寻找坏根(前面没用这个词,复制的时候都复制坏根右边的地方,左边的叫“好的部分”)和前面类似。
第一步:先看看最右边那列的底下有几个0。最靠下不是0的那行标个记号。
例如(0,0,0,0)(1,1,1,1)(2,2,1,1)(3,3,1,0)这种情况,第三行标个记号,因为最后一列第四行是0。
从第一行开始从右往左看,先让“当前数字”等于最右边的,遇到大于等于“当前数字”就把一整列划掉。小于就把它代替当前数字。然后下一行继续,直到遇到被标记的那行找到第一个最靠右小于它的数字就行。
找到之后取它的差值,然后手动把标记的那行设成0。
如果按照双行序列的方法,每复制一遍就加n乘差值就会出现永不停止的矩阵。
第一步:先看看最右边那列的底下有几个0。最靠下不是0的那行标个记号。
例如(0,0,0,0)(1,1,1,1)(2,2,1,1)(3,3,1,0)这种情况,第三行标个记号,因为最后一列第四行是0。
从第一行开始从右往左看,先让“当前数字”等于最右边的,遇到大于等于“当前数字”就把一整列划掉。小于就把它代替当前数字。然后下一行继续,直到遇到被标记的那行找到第一个最靠右小于它的数字就行。
找到之后取它的差值,然后手动把标记的那行设成0。
如果按照双行序列的方法,每复制一遍就加n乘差值就会出现永不停止的矩阵。