编程珠玑阅读记录
以陌_
problem的搬运工
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
《编程珠玑》一书中习题1.2中如何使用位逻辑运算来实现位向量的理解
这是一道非常基础的题目,考察对位运算的理解,好看题目只觉得好眼熟,然后(手贱)瞟了一眼答案,第一遍没看明白答案的内容,就上网查了一下,网上的人要么就是一笔带过(大概是觉得太简单),要么就是误人子弟。解决题目之前应该先搞清楚题目是干嘛的:位向量顾名思义就是用位来存储一个数,文中说存储N=10000000个数,每一位代表一个数。我们可以定义一个int类型的数组int a[N],那么如果a[9]的值为1...转载 2018-06-08 10:48:56 · 304 阅读 · 1 评论 -
循环移位算法的三种实现
1.普通算法2.块交换算法3.求逆算法public class Cyc_shift { static String str; public static void main(String[] args){ str="12345"; char[] str1=exchange(3,str.toCharArray()); for(int i=0;i<str1....原创 2018-08-09 12:20:47 · 2403 阅读 · 0 评论
分享