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

做网站合同模板两学一做专题网站用途

做网站合同模板,两学一做专题网站用途,网站优化推广公司排名,外国人企业网站怎么做这道题本来想用剥洋葱的办法的,一直写不对,放弃了。。。直接去看题解,用剥洋葱其实也可以做,就是要从外层处理到内层,每一个边界上的元素为matrix[0].size() - 1个,这样一来,四条边界上的元素个…


这道题本来想用剥洋葱的办法的,一直写不对,放弃了。。。直接去看题解,用剥洋葱其实也可以做,就是要从外层处理到内层,每一个边界上的元素为matrix[0].size() - 1个,这样一来,四条边界上的元素个数都相同,然后直接狂用swap函数交换就完事了,但是我看评论区还有更加简洁的办法,就是通过找规律可以看出来,将矩阵顺时针旋转90°等价于先将矩阵进行转置,再逐行逆序排列,我想了一下,剥洋葱还是有点太麻烦了,然后就直接用这个简单的思路,代码也很好写。

class Solution {
public:void rotate(vector<vector<int>>& matrix) {//顺时针旋转90度等价于矩阵先做转置再逐行逆序//1.对矩阵进行转置for(int i = 0; i < matrix.size(); ++i){for(int j = 0; j < i; ++j)swap(matrix[i][j], matrix[j][i]);}//2.逐行逆序for(int i = 0; i < matrix.size(); ++i){int left = 0, right = matrix[i].size() - 1;while(left < right){swap(matrix[i][left], matrix[i][right]);++left;--right;}}}
};
http://www.dtcms.com/wzjs/790101.html

相关文章:

  • 自己做网站用哪个软件岳阳seo公司咨询23火星
  • 湛江定制建站企业网站资源网
  • 百度个人网站申请怎么找做企业网站的
  • 企业服务网站制作免费一键生成短链接
  • 为什么大网站的百度快照更新速度慢还排第一广州定制网页设计
  • 做楼盘网站做网站机构图用什么工具
  • 济南街道办网站建设凡科互动修改器
  • 网站如何申请微信支付更换空间对网站的影响
  • 怎么把电脑当服务器做网站现在新手做电商能做好吗
  • 企业wap网站模板甘肃做网站哪家专业
  • 石景山建设网站中小企业网络工程建设
  • 常州网站制作包括哪些wordpress个人保险主题
  • 建行网站注册用户名怎么填中国十大最著名室内设计师
  • 大连市建设部网站官网去哪里做网站安全等级保护级别
  • 时代空间网站中国建设报网站
  • 万网企业网站建设整合营销策划
  • 行业导航类网站模板字体不显示wordpress
  • 马拉松网站建设方案个人类网站类网站
  • 智慧团建网站网址阿里云做电影网站吗
  • 网站建设程序员招聘上海做网站好的公司
  • 宁波建网站哪家好wordpress wp rss
  • 网站建设平台合同模板望野博物馆观后感
  • asp php jsp网站开发wordpress 地址 .html
  • aspcms网站模板80端口被封怎么做网站
  • 做平台还要做网站吗网站平均停留时间
  • 国际物流网站制作模板郑州做花店网站
  • 南昌网站优化方案适合新手做的网站静态
  • 湖南营销型企业网站开发成品网站 修改首页
  • 遵义网站建设方案网站排名优化推广
  • 模块网站和定制网站区别做百度推广怎么做才能有电话