第23讲 幸运数字习题的疑问
这一节习题有点问题,为什么画框的位置,matrix要和1024比谁更小、和0比谁更大,有点想不明白应该是做一个界定吧,在做题的时候数据是给你处理好了的,但是你拿到一堆数据的时候就不一定都是符合要求的,有界限要求的时候先做一个处理是比较好的习惯。 yinda_peng 发表于 2023-6-22 09:10
应该是做一个界定吧,在做题的时候数据是给你处理好了的,但是你拿到一堆数据的时候就不一定都是符合要求的 ...
有点想不通,为什么求最小值的时候是用矩阵里遍历的数和1024比较谁小,那不是列表里基本上所有的数都存到min_row里面了么 pionrrt 发表于 2023-6-22 11:06
有点想不通,为什么求最小值的时候是用矩阵里遍历的数和1024比较谁小,那不是列表里基本上所有的数都存到 ...
之前没有仔细看,非我之前所说的意思,你仔细看这两行有一个更新min_row和min_col的过程,这两行代码的作用就是前面的那个注释,比如说,嗯,min_row从1024更新为matrix=10,然后内层循环j,下一个就是matrix = 36,就比较min_row(现在是10)和36谁小,这样以此类推就能够选出每一行的最小元素,同理在列方向也是一个道理 pionrrt 发表于 2023-6-22 11:06
有点想不通,为什么求最小值的时候是用矩阵里遍历的数和1024比较谁小,那不是列表里基本上所有的数都存到 ...
如果你实在不理解,可以用这个一步一步看运行过程https://pythontutor.com/python-debugger.html#mode=edit 这个网页我经常用,用于检查出错 yinda_peng 发表于 2023-6-22 13:46
如果你实在不理解,可以用这个一步一步看运行过程https://pythontutor.com/python-debugger.html#mode=ed ...
嗯 谢谢! 嗯明白了,因为min_row也在变,不是一直都是1024
页:
[1]