随笔分类 -  Algorithmic/Data Structure

摘要:10元去买啤酒,2元一瓶。每两个瓶可以换一瓶啤酒,每四个瓶盖可以换一瓶啤酒。最多买几瓶? public class Java { public static void main(String[] args) { int money = 10; int beer = money/2; int cove 阅读全文
posted @ 2018-10-25 23:35 zhuxiaoxi 阅读(1170) 评论(0) 推荐(0)
摘要:求平方根 SUCCESSIVE AVERAGING DUE TO HERON OF ALEXANDRIA TO FIND AN APPROXIMATION TO SQRT(X) 1. MAKR A GUESS G 2. IMPROVE THE GUESS BY AVERAGING G AND X/G 阅读全文
posted @ 2018-03-26 21:30 zhuxiaoxi 阅读(530) 评论(0) 推荐(0)
摘要:原文标题:《你所不知道的二进制实战技巧》 Java实现 判断一个数是否是2的幂次方的方法 如果该数是无符号整数,可以使用 如果一个数是2的n次方,那么这个数用二进制表示时其最高位为1,其余位为0,(val 1)和val都错开了0和1,那么&一定是0。 如果该数是无符号整数,也可以使用 如果一个数是2 阅读全文
posted @ 2018-03-01 10:14 zhuxiaoxi 阅读(689) 评论(0) 推荐(0)