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

wordpress仿36kr氪主题什么是网站推广优化

wordpress仿36kr氪主题,什么是网站推广优化,做网站员培训,怎么做网络乞丐网站解题思路: \qquad 这道题同样需要用模拟解决,原地算法要求空间复杂度尽量小,最好为 O ( 1 ) O(1) O(1)。模拟的关键是找到旋转的内在规律,即旋转前后的位置坐标的变化规律。 \qquad 正方形矩阵类似洋葱,可以由不同大小…

在这里插入图片描述
解题思路:
\qquad 这道题同样需要用模拟解决,原地算法要求空间复杂度尽量小,最好为 O ( 1 ) O(1) O(1)。模拟的关键是找到旋转的内在规律,即旋转前后的位置坐标的变化规律。

\qquad 正方形矩阵类似洋葱,可以由不同大小的正方形数字分层组合而成,而旋转后的元素只在所在的那一层中进行位置变换,且四次变换后可回到原位置,若将元素四次变换经过的位置找出来,把元素按照旋转顺序进行一次移动即可完成旋转。

\qquad 我们把一层正方形提取出来看,定义正方形左上角的坐标为[i, i],正方形边长为n,则正方形边界为m = i+n-1,边上任意位置元素[i, i+j]经过一次旋转得到[i+j, m],经过第二次旋转得到[m, m-j],继续旋转得[m-j, i],最后旋转又回到[i, i+j]。将这四个位置上的元素按顺序移动即可完成旋转,正方形一条边上所有的元素旋转完毕后,进入下一层,i+1n-2。当n <= 1时,可以认为矩阵已经旋转完成。

	void rotate(vector<vector<int>>& matrix) {int n = matrix.size();int i = 0, temp = 0;while(n > 1){for(int j = 0; j < n-1; j++){temp = matrix[i][i+j];matrix[i][i+j] = matrix[i+n-1-j][i];matrix[i+n-1-j][i] = matrix[i+n-1][i+n-1-j];matrix[i+n-1][i+n-1-j] = matrix[i+j][i+n-1];matrix[i+j][i+n-1] = temp;}i++;n -= 2;}}
http://www.hkea.cn/news/890108/

相关文章:

  • 手机app开发网站建设软文推广文章案例
  • 网站自然排名百度经验官网登录
  • dz网站模板沧州网站优化公司
  • 桂林论坛天涯社区培训行业seo整站优化
  • 做伊瑞尔竞技场的网站搜索引擎简称seo
  • 46云虚拟主机股票发行ipo和seo是什么意思
  • 新泰做网站菏泽seo
  • 网站建设排名东莞seo收费
  • 做网站前后端的发布流程自己如何制作网站
  • 网站营销与推广策略百度一下官网首页百度
  • 网站建设张世勇100个免费推广b站
  • 网络营销的常用工具百度关键词优化点击 教程
  • 公司网站要怎么做少儿编程培训机构排名前十
  • 一个好的网站是什么样的商家联盟营销方案
  • 网站解除域名绑定网站广告收费标准
  • 郑州的建设网站有哪些手续免费发布推广信息的平台有哪些
  • 手机做网站软件优化服务平台
  • 网站图片装修的热切图怎么做营销技巧培训
  • 可以上传图片的网站怎么做百度关键词点击
  • 泉州网站制作广州seo网站开发
  • cuntlove wordpressseo外链发布工具
  • 购买一个网站空间如何可以多个域名使用吗长沙网站建设服务
  • 天津市建设委员会网站上海网站制作开发
  • 扬中网站建设墨子学院seo
  • 分析电子商务网站建设需求教案青岛今天发生的重大新闻
  • 汕头模板开发建站百度发布信息怎么弄
  • 健身网站开发项目总结关键词筛选工具
  • 重庆网站建设零臻靠谱国内永久免费的云服务器
  • 软件库合集软件资料2024郑州百度快照优化
  • 房地产开发公司网站建设方案seo去哪里学