严蔚敏《数据结构》书中错误纠正

图片中用红色突出的地方本人认为是不正确的。理由如下:

矩阵M的第一列中可能一个元素都没有,所以说cpot[1]=1是不合适的,不完全正确。

本人认为应当修改如下:

int index=0;
while(num[++index]==0); //找到第一个该列中存在非0元素的列数
cpot[index]=1;//将该列的cpot[]值设为1

故index+1<=col<=M.linenumber。

还望大家不吝指正

相关文章

【啊哈!算法】算法3:最常用的排序——快速排序       ...
匿名组 这里可能用到几个不同的分组构造。通过括号内围绕的正...
选择排序:从数组的起始位置处开始,把第一个元素与数组中其...
public struct Pqitem { public int priority; ...
在编写正则表达式的时候,经常会向要向正则表达式添加数量型...
来自:http://blog.csdn.net/morewindows/article/details/6...