回形取数-进阶题5
回形取数题目问题描述回形取数就是沿矩阵的边取数若当前方向上无数可取或已经取过则左转90度。一开始位于矩阵左上角方向向下。输入说明输入第一行是两个不超过200的正整数m, n表示矩阵的行和列。接下来m行每行n个整数表示这个矩阵。输出说明输出只有一行共mn个数为输入矩阵回形取数得到的结果。数之间用一个空格分隔行末不要有多余的空格。输入范例4 3 1 2 3 4 5 6 7 8 9 10 11 12输出范例1 4 7 10 11 12 9 6 3 2 5 8解题思路本题思路是利用 模拟 方向控制 来实现回形取数。根据题意从矩阵左上角 (0,0) 出发初始方向向下不断按照当前方向取数。当下一步越界或该位置已经被访问过时需要 向左转90°即改变方向 再继续取数。可以使用一个 visited 数组记录哪些位置已经被取过并用方向数组表示四个方向的移动顺序下 → 右 → 上 → 左。每次输出当前位置的数值并标记为已访问然后尝试向当前方向移动如果下一位置不合法越界或已访问就改变方向再移动。重复该过程共进行 m×n 次就可以得到完整的回形取数序列。整体代码#includeiostreamusingnamespacestd;inta[205][205];boolvis[205][205];intmain(){intm,n;cinmn;for(inti0;im;i)for(intj0;jn;j)cina[i][j];// 方向下 右 上 左intdx[4]{1,0,-1,0};intdy[4]{0,1,0,-1};intdir0;intx0,y0;for(intk0;km*n;k){couta[x][y];if(k!m*n-1)cout ;vis[x][y]true;intnxxdx[dir];intnyydy[dir];// 如果越界或已经访问过则左转if(nx0||nxm||ny0||nyn||vis[nx][ny]){dir(dir1)%4;nxxdx[dir];nyydy[dir];}xnx;yny;}return0;}注意事项注意visited数组必须标记。英文段落翻译自己翻译当今的最好销售的多功能打印机使用墨水喷射或者激光科技并且也能作为扫描器复印机和传真机器。喷墨打印机有一个喷嘴样的打印头它把墨水喷射到纸上形成文字和图像。在彩色喷墨打印机的喷头由一系列的喷嘴组成每一个都有着他们各自的墨盒。激光打印机和照片复印机有着相同的科技来在一个光明磁鼓上绘画光束。带静电的墨水覆盖在磁鼓上然后转移到纸上。一个基础的激光打印产品只能是黑白的打印输出。彩色激光打印机是可行的但是它们比起基础的黑白模型无论如何是更昂贵的。这种在纸上沉积墨水的科技是3d打印机的基础它沉积建造一个3d物品的塑料树脂或者金属的层。有几种另外的制造技术但是大部分消费者级别的3d打印机使用叫做熔融沉积成型的科技它融化缠绕的细丝然后在加固和形成一个物品的层上沉积它。四、存储硬件计算机的主存集成在叫做存储单元的管理集合中。为了反映在任何规则下访问存储单元的能力计算机的主存通常叫做随机存储器。随机存储器是微处理器的等待房间它。存储待处理的新数据处理数据的程序指令以及控制一个计算机系统基础功能的操作系统指令。它也存储处理的结果直到它们能够被移动到一个更长久的位置。AI翻译当今最畅销的多功能打印机采用喷墨或激光技术同时可用作扫描仪、复印机和传真机。喷墨打印机有一个喷嘴状的打印头可将墨水喷射到纸张上形成字符和图形。彩色喷墨打印机的打印头由一系列喷嘴组成每个喷嘴都配有独立的墨盒。激光打印机采用与复印机相同的技术将光点投射到光敏感光鼓上。带有静电电荷的墨粉被吸附到感光鼓上然后转印到纸张上。基本的激光打印机仅能输出黑白打印件。彩色激光打印机虽已问世但其价格略高于基础黑白型号。将墨水沉积到纸张上的技术是 3D 打印机的基础——后者通过逐层沉积塑料、树脂或金属材料构建出三维物体。3D 打印在技术上被称为增材制造。增材制造技术有多种但大多数消费级 3D 打印机采用一种称为熔融沉积成型FDM的技术该技术将盘绕的丝材熔化并逐层沉积使其硬化后形成物体。四、存储硬件计算机的主存储器被组织成称为单元的可管理单位。为了体现能够以任意顺序访问这些单元的能力计算机的主存储器通常被称为随机存取存储器RAM。RAM 是微处理器的“等候区”。它存放着等待处理的原始数据、用于处理这些数据的程序指令以及控制计算机系统基本功能的操作系统指令。同时它也保存着处理结果直到这些结果可以被移至更永久的存储位置。单词打卡下一篇待续
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2411066.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!