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

建立英文网站免费虚拟主机的好处

建立英文网站,免费虚拟主机的好处,360免费wifi创建失败,免费的个人空间建网站解题思路#xff1a; \qquad 这道题同样需要用模拟解决#xff0c;原地算法要求空间复杂度尽量小#xff0c;最好为 O ( 1 ) O(1) O(1)。模拟的关键是找到旋转的内在规律#xff0c;即旋转前后的位置坐标的变化规律。 \qquad 正方形矩阵类似洋葱#xff0c;可以由不同大小… 解题思路 \qquad 这道题同样需要用模拟解决原地算法要求空间复杂度尽量小最好为 O ( 1 ) O(1) O(1)。模拟的关键是找到旋转的内在规律即旋转前后的位置坐标的变化规律。 \qquad 正方形矩阵类似洋葱可以由不同大小的正方形数字分层组合而成而旋转后的元素只在所在的那一层中进行位置变换且四次变换后可回到原位置若将元素四次变换经过的位置找出来把元素按照旋转顺序进行一次移动即可完成旋转。 \qquad 我们把一层正方形提取出来看定义正方形左上角的坐标为[i, i]正方形边长为n则正方形边界为m in-1边上任意位置元素[i, ij]经过一次旋转得到[ij, m]经过第二次旋转得到[m, m-j]继续旋转得[m-j, i]最后旋转又回到[i, ij]。将这四个位置上的元素按顺序移动即可完成旋转正方形一条边上所有的元素旋转完毕后进入下一层i1且n-2。当n 1时可以认为矩阵已经旋转完成。 void rotate(vectorvectorint matrix) {int n matrix.size();int i 0, temp 0;while(n 1){for(int j 0; j n-1; j){temp matrix[i][ij];matrix[i][ij] matrix[in-1-j][i];matrix[in-1-j][i] matrix[in-1][in-1-j];matrix[in-1][in-1-j] matrix[ij][in-1];matrix[ij][in-1] temp;}i;n - 2;}}
http://www.dnsts.com.cn/news/220073.html

相关文章:

  • 天河网站建设多少钱app平台开发定制软件
  • 繁体商城网站模板网站怎么做备案
  • 公司网站备案后在百度上多长时间可以搜索到电脑网站安全证书有问题如何解决
  • 创建一个网站流程图创建网站基本流程
  • 丹阳网站建设效果南宁网站托管
  • 宁波网站优化公司推荐网站配置文件在哪里
  • wordpress 网易云音乐360网站seo怎么做
  • iis怎么建设网站网站建设和维护pdf
  • 献县网站建设全网营销网站怎么做
  • 南京单位网站建设平台网页升级维护每天更新
  • 重庆seo网站推广费用wordpress影视主题带采集
  • 域名注册平台的网站怎么做免费制作软件官网
  • 用阿里云建站wordpressvs2008做网站
  • php网站建设考试网站建设专家证书
  • 建设银行信用卡网站会员注册网站建设还流行吗
  • 手机网站设计公司优选亿企邦广州做网站发多少钱
  • 某购物网站开发项目网站建设都需要哪些东西
  • android手机网站开发wordpress博客官网登陆账号密码
  • 怀柔 做网站的优化系统
  • 洛阳网站推广方式网站建设说课获奖视频
  • 广州专业网站设计企业网站在线优化
  • 海南智能网站建设设计杭州设计师网站
  • 微信网站可以免费做么企业培训视频
  • 网站套餐报价宁波公司建设网站
  • 东莞各类免费建站服装设计学院
  • asp网站开发教程北京十大展览展示公司
  • 昆明网站公司建设电商平台运营方案
  • 株洲手机网站建设湖北短视频seo
  • 那个网站做字体建设项目验收网站公示
  • 网站建设的大公司排名织梦系统网站首页空白