1 / 26
文档名称:

JAVA经典算法42例.doc

格式:doc   页数:26页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JAVA经典算法42例.doc

上传人:825790901 2016/2/26 文件大小:0 KB

下载得到文件列表

JAVA经典算法42例.doc

文档介绍

文档介绍:JAVA经典算法40例【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?:兔子的规律为数列1,1,2,3,5,8,13,21....lassexp2{publicstaticvoidmain(Stringargs[]){inti=0;for(i=1;i<=20;i++)(f(i));}publicstaticintf(intx){if(x==1||x==2)return1;elsereturnf(x-1)+f(x-2);}}lassexp2{publicstaticvoidmain(Stringargs[]){inti=0;mathmymath=newmath();for(i=1;i<=20;i++)((i));}}classmath{publicintf(intx){if(x==1||x==2)return1;elsereturnf(x-1)+f(x-2);}}本题由放放电影提供【程序2】题目:判断101-200之间有多少个素数,并输出所有素数。:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。lassexp2{publicstaticvoidmain(Stringargs[]){inti=0;mathmymath=newmath();for(i=2;i<=200;i++)if((i)==true)(i);}}classmath{publicintf(intx){if(x==1||x==2)return1;elsereturnf(x-1)+f(x-2);}publicbooleaniszhishu(intx){for(inti=2;i<=x/2;i++)if(x%2==0)returnfalse;returntrue;}}【程序3】题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。:利用for循环控制100-999个数,每个数分解出个位,十位,百位。lassexp2{publicstaticvoidmain(Stringargs[]){inti=0;mathmymath=newmath();for(i=100;i<=999;i++)if((i)==true)(i);}}classmath{publicintf(intx){if(x==1||x==2)return1;elsereturnf(x-1)+f(x-2);}publicbooleaniszhishu(intx){for(inti=2;i<=x/2;i++)if(x%2==0)returnfalse;returntrue;}publicbooleanshuixianhua(intx){inti=0,j=0,k=0;i=x/100;j=(x%100)/10;k=x%10;if(x==i*i*i+j*j*j+k*k*k)returntrue;elsereturnfalse;}}【程序4】题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成:(1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。(2)如果n<>k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你,重复执行第一步。(3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步。lassexp2{publicexp2(){}publicvoidfengjie(intn){for(inti=2;i<=n/2;i++){if(n%i==0){(i+"*");fengjie(n/i);}}(n);(0);///不能少这句,否则结果会出错}publicstaticvoidmain(String[]args){Stringstr="";exp2c=newexp2();str=("请输入N的值(输入exit退出):");intN;N=0;try{N=(str);}

最近更新

《文献资源开发部》 50页

一年级开学日常行为规范 30页

偶然误差累积的系统现象及其在摄影测量的应用.. 2页

保险机制在志愿者安全管理中的作用研究 2页

使用高效液相层析分析湿地松中酚类化合物的快.. 2页

低碳铝镇静钢中酸溶铝的快速预报和影响因素分.. 2页

低发泡聚酯聚氨酯热性能的研究(Ⅰ) 2页

优质精密螺纹零件滚压加工规律的研究 2页

煤炭铁路运输合同 6页

企业季度经济活动分析不能可有可无 2页

价值工程在190—12型柴油机结构改进上的应用 2页

港口与内河航运货物交接合同(示范文本GF--94-.. 6页

深圳钟点工合同样本——家政服务合同范本大全.. 6页

从木桶理论的发展史浅议管理研究方法 2页

从化石硅藻分析东江三角洲的沉积相 2页

消防设备维修保养服务合同 7页

海运合同关键要素探讨 6页

派遣人员劳务合同范本权威版 6页

沿街门面房租赁合同变更协议 5页

井下无线电话在基尔克矿的成功应用 2页

二茂二芳氧基钛、锆和铪衍生物的薄层色谱分析.. 2页

二氟氯甲烷-全氟丙烯二元系中压汽液平衡的研究.. 2页

乳化沥青土工布在尾矿坝基中的应用 2页

水库运维管理合同协议书范本 6页

主副螺纹型螺杆的改进与参数分析 2页

民生协议存款业务合同 6页

毕业生实习合同模板 5页

武汉医疗行业工作服订购合同样本 6页

中国风电装备制造业的空间格局及影响因素分析.. 2页

中国梧桐科植物花粉类型的研究 2页