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

目前比较新的网站建设技术佛山新网站建设流程

目前比较新的网站建设技术,佛山新网站建设流程,运维工程师可以自学吗,百度网站做防水补漏498. 对角线遍历 给定一个含有 M x N 个元素的矩阵#xff08;M 行#xff0c;N 列#xff09;#xff0c;请以对角线遍历的顺序返回这个矩阵中的所有元素#xff0c;对角线遍历如下图所示。 示例: 输入: [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ] 输出: [1,2,4,7,5…498. 对角线遍历 给定一个含有 M x N 个元素的矩阵M 行N 列请以对角线遍历的顺序返回这个矩阵中的所有元素对角线遍历如下图所示。 示例: 输入: [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ] 输出: [1,2,4,7,5,3,6,8,9] 解释: 说明: 给定矩阵中的元素总数不会超过 100000 。 解题思路 对于如下矩阵我们以矩阵上边界和右边界的点作为起点开始遍历我们统一以左下方为方向进行遍历 [[ 1, 2, 3 ],[ 4, 5, 6 ],[ 7, 8, 9 ] ]但是题目中显然是存在左下方遍历和右上方遍历交替进行的但是问题在于他们的起点难以确定所以我们统一以左下方为基准后面再对元素进行翻转 代码 class Solution {public int[] findDiagonalOrder(int[][] mat) {int nmat.length,mmat[0].length;int[] res new int[n * m];int p0;boolean posfalse;for (int i0;im;i){int x0,yi,lp;while (x0xny0ym){ res[p]mat[x][y];x;y--;} int rp-1;if(!pos){while (lr){int tres[l];res[l]res[r];res[r]t;l;r--;}}pos!pos;}for (int i1;in;i){int xi,ym-1,lp;while (x0xny0ym){res[p]mat[x][y];x;y--;}int rp-1;if(!pos){while (lr){int tres[l];res[l]res[r];res[r]t;l;r--;}}pos!pos;}return res;} }
http://www.yutouwan.com/news/23709/

相关文章:

  • 南充市住房建设局网站网站备案 信息查询
  • 绍兴seo整站优化长春企业平台
  • 买网站多少钱dw网站怎么做背景图
  • 自建站怎么推广游乐园网站建设
  • 如何防止网站被注册中国万网提供的服务和收费情况
  • html个人网站怎么做网站设计公司(信科网络)
  • 株洲定制网站建设网络营销推广的形式
  • 下花园区住房和城乡建设局网站做网站推广
  • 不需要验证码的注册网站网页模板建站系统
  • 发帖子最好的几个网站如何制作网站网页
  • 网站微信认证天津做网站需要多少钱
  • 江苏水利工程建设局网站go语言怎么搭建网页
  • 品牌网站建设e小蝌蚪移动网站开发框架
  • 百度站长seoc2c是什么平台
  • 衡阳有线宽带网站网站制作大概费用
  • 羽贝网站建设网站开发视频播放好做吗
  • 怎么建设网站容易被百度抓取中国工程建设标准网站
  • 网站上seo怎么做现在网站建设 如何保证安全
  • 宁夏信用建设官方网站长沙关键词优化新行情报价
  • 商河网站建设杭州建设局网站
  • 四川建设主管部门网站酒泉网站怎么做seo
  • 网站开发的开发意义如何给网站做外链
  • 重庆网站维护自己可以做类似拓者的网站吗
  • 根据图片做网站用什么wordpress浮窗播放器
  • seo 网站地图优化网站在公司做有什么要求吗
  • php教育学校网站源码wordpress 报表插件
  • 青岛网站建设网站制作个人邮箱注册申请
  • 杭州e时代网站建设如何注册公司名字
  • 电子商务网站建设开发品牌营销策划方案怎么做才好
  • 专业做电脑系统下载网站好如何给网站添加ico