`
chendang1314
  • 浏览: 103722 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

跟踪每日一题

    博客分类:
  • java
阅读更多
import java.util.ArrayList;
import java.util.List;
import java.util.Random;

/**
 * 
 * @author Administrator
 * 随机产生100个1到99的数,得到最大和最小以及大于50的个数
 *
 */
public class TestFor01 {

	/**
	 * 引用redom方法:
	 * int nextInt() 
          返回下一个伪随机数,它是此随机数生成器的序列中均匀分布的 int 值。 
 	   int nextInt(int n) 
          返回一个伪随机数,它是从此随机数生成器的序列中取出的、在 0(包括)
          和指定值(不包括)之间均匀分布的 int值。 

	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		Random rd=new Random();
		int count=0;
		int[] tmp=new int[100];
		for(int i=0;i<100;i++){
			if((tmp[i]=rd.nextInt(100))>50)
				count++;
			
				if(i!=0&&i%5==0){
					System.out.println(";");
				}
					
				System.out.print(tmp[i]+"|");
			
		}
		System.err.println();
		System.err.println("The Rresult:");
		System.err.println("大于50的总数:"+count);
		List l=Compare(tmp);
		System.err.println("Max======="+l.get(0));
		System.err.println("Min======="+l.get(1));
	}
	/**
	 * @param 
	 * @return
	 */
	public static  List Compare(int[] param){
		List res=new ArrayList();
		int max=0;
		int min=100;
		for(int i=0;i<param.length;i++){
			if(max<param[i])
				max=param[i];
			if(min>param[i])
				min=param[i];
		}
		res.add(max);
		res.add(min);
		return res;
	}
}

public class TestFor02 {

	/**
	 * 1到11有4个“1”,1中一个“1”,10中一个“1”,
	 * 11中两个“1”,1000中,有多少个“1”,欢迎给出你的解法!
	 * @param args
	 */
	
	public static int Count(int param){
		int count=0;
//		char[] tmp=Integer.toString(param).toCharArray();
//		for(int i=0;i<tmp.length;i++){
//			if(tmp[i]=='1')
//				count++;
//		}
		String s=String.valueOf(param);
		for(int j=0;j<s.length();j++){
			if(s.charAt(j)=='1')
				count++;
		}
		return count;
	}
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int result=0;
		for(int i=1;i<=1000;i++){
			result+=Count(i);
		}
		System.out.println("The result is=====:"+result);
	}
}



import java.text.DecimalFormat;

public class TestFor03 {

	/**
	 * @param args
	 * 02 A 04 A 06 A 08 A 10 A; 
	 * 12 A 14 A 16 A 18 A 20 A; 
     * 22 A 24 A 26 A 28 A 30 A; 
     * 32 A 34 A 36 A 38 A 40 A; 
     * 42 A 44 A 46 A 48 A 50 A; 
		重点1:数字的格式:02,04 
		重点2:如果不是这道题,已经忘记除了i++以外的写法了
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		DecimalFormat df=new DecimalFormat();
		df.applyPattern("00");
		for(int i=2;i<=50;i+=2){
			if(i%10==0)
				System.out.println(" "+df.format(i)+"A;");
			else
				System.out.print(" "+df.format(i)+"A");
		}
	}
}



import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;

public class TestFor04 {

	/**
	 * @param args
	 * 
	 * 昨天本来想写一段很简单的小程序,关于文件复制,但是遇到了问题,
	 * 所以把问题提出来,希望大家能够帮我解决,万分感谢! 
	 * 如何将一个文件从一个目录复制到另一个目录?
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Method1();
//		Method2();
	}
	public static void Method1(){
		String src= "E:\\html\\form.htm";
		String tar="F:\\";
		InputStream is=null;
		OutputStream os=null;
		File srcFile=new File(src);
		String tarFile=tar+srcFile.getName();
		byte[] buf=new byte[1024];
		try {
			is=new FileInputStream(srcFile);
			os=new FileOutputStream(tarFile);
			int c;
			while((c=is.read(buf))>0) {
				os.write(buf,0,c);
			}
		} catch (FileNotFoundException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}finally{
			try
			{
				if(is!=null)
					is.close();
				if(os!=null)
					os.close();
			}
			catch(IOException e)
			{
				System.out.println(e);
			}		
		}
	}
	/**
	 * 有错待解,可能是。。。。
	 */
	public static void Method2(){
        try {   
            String[] command = new String[] {   
                    "copy",   
                    "E:\\html\\form.htm",   
                    "F:\\" };   
            Process child = Runtime.getRuntime().exec(command);   
        } catch (IOException e) {   
            // TODO Auto-generated catch block   
            e.printStackTrace();   
        }   
	}
}




import java.util.HashSet;
import java.util.Random;
import java.util.Set;

public class TestFor05 {

	/**
	 * @param args
	 * 一个for语句循环10次产生10个100以内的随机数
	 * 要求数字不为0和不重复 
	 * 
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Set tmp=new HashSet();
		Random rd=new Random();
		for(int i=0;i<10;i++){
			int j;
			if((j=rd.nextInt(100))!=0)
				tmp.add(j);
		}
		System.out.println(tmp);
	}
}

分享到:
评论

相关推荐

    田蕴章每日一题每日一字字帖打印版.doc

    田蕴章每日一题每日一字字帖打印版.doc文件可以被用于文档管理,用于记录和跟踪学习者的学习进度和习题答案。 知识点6:Microsoft Office Word Microsoft Office Word是Microsoft公司推出的一个文字处理软件,广泛...

    leetcode每日一题在哪-LeetCode-Solutions:我的Leetcode.com解决方案和有用的代码

    每日一题在哪编码_挑战 这是我每天回答 Leetcode 问题的地方。 下面我将为我的每个答案写一个快速解释。 这个 repo 将作为一个地方来跟踪我的问题解决能力以及我的算法交流工作。 ### 2016 年 4 月 11 日星期一 19:...

    【每日一练】PMP试题二九.pdf

    PMP 每日一练(二十九) 本资源摘要信息涵盖了项目管理专业知识领域中的项目范围管理、监控过程组、成本管理、项目实施等方面的知识点。 1. 绩效报告的作用: 绩效报告是项目经理向项目相关方提供项目状况、进度...

    小学一年级20以内加减法每日30题练习.doc

    《小学一年级20以内加减法每日30题练习》 这份资料是为小学一年级学生设计的数学练习,旨在帮助孩子们巩固20以内的加法和减法技能。通过每天进行30题的口算练习,可以有效提高孩子的计算速度和准确性,培养他们对...

    手机网页模板(英语每日一练),适合开发培训类网页

    这个名为“英语每日一练”的模板,特别针对培训类网页设计,旨在提供一个便捷、高效的在线学习环境,帮助用户进行日常英语练习。下面我们将深入探讨这个模板的特性、应用及其可能包含的组件。 首先,手机网页模板的...

    每日10题(约200题)1

    6. 监管审批作为项目的关键依赖,需要在风险登记册中跟踪更新。 7. 相关方管理,特别是相关方参与计划的制定,以确保团队成员的有效参与。 8. 缺乏项目团队技能时,通过培训来提升团队能力。 9. 改进跨地域团队的...

    【每日一练】PMP试题(二).pdf

    知识点一:项目相关方管理 在项目相关方管理中,项目经理需要识别和分析项目相关方的权力和利益水平,以便采取相应的管理策略。权力高利益高的相关方应该重点管理;权力高利益低的相关方应该令其满意;权力低利益高...

    【每日一练】PMP试题十七.pdf

    以下是从提供的【每日一练】PMP试题十七的部分内容中提取的相关知识点: 1. **项目团队管理**:作为项目经理,需要确保所有团队成员遵守项目规则,即使他们来自不同背景。如果项目成员不能按时参加例行会议,应当...

    2018高中地理每日一题之快乐暑假第15天全球定位系统GPS含解析新人教版

    在提供的题目中,第一题询问了北斗卫星导航系统的用途,答案是A,即为用户提供实时的位置信息和移动数据服务。第二题则问及不属于北斗卫星导航系统的组成部分,答案是D,即GPS信号接收机和车载移动电话并非系统本身...

    【每日一练】PMP试题五一.pdf

    PMP(Project Management Professional)是项目管理专业人士资格认证,由美国项目管理协会(PMI)颁发。这个认证主要针对项目管理的专业知识、...通过每日一练和模拟考试,可以有效地提高考生对这些知识的应用能力。

    dama cdga 考试练习题(70题)

    6. 数据管理成熟度评估是一个持续改进的过程,包括建立基线评级、跟踪趋势、按计划重复评估,但不包括基于上次评估结果直接制定建议,而是根据评估结果制定相应改进策略。 7. 在2级(可重复级)的数据管理成熟度...

    乐凯PMP每日一练-第6章.pdf

    本文件为乐凯PMP每日一练-第6章的相关练习题,涉及到项目管理专业知识,主要围绕项目进度管理进行展开。接下来我将详细解释每个问题中所包含的知识点。 169题,项目活动的识别和记录涉及的具体行动,这是项目管理中...

    PMP微信每日5题题目&答案汇总.pdf

    ### PMP微信每日5题知识点解析 #### 题目1: 质量管理计划的重要性 - **知识点**: 在项目质量管理过程中,质量管理计划扮演着核心角色。它不仅指导管理质量(8.2)和控制质量(8.3)的过程,而且是确保高质量成果的...

    2018高中物理每日一题之快乐暑假第03天坐标系含解析新人教版

    - 直线坐标系用于描述沿直线运动的物体,例如题中的A、B两点的位置坐标分别为3m和-2m。 - 坐标值的正负代表物体相对于原点的位置,正值表示在正方向上,负值表示在负方向上。 3. 坐标系的选择与参考系的关系: -...

    leetcode题库-leetcode-dailyQuestion:leetcode每日一题个人备份库

    2. **每日一题**:LeetCode每天会发布一道新的编程挑战,这有助于用户保持对编程和算法的持续实践,同时也是一种跟踪自己进步的方式。 3. **个人备份库**:创建个人备份库是编程学习者常用的方法,这样可以在没有...

    【每日一练】PMP试题四一.pdf

    这是因为在项目执行过程中,监控过程组的职责之一就是跟踪风险并依据风险登记册采取行动。项目经理不应立即进行根本原因分析,因为原因已经明确,也不应仅通知相关方或上报管理层,而应主动寻求解决方案。 3. 针对...

    【每日一练】PMP试题三四.pdf

    在项目管理领域,PMP(Project Management Professional)认证是一项国际认可的专业资格,它代表了持证者具备管理和领导项目的专业能力。本题目的内容主要涉及项目管理中的成本控制、项目绩效评估以及估算技术等核心...

    【每日一练】PMP试题二三.pdf

    创建小组委员会或增加检查频率可能并不能直接解决描述问题,而跟踪个人表现并在绩效评审中提出问题可能会导致负面氛围,不利于团队协作。 5. 项目时间管理:当项目延误且无法增加资源时,进度压缩是一种常见的策略...

    leetcode每日一题在哪-Nepal-Programming-bot:尼泊尔编程机器人

    每日一题在哪 这个 repo 包含 NP Discord Bot 的源代码。 动机 尼泊尔编程机器人(以前称为番茄钟机器人)最初用于跟踪尼泊尔编程 Discord 服务器中的番茄钟计数。 在尼泊尔编程 Discord 服务器解散后,NP Bot 被...

    leetcode岛屿面积-Daily-topic:前端每日一题收集

    文件名 "Daily-topic-master" 暗示这是一个项目或资源库的主分支,可能是用来组织和跟踪每日LeetCode挑战的解决方案,包括代码、笔记、讨论等。master分支通常是GitHub等版本控制系统中的默认分支,代表了项目的最新...

Global site tag (gtag.js) - Google Analytics