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

wordpress zidai模板温州seo服务

wordpress zidai模板,温州seo服务,宁夏银川做网站的公司,南京网站建设包括哪些文章目录 题目描述题解思路题解代码题目链接 题目描述 题解思路 我们只需要一圈一圈的从外向内遍历矩阵,每一圈遍历顺序为上边、右边、下边、左边 我们需要注意的是如果上边与下边重合或者是右边与左边重合,我们只需要遍历上边、右边即可 题解代码 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.yidumall.com/news/70854.html

相关文章:

  • 政府为什么做不好网站搜索到的相关信息
  • 南宁电子推广网站营销技巧美剧
  • 动态网站如何维护百度搜索简洁版网址
  • 律所网站建设神点击恶意点击软件
  • 做百度移动网站点击关键词优化步骤简短
  • 珠海今日最新消息seo排名软件
  • 十度网站建设seo外包公司优化
  • 电子商务网站建设课设心得体会长沙seo网站推广
  • 站长之家seo工具近10天的时政新闻
  • 临朐做网站西安百度关键词排名服务
  • 遵义市乡村街道建设投诉网站长沙网站seo排名
  • 网站建设用什么软件百度搜索收录
  • 哈尔滨市香坊区建设局网站seo作弊
  • 好的买手表网站缅甸最新新闻
  • 衡阳市住房和城乡建设局网站深圳全网推广效果如何
  • 安徽池州网站制作网上有卖网站链接的吗
  • 有了域名怎么做网站湖南关键词优化快速
  • 合肥网站建设需要多少钱电商营销推广方案
  • 同ip网站有什么影响域名停靠网页app推广大全
  • 网站建设要学哪些东西济南全网推广
  • 网络运维与安全就业方向西安seo托管
  • 惠州做网站的公司有哪些宁波seo快速优化平台
  • Wordpress垂直类目站模版制作网站
  • 产品销售网站模板东莞做网站哪家公司好
  • 如何架设网站服务器电商运营工资一般多少钱一个月
  • 宁波手工活外发加工网seo怎么推排名
  • 岳阳做网站seo网站优化案例
  • 做富集的网站推广公司产品
  • 平顶山网站关键词优化免费网页在线客服制作
  • 温州网站建设小公司seo好seo