摘要:
结论:[-2147483648, 2147483647],也是:[-231, 231 - 1] 阅读全文
摘要:
unsigned int或unsigned只用于非负值的场合。这种类型与有符号类型表示的范围不同。例如,16位unsigned int允许的取值范围是0~65535(这里包括边界,下同),而不是-32768~32767(这个是16位的int的范围)。用于表示正负号的位现在用于表示另一个二进制位,所以 阅读全文
摘要:
CharBuffer是java.nio包下的一个类,作用是可以操作字符缓冲区。 暂时只需要用到append(char)这个方法: 书中用到的地方: //: interfaces/RandomWords.java // Implementing an interface to conform to a 阅读全文
摘要:
问题描述:单位地砖的规格是1×2,铺地砖的区域是2×n,求一共有多少种铺法。 分析:找出基准情形和递推关系 基准情形:f(1) = 1, f(2) = 2 (即横着铺和竖着铺) 递推关系:f(n) = f(n - 1) + f(n - 2) 根据递推关系,写出C语言代码: #include <std 阅读全文
摘要:
问题:这是课堂上提到的一个简略版,就是简单地求一下移动n片铜片要移动多少下。 分析:找递推关系,T(8) = 2T(7) + 1 解释:移动8个铜片,需要先将上面的7个铜片移到B柱子上,然后把A最底下的铜片移动到C柱子上面,此时,那7个铜片还需要再移到C柱子上面,故T(7)要乘以2 根据递推公式,可 阅读全文