失效链接处理 |
java算法练习题 PDF 下载
本站整理下载:
相关截图:
主要内容:
1、编写程序,将一个数组中的元素倒排过来。例如原数组为1,2,3,4,5;则倒排后数组中的值为5,4,3,2,1。
2、要求定义一个int型数组a,包含100个元素,保存100个随机的4位数。再定义一个
int型数组b,包含10个元素。统计a数组中的元素对10求余等于0的个数,保存
到b[0]中;对10求余等于1的个数,保存到b[1]中,……依此类推。
2、定义一个20*5的二维数组,用来存储某班级20位学员的5门课的成绩;这5门课
按存储顺序依次为:core C++,coreJava,Servlet,JSP和EJB。
(1)循环给二维数组的每一个元素赋0~100之间的随机整数。
(2)按照列表的方式输出这些学员的每门课程的成绩。
(3)要求编写程序求每个学员的总分,将其保留在另外一个一维数组中。
(4)要求编写程序求所有学员的某门课程的平均分。
3、求一个3*3矩阵对角线元素之和
4、打印杨辉三角
5、用JAVA实现一个快速排序和冒泡排序。
6、给你一组字符如{1,3,4,7,2,1,1,5,2},让你输出里面出现次数最多且数值最大的一个,出现几次
7、编程实现统计文本文件中某个单词的出现频率,并输出统计结果
8、 给定String,求此字符串的单词数量。字符串不包括标点,大写字母。
9、输入一个字符串,打印出该字符串中字符的所有排列。例如输入abc,则打印出abc、acb、bca、bac、cab、cba。
10、50个人围成一圈数到三和三的倍数时出圈,问剩下的人是谁?在原来的位置是多少?
11、编程计算N!的程序,一个使用递归方法,一个不用递归方法 ?
12、求两个数的公约数,M,N ?
13、判断随机整数是否是素数产生100个0-999之间的随机整数,然后判断这100个随机整数哪些是素数,哪些不是?
14、古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?请编写程序输出答案?
15、猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下 的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。请编程输出答案?
|