当前位置: 首页 > news >正文

多久可以做网站站长工具ip查询

多久可以做网站,站长工具ip查询,专做律师网站,网站制作过程中碰到的问题文章目录 题目描述题解思路题解代码题目链接 题目描述 题解思路 我们只需要一圈一圈的从外向内遍历矩阵,每一圈遍历顺序为上边、右边、下边、左边 我们需要注意的是如果上边与下边重合或者是右边与左边重合,我们只需要遍历上边、右边即可 题解代码 i…

文章目录

  • 题目描述
  • 题解思路
  • 题解代码
  • 题目链接

题目描述

在这里插入图片描述

题解思路

我们只需要一圈一圈的从外向内遍历矩阵,每一圈遍历顺序为上边、右边、下边、左边

我们需要注意的是如果上边与下边重合或者是右边与左边重合,我们只需要遍历上边、右边即可

题解代码

impl Solution {pub fn spiral_order(matrix: Vec<Vec<i32>>) -> Vec<i32> {let (m, n) = (matrix.len(), matrix[0].len());let mut ans = Vec::with_capacity(m * n);let (mut t, mut b, mut l, mut r) = (0, m - 1, 0, n - 1);// 从外圈向内圈遍历while l <= r && t <= b {// 上边 从左到右for i in l..=r {ans.push(matrix[t][i]);}// 右边 从上到下for i in (t + 1)..=b {ans.push(matrix[i][r]);}if l < r && t < b {// 下边 从右到左for i in ((l + 1)..r).rev() {ans.push(matrix[b][i]);}// 左边 从下到上for i in ((t + 1)..=b).rev() {ans.push(matrix[i][l]);}}l += 1;if r != 0 {r -= 1;}t += 1;if b != 0 {b -= 1;}}ans}
}

题目链接

https://leetcode.cn/problems/spiral-matrix/

http://www.mmbaike.com/news/37642.html

相关文章:

  • 口罩的价格郑州网站优化seo
  • 网站及微站建设合同验收百度搜索引擎推广
  • 青岛需要做网站的公司网页设计个人主页
  • 商城网站建设开发公司靠谱的代写平台
  • 无为网站设计郑州网站关键词优化公司
  • 网站建设教程百度云a站
  • 济南哪家公司可以做网站seozou是什么意思
  • 珠海网站建设专线企业关键词优化推荐
  • 学校做网站需要多少钱快速排名seo软件
  • 动态网站建设优缺点建站网站
  • 蝌蚪窝一个释放做网站品牌营销推广方案
  • html5 手机网站导航条百度一下下载安装
  • 武汉哪家做网站好长沙做网站推广
  • 东川网站制作新媒体营销策略有哪些
  • 织梦网站建设查排名的软件有哪些
  • 哪个网站有做电箱电柜的图纸济南网站建设制作
  • 微信网站建设app公司外贸国际网站推广
  • 惠安网站建设费用培训网站搭建
  • 彩票网站制作网站推广的常用方法
  • 番禺建设局网站seo培训教程
  • 福建省建设执业继续教育网站推广代理公司
  • 长沙企业展厅设计公司360优化大师官方网站
  • 石材企业网站源码2345网址大全设主页
  • 营销型网站建设哪家好百度搜索优化
  • 网站域名icp 备案价格外链收录网站
  • wordpress的站点地图武汉百捷集团百度推广服务有限公司
  • 免费的游戏网站建设搜索引擎优化简历
  • 网站做系统叫什么名字东莞营销网站建设直播
  • 天津做网站建设公司为什么中国禁止谷歌浏览器
  • 网站制作眼什么是网络营销