博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
顺时针打印矩阵
阅读量:3941 次
发布时间:2019-05-24

本文共 627 字,大约阅读时间需要 2 分钟。

在这里插入图片描述

在这里插入图片描述

public class Solution4_29 {
public int[] spiralOrder(int[][] matrix) {
if(matrix.length==0) {
return new int[0]; } int l=0,r=matrix[0].length-1,t=0,b=matrix.length-1,x=0; int[] res=new int[(r+1)*(b+1)]; while(true) {
for(int i=l;i<=r;i++) {
res[x++]=matrix[t][i]; } if(++t>b) {
break; } for(int i=t;i<=b;i++) {
res[x++]=matrix[i][r]; } if(l>--r) {
break; } for(int i = r;i>=l;i--) {
res[x++] =matrix[b][i]; } if(t>--b) {
break; } for(int i =b;i>=t;i--) {
res[x++] =matrix[i][l]; } if(++l>r) {
break; } } return res; }}

转载地址:http://psnwi.baihongyu.com/

你可能感兴趣的文章
hive: size与spilt连用
查看>>
Python:ModuleNotFoundError: No module named 模块名 错误及解决方案
查看>>
Python中os与sys两模块的区别
查看>>
nohup详解
查看>>
idea .gitignore对.idea不起作用解决
查看>>
深度学习中的注意力机制(2017版)-易理解
查看>>
Transformer解析-易理解
查看>>
多维数组[:,0]和[:0:1]获取的区别
查看>>
复原Ip地址
查看>>
重建二叉树
查看>>
二叉树根节点到叶子节点的路径数字之和
查看>>
根节点到叶子节点的节点值之和等于 sum的路径
查看>>
判断二叉树是否有从根节点到叶子节点的节点值之和等于sum的路径
查看>>
反转字符串
查看>>
环形链表
查看>>
删除链表的倒数第N个节点
查看>>
回文链表
查看>>
容器盛水问题
查看>>
滑动窗口最大值
查看>>
win7 文件删除后要刷新后才会消失
查看>>