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

自学网页设计的网站学做网站需要什么条件

自学网页设计的网站,学做网站需要什么条件,wordpress获取作者信息,cms是啥题目 给定一个m x n大小的矩阵#xff08;m行#xff0c;n列#xff09;#xff0c;按螺旋的顺序返回矩阵中的所有元素。 数据范围#xff1a;0≤n,m≤10#xff0c;矩阵中任意元素都满足 ∣val∣≤100 要求#xff1a;空间复杂度 O(nm) #xff0c;时间复杂度 O(nm)…题目 给定一个m x n大小的矩阵m行n列按螺旋的顺序返回矩阵中的所有元素。 数据范围0≤n,m≤10矩阵中任意元素都满足 ∣val∣≤100 要求空间复杂度 O(nm) 时间复杂度 O(nm) 示例1 输入 [[1,2,3],[4,5,6],[7,8,9]] 返回值 [1,2,3,6,9,8,7,4,5]示例2 输入 [] 返回值 []思路 首先排除矩阵为空的情况的特殊情况。设置矩阵的四个边界值开始准备螺旋遍历矩阵遍历的截止点是左右边界或者上下边界重合。首先对最上面一排从左到右进行遍历输出到达最右边后第一排就输出完了上边界相应就往下一行要判断上下边界是否相遇相交。然后输出到了右边正好就对最右边一列从上到下输出到底后最右边一列已经输出完了右边界就相应往左一列要判断左右边界是否相遇相交。然后对最下面一排从右到左进行遍历输出到达最左边后最下一排就输出完了下边界相应就往上一行要判断上下边界是否相遇相交。然后输出到了左边正好就对最左边一列从下到上输出到顶后最左边一列已经输出完了左边界就相应往右一列要判断左右边界是否相遇相交。重复上述遍历操作直到循环结束。 解答代码 #include vector class Solution { public:/*** param matrix int整型vectorvector * return int整型vector*/vectorint spiralOrder(vectorvectorint matrix) {// write code hereauto row_size matrix.size();if (row_size 0) {return vectorint{};}auto col_size matrix[0].size();// 上边界int top 0;// 下边界int bottom row_size - 1;// 左边界int left 0;// 右边界int right col_size - 1;vectorint res;while (top bottom left right) {// 从左到右遍历上边界for (int i left; i right; i) {res.push_back(matrix[top][i]);}// 上边界下移top;if (top bottom)break;// 从上到下遍历右边界for (int i top; i bottom; i) {res.push_back(matrix[i][right]);}// 左移右边界--right;if (right left)break;// 从右到左遍历下边界for (int i right; i left; i--) {res.push_back(matrix[bottom][i]);}// 上移下边界--bottom;if (bottom top)break;// 从下到上遍历左边界for (int i bottom; i top; i--) {res.push_back(matrix[i][left]);}// 右移左边界left;if (left right)break;}return res;} };
http://www.hkea.cn/news/14506893/

相关文章:

  • 周村网站制作首选公司seo教程技术优化搜索引擎
  • 登录企业网站管理系统Seo与网站推广的技术对比
  • 网站免费源代码成都微信网站建设报价单
  • 信誉好的企业网站建设天津网站建设案例教程
  • 建网站后如何运营中山网站建设如何
  • 凯里网络公司建设网站开发小网站排名
  • wordpress建站中英文企业网站搭建价格
  • 建设部标准网站wordpress 谷歌插件
  • 网站上线多少钱网站生成手机站
  • 沈阳出名网站免费cad图纸下载网
  • 杂谈发现一只网站是你们谁做的代理企业网站备案
  • 广东省建网站公司面向搜索引擎网站建设
  • 网站建设建站在线建站网站免费推广大全
  • 深圳企业网站建设服务好网站多少钱
  • 个人网站如何做支付功能厦门市建设工程安全质量协会网站
  • 潍柴新建站登录网址现在建网站多少钱
  • 以数字域名为网址的网站成都专业网站制作哪家好
  • dz可以做门户网站吗开发公司把已经出售的房子一房二卖卖给股东个人
  • 淘宝做链接的网站手机网站会员识别功能
  • 网站开发手册下载小程序可做网站吗
  • 网站建设的维护与更新google官方下载安装
  • 从用户旅程角度做网站分析wordpress 中文摘要
  • 贵阳网站建设公司排名wordpress搭建问题
  • 小米的网站是哪个公司做的asp做的网站亚丝娜娜本子全彩
  • 网站是每年都要付费吗网站设置主网
  • 湘潭网站建设出色磐石网络wordpress如何屏蔽特定国家的用户
  • 学校网站网页设计湛江建设培训学校网站
  • 快手里做网站荣耀封面的视频微信服务号开发方案
  • 手机网站页面布局深圳商业网站建设
  • 网站推广智选刺盾云下拉家装公司名称大全