
java基本算法
KKXXZX
java
展开
-
兔子问生兔子
兔子生兔子/** * * 有一对兔子,从出生后第3个月起每个月都生一对兔子,* 小兔子长到第三个月后每个月又生一对兔子,* 假如兔子都不死,问每个月的兔子对数为多少? * @author zengxin * */public class page01兔子生兔子问题 { //兔子的规律为数列1,1,2,3,5,8,13,21.... public static原创 2018-01-02 14:21:24 · 384 阅读 · 2 评论 -
猴子吃桃问题
猴子吃桃问题/** * 猴子吃桃问题: 猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 * 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。 * 以后每天早上都吃了前一天剩下的一半零一个。 到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。 */public static void main(String[] args) {原创 2018-01-02 14:29:25 · 709 阅读 · 0 评论 -
水仙花数
水仙花数/** * 打印出所有的"水仙花数", * 所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。 * 例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。 * 程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。 * @author zengxin * */public class page03水仙花数 {原创 2018-01-02 14:33:42 · 208 阅读 · 0 评论 -
哥德巴赫猜想(JAVA)
哥德巴赫猜想/** * 输入一个偶数证明其总能表示为两个素数之和。 * * @author zengxin * */public class Page06哥德巴赫猜想 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); try原创 2018-01-14 01:06:57 · 1565 阅读 · 0 评论 -
三元表达式
三元表达式/** * 利用条件运算符的嵌套来完成此题: 学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。 * @author zengxin * */public class Page07三元运算符的使用 { public static void main(String[] args) { Scanner sc =原创 2018-01-14 14:49:15 · 391 阅读 · 0 评论 -
质因数分解
质因数分解/** * 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5 * 1. 素数没有质因数 * @author zengxin */public class Page08整数分解为质因数 { public static void main(String[] args) { Scanner sc = new Scanner(Syst原创 2018-01-15 17:09:18 · 1346 阅读 · 0 评论 -
素数问题
素数问题/** * 判断101-200之间有多少个素数,并输出所有素数 * * * * @author zengxin * */public class Page04素数的个数 { public static void main(String[] args) { for(int i= 100;i200;i++){原创 2018-01-07 15:42:08 · 250 阅读 · 0 评论 -
&(与)运算
与运算符&(与) 运算符&将整数,按照二进制位进行“与”运算,当左右两位都为1时,结果为:1。 例: 1 & 0 = 0 ; 1 & 1 = 1 ; 0 & 0 =0 ;3 & 9 即: 0000 0011 & 0000 1001 = 0000 0001 结果得到: 1当执行乘法,除法,和模运算时,关于2 的整数次幂时,可以使用位操作符来解决。例如: 求 n mod原创 2018-01-26 15:23:33 · 502 阅读 · 0 评论 -
约瑟夫环
约瑟夫环(队列解法)队列操作:每个人都报数一次:可以创建一个计数器,每当报数时计数器+1,(报到9的人就扔进大海),代表:计数器 % 9 == 0,/** * 约瑟夫环:15个基督教徒和15个非教徒在海上遇险,必须将其中一半的人投入海中,其余的人才能幸免于难, * 于是30个人围成一圈,从某一个人开始从1报数,报到9的人就扔进大海,他后面的人继续从1开始报数,重复上面的规则原创 2018-02-06 20:28:10 · 614 阅读 · 0 评论