二维数组的上下左右遍历(1.8编程基础之多维数组)
发布时间
阅读量:
阅读量
21:二维数组右上左下遍历
总时间限制:1秒 内存容量:64MB
描述:
提供一个row×col大小的二维整数矩阵array;要求从坐标系起点出发,并按照斜向右下方的路径行进以完成遍历。

输入的第一行为两个整数组成的第一行参数row与col。
随后的内容将包含由row行数据组成的二维结构阵列。
其中row与col均满足小于100且大于零的条件。
阵列中的每一元素均为特定范围内的整数值。
阵列的数据以换行符分隔呈现。
阵列的具体维度由首行参数确定。
输出要求将整个阵列展开并逐一展示,
每次输出一行一个数值,
直至所有数值均被列举完毕。
分析:
当遇到这类特殊的数组题目时,请不要着急, 无需担心, 因为必然存在某种规律. 例如解决这类问题时通常会采取的方法是向数组中添加(c-1)列数值. 这样一来, 通过这种方法处理后对角线上的元素将能够同步操作. 此外, 针对无法直观显示的数据项, 必须编写相应的判断逻辑.
#include<iostream>
using namespace std;
//http://noi.ope
全部评论 (0)
还没有任何评论哟~
