矩阵顺时针打印实现——原创

hehezaihui 12 0 RAR 2020-08-20 21:08:28

我的思路是:维持一个布尔类型的变量记录当前方向,包含向右、向下、向左、向上四种,初始向右。并用w、h记录余下未遍历“矩阵”的列数和行数。按照方向的指示水平或垂直遍历矩阵,水平或垂直遍历到顶,则对应从w或h中减去1。另外还维持startX、startY,代表下一次待遍历的元素在矩阵中的index。初始startX=0,startY=0,表示从第一行第一列的那个元素开始遍历。

用户评论
请输入评论内容
评分:
Generic placeholder image 卡了网匿名网友 2020-08-20 21:08:30

不错,资料很丰富。

Generic placeholder image 卡了网匿名网友 2020-08-20 21:08:29

用java写的,比较繁琐!