最近在学习java。我已经学了一个星期了。先来说说这一周的收获和总结吧!首先,我也是从新手开始的。这周学了很多,很多java的基础知识。印象比较深的是基本数据类型和引用数据类型。基本数据类型有四类和八类。四种类型是:integer,Floating-pointtype,charactertype,andBooleantype,八种类型是:byteshortintlongfloatdoublecharboolean,这些基本数据类型非常有用,结合循环语句会形成很多算法问题。这周也写了很多算法题。比如找1-1000以内素数的方法,斐波那契数列,阶乘的几种方法等等,其中约瑟夫环算法印象比较深刻,还有一个关于数学家约瑟夫的小故事过去,作为将军,他率兵作战。又一次,出门败了。士兵伤亡惨重。只剩下500名士兵,敌人不断进攻。他们边打边退,最后退到了一个湖边。没有办法回去,但是有一天船只能载两个人,也就是说只有两个人可以活下来,然后为了公平起见,约瑟夫提出了一种从1数到500的方法,当人被统计他被淘汰从3开始算下一个人,让上帝来决定谁能活下来。结果,约瑟夫本人和他的朋友们通过这种方法活了下来。故事讲完了,我们来看看代码的实现publicclassYueSeFuHuan{publicstaticvoidmain(String[]args){boolean[]b=newboolean[500];对于(inti=0;i
