顺时针打印矩阵:最直观的想法是,设置bool类型的标记访问数组flag。使用变量m表示矩阵行数,变量n表示矩阵列数,变量loop表示当前循环圈数,起始为1,矩阵的循环圈数等于行数的一半,由于整数除法是向下取整,故如果矩阵行数为奇数时应该单独处理,变量x表示当前横坐标,起始为0,变量y表示当前纵坐标,起始为0,然后每一次循环过程中,按照“右下左上”的顺序进行处理。 vector<int> printMatrix(vector<vector<int> > matrix) { vector<int> result; //结果数组 int m = mat...