摘要: 阅读全文
posted @ 2015-08-31 20:25 lisahappy 阅读(167) 评论(0) 推荐(0) 编辑
摘要: //不用加减乘除四则运算,来做加法//题目:两个数做加法。//思路:用二进制的位运算的思路。第一步:首先两数相加考虑进位。可以用异或。//第二步:两个数相加只考虑进位,并将最后的结果左移.第三步:将第一二步的结果相加。public class AddN { public int add(int... 阅读全文
posted @ 2015-08-31 20:24 lisahappy 阅读(178) 评论(0) 推荐(0) 编辑
摘要: import java.util.ArrayList;import java.util.Iterator;import java.util.LinkedList;import java.util.List;//圆圈中最后剩下的数字//题目:0,1,2,……n-1,将这n个数排列成一个圆圈,从0开始,... 阅读全文
posted @ 2015-08-31 17:21 lisahappy 阅读(291) 评论(0) 推荐(0) 编辑
摘要: //扑克牌的顺子//题目:在一个扑克牌中随机的抽5张牌,看是不是顺子。大小王为0,A为1,J为11,Q为12,K为13.其他数字为自己本身。//思路:大小王可以代表任意一个数字,因此我们在看是不是顺子之前要先对数字进行排序,数出0的个数。//如果相连的两个数字之间相差的总数是超出0的个数,那么就不是... 阅读全文
posted @ 2015-08-31 14:32 lisahappy 阅读(282) 评论(0) 推荐(0) 编辑