矩陣遍歷的方法
TODO
初階
從左到右,從上到下
step = 1
for row in range(n):
for col in range(n):
matrix[row][col] = step
step += 1
print_matrix(matrix)
# 1 2 3 4 5
# 6 7 8 9 10
# 11 12 13 14 15
# 16 17 18 19 20
# 21 22 23 24 25從上到下,從左到右
step = 1
for row in range(n):
for col in range(n):
matrix[col][row] = step
step += 1
print_matrix(matrix)
# 1 6 11 16 21
# 2 7 12 17 22
# 3 8 13 18 23
# 4 9 14 19 24
# 5 10 15 20 25從右到左,從上到下
從上到下,從右到左
從左到右,從下往上
從下往上,從左到右
從右到左,從下往上
從下往上,從右到左
進階
從左上到右下,上半部,包含對角線
從左上到右下,下半部
從右下到左下,上半部
從右下到左下,下半部
Last updated