Java笔试题
文章平均质量分 67
dengshan110
这个作者很懒,什么都没留下…
展开
-
跳台阶与变态跳台阶问题
(1)跳台阶:一只青蛙一次可以跳上 1 级台阶,也可以跳上2 级。求该青蛙跳上一个n 级的台阶总共有多少种跳法。(2)变态跳台阶:一只青蛙一次可以跳上1级台阶,也可以跳上2 级……它也可以跳上n 级,此时该青蛙跳上一个n级的台阶总共有多少种跳法?分析:1)当n = 1, 只有1种跳法; 当n = 2时,有两种跳法; 当n = 3 时,有3原创 2015-08-10 21:12:06 · 380 阅读 · 0 评论 -
[华为机试题]简单错误记录
开发一个简单错误记录功能小模块,能够记录出错的代码坐在的文件名称和行号。 处理:1.记录最多8条错误记录,对相同的错误记录(即文件名称和行号完全匹配)只记录一条,错误计数增加;(文件所在的目录不同,文件名和行号相同也要合并)2.超过16个字符的文件名称,只记录文件的最后有效16个字符;(如果文件名不同,而只是文件名的后16个字符和行号相同,也不要合并)3.输入的文件可能带路径,记录原创 2015-08-26 17:27:35 · 1207 阅读 · 0 评论 -
[华为机试] 最高分是多少
老师想知道从某某同学当中,分数最高的是多少,现在请你编程模拟老师的询问。当然,老师有时候需要更新某位同学的成绩. 输入描述:输入包括多组测试数据。每组输入第一行是两个正整数N和M(0 < N <= 30000,0 < M < 5000),分别代表学生的数目和操作的数目。学生ID编号从1编到N。第二行包含N个整数,代表这N个学生的初始成绩,其中第i个数代表ID为i的学生的成绩接下来又原创 2015-08-26 17:01:27 · 1939 阅读 · 0 评论 -
用Java实现冒泡排序
一.冒泡排序的基本思路:冒泡排序是一种简单的交换类排序。其基本思路是,从头开始扫描待排序的元素,在扫描过程中依次对相邻元素进行比较,将关键字值大的元素后移。每经过一趟排序后,关键字值最大的元素将移到末尾,此时记下该元素的位置,下一趟排序只需要比较到此位置为止,直到所有元素都已有序排列。一般地,对n个元素进行冒泡排序,总共需要进行n-1趟。第1趟需要比较n-1次,第2趟需要比较n-2次,原创 2015-08-17 11:37:16 · 513 阅读 · 0 评论 -
赛码在线编程1000
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner=new Scanner(System.in); while(scanner.hasNext()){ int a=scanner.nextInt(); int b=scan原创 2015-09-10 20:41:49 · 801 阅读 · 0 评论 -
赛码在线编程1001
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while (scanner.hasNext()) { int num = scanner.nextInt(); in原创 2015-09-10 20:43:56 · 732 阅读 · 0 评论 -
2015秋季美团校招研发题编程题一
1.给定一个数组arr.数组长度为len。求满足0参数arr:整形数组len:数组长度,整型返回值最大差值:整型示例参数arr[10,5]len:2示例返回值0public class Test001 { public static int maxDifferent(int[] arr,int len){ for(int i=0;i<len-1原创 2015-09-12 17:36:54 · 489 阅读 · 0 评论