下面是我在看C算法第一卷时发现的一些bug,如有不正确之处请各位网友指出,不胜感激。(之后bug陆续更新)
*老外在用数组时一般都喜欢把数组的第一个元素作为标示变量或者直接就不用。
比如:p317 的#define bin(A) 1 + count(A)就是这样
页数 | 错误描述 | 解决方式 |
p311 | quicksortB中的digit函数根据前面的定义不适用于对单个字符的位进行处理 | 在对单个字符处理时(即后文中对字符处理的实例)digit定义为#define digit(A, B) (((A) >> (bitsbyte - ((B) + 1))) & ((unsigned char)0x01)) |