摘要:
穷举算法是最简单的一种算法,在使用穷举算法前要明确问题的答案的范围,效率并不高,适用于有明显规律可循的场合。 代码段: static int chicken,rabbit; public static int sun(int m,int n){ int temp=0; int i,j; for(i= 阅读全文
摘要:
两个数异或,相同为0;不同为1。再调用方法判断有几个1。 代码段: public class Hanshujiaohuan { public static int sun(int a) { int count=0; while(a>0) { if((a&1)==1) count++; a>>=1; 阅读全文
摘要:
用while循环,将数与1用&(运算符)相与,如果结果为1,则这个位置数为1;否则为0。 再将数向右移一位,再重复上一步。 代码段: public class Hanshu { public static int sun(int a) { int count=0; while(a>0) { if(( 阅读全文
摘要:
调用方法在整个java学习中占很大部分,还是要好好学哈。 代码段: public class Hanshujiaohuan { void sun(int a,int b) { int temp=a; a=b; b=temp; System.out.println("a="+a+"\t"+"b="+b 阅读全文
摘要:
模拟三次密码输入场景。 最多只能输入三次,密码正确,提示“登录成功”。密码错误,可以重新输入,最多可以输入三次,三次均错则提示退出程序。 代码段: import java.util.*; public class xi { public static void main(String []args) 阅读全文