1 / 29
文档名称:

java经典算法.doc

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

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

分享

预览

java经典算法.doc

上传人:wzt520728 2015/9/9 文件大小:0 KB

下载得到文件列表

java经典算法.doc

相关文档

文档介绍

文档介绍:JAVA经典算法40题
【程序1】   题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?  
:   兔子的规律为数列1,1,2,3,5,8,13,21....  
public class exp2{
 public static void main(String args[]){
  int i=0;
  for(i=1;i<=20;i++)
   (f(i));
 }
 public static int f(int x)
 {
  if(x==1 || x==2)
   return 1;
  else
   return f(x-1)+f(x-2);
 }
}

public class exp2{
 public static void main(String args[]){
  int i=0;
  math mymath = new math();
  for(i=1;i<=20;i++)
   ((i));
 }
}
class math
{
 public int f(int x)
 {
  if(x==1 || x==2)
   return 1;
  else
   return f(x-1)+f(x-2);
 }
}
【程序2】   题目:判断101-200之间有多少个素数,并输出所有素数。  
:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,  
则表明此数不是素数,反之是素数。  
public class exp2{
 public static void main(String args[]){
  int i=0;
  math mymath = new math();
  for(i=2;i<=200;i++)
   if((i)==true)
   (i);
 }
}
class math
{
 public int f(int x)
 {
  if(x==1 || x==2)
   return 1;
  else
   return f(x-1)+f(x-2);
 }
 public boolean iszhishu(int x)
 {
  for(int i=2;i<=x/2;i++)
   if (x % 2==0 )
    return false;
  return true;
 }
}
【程序3】   题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。  
:利用for循环控制100-999个数,每个数分解出个位,十位,百位。  
public class exp2{
 public static void main(String args[]){
  int i=0;
  math mymath = new math();
  for(i=100;i<=999;i++)
   if((i)==true)
   (i);
 }
}
class math
{
 public int f(int x)
 {
  if(x==1 || x==2)
   return 1;
  else
   return f(x-1)+f(x-2);
 }
 public boolean iszhishu(int x)
 {
  for(int i=2;i<=x/2;i++)
   if (x % 2==0 )
    return false;
  return true;
 }
 public boolean shuixianhua(int x)
 {
    int i=0,j=0,k=0;
    i=x / 100;
    j=(x % 100) /10;
&#160;&#160;&#160; k=x % 10;<b

最近更新

2025年云南旅游职业学院辅导员考试笔试真题汇.. 29页

2026年员工廉政知识测试题及答案(各地真题).. 14页

2025年新干县幼儿园教师招教考试备考题库附答.. 31页

2026年国开电大外国文学形考题库a4版 40页

2026年天津交通职业学院单招职业适应性测试模.. 44页

2025广西南宁市良庆区那陈镇卫生院乡聘村用乡.. 35页

2025贵州遵义市中医院(遵义医药高等专科学校.. 36页

2025黄石西塞山区住房保障局招聘公益性岗2人备.. 36页

2026年期末c语言考试题(达标题) 13页

2026年叉车厂内证考试题库(夺分金卷) 15页

2026年肇庆医学高等专科学校单招职业适应性考.. 45页

2026年黑龙江职业学院单招职业技能考试题库附.. 45页

2026年政策银行考试题库必考题 41页

云南省2026年面向东北林业大学选调优秀毕业生.. 51页

项目详细规划建议书 6页

项目综检站实施建议书 5页

音乐行业营销策略建议书 6页

2026年洛阳电工招聘考试题库附答案 40页

降耗节能低碳生产策略建议书 6页

阅读技巧建议书 5页

长安镇经济振兴建议书 5页

鉴定所司法改进建议书 6页

酒店员工培训建议书 5页

道路安全改善建议书 5页

远嫁女性情感支持建议书 5页

车险监管模式创新建议书 6页

赔偿金支付建议书 6页

购房准备建议书 6页

六年级英语上册第一单元测试题-(含答案) 9页

刮板式花生脱壳机结构设计 39页