牛客真题编程——day20
编译环境:c++1、顺时针打印数字矩阵描述:给定一个数字矩阵,请设计一个算法从左上角开始顺时针打印矩阵元素输入描述:输入第一行是两个数字,分别代表行数M和列数N;接下来是M行,每行N个数字,表示这个矩阵的所有元素;当读到M=-1,N=-1时,输入终止。算法思想:根据题目要求,要将数字矩阵进行顺时针输出。首先将二维数组存储下来,顺序遍历二维数组,依次从左到右,从右上到右下,从右下到左下,从左下到左上四个小循环。需要计算这样循环的次数,很明显取决于m,n中小的那个,找到对应关系为大循




