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

做网站要学什么西安做企业网站排名

做网站要学什么,西安做企业网站排名,阿旗建设局举报网站,东营市建设网站【leetcode面试经典150题】专栏系列将为准备暑期实习生以及秋招的同学们提高在面试时的经典面试算法题的思路和想法。本专栏将以一题多解和精简算法思路为主#xff0c;题解使用C语言。#xff08;若有使用其他语言的同学也可了解题解思路#xff0c;本质上语法内容一致题解使用C语言。若有使用其他语言的同学也可了解题解思路本质上语法内容一致 【题目描述】 给定一个 n × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。 你必须在 原地 旋转图像这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。 【示例一】 输入matrix [[1,2,3],[4,5,6],[7,8,9]] 输出[[7,4,1],[8,5,2],[9,6,3]] 【示例二】 输入matrix [[5,1,9,11],[2,4,8,10],[13,3,6,7],[15,14,12,16]] 输出[[15,13,2,5],[14,3,4,1],[12,6,8,9],[16,7,10,11]] 【提示及数据范围】 n matrix.length matrix[i].length1 n 20-1000 matrix[i][j] 1000 【代码】 // 使用辅助数组class Solution { public:void rotate(vectorvectorint matrix) {int n matrix.size();auto matrix_new matrix;for (int i 0; i n; i) {for (int j 0; j n; j) {matrix_new[j][n - i - 1] matrix[i][j];}}matrix matrix_new;} };// 方法二水平翻转 对角线翻转class Solution { public:void rotate(vectorvectorint matrix) {int n matrix.size();// 水平翻转for (int i 0; i n / 2; i) {for (int j 0; j n; j) {swap(matrix[i][j], matrix[n - i - 1][j]);}}// 主对角线翻转for (int i 0; i n; i) {for (int j 0; j i; j) {swap(matrix[i][j], matrix[j][i]);}}} };
http://www.dnsts.com.cn/news/36791.html

相关文章:

  • 宁波网站建设开发长江工程建设局网站
  • 自己怎么在网上做网站王磊网站建设
  • 青岛营销型网站推广定兴网站建设
  • 蓝色网站特点怎样购买起名软件自己做网站
  • 商务网站网络环境设计购买保险的网站
  • 培训网站欣赏wordpress添加自定义导航
  • 学校英语网站栏目名称外面网站怎么做
  • 做网站项目需求分析是什么重庆网站建设价格费用
  • 招商网站建设的必要性有哪些免费的云服务器
  • 北京怎么做网站推广织梦是什么网站
  • 株洲新站seo1688关键词怎么优化
  • 我国大宗商品交易所厦门谷歌seo公司
  • wordpress网站制作app江小白发展过程中采用了哪些网络营销方式
  • 福永网站优化广州网站制作怎样
  • 连云港商城网站开发设计双流县规划建设局网站
  • 洛阳网站建设官网wordpress 创建 rss
  • 淘宝客网站建设方案书如何给网站做关键字
  • 网站分类表.案例 商务网站的推广策略
  • top域名的网站用ps软件做ppt模板下载网站有哪些
  • 网站开发怎么谈客户聊城专业建网站价格
  • 新民电子网站建设哪家好wordpress获得菜单
  • 网站设计公司 无锡优化网站 主题
  • 怎么欣赏一个网站设计图惠州做棋牌网站建设找哪家效益快
  • 网站建设客户源办公室布局效果图
  • 盐城市城乡建设局网站免费网站入口2022伊园
  • 无锡网站推广排名seodao cn
  • 电子商务网站设计模板《网站建设与管理》方案
  • 酒网站建设广州网站建设熊掌号
  • 城阳做网站公司wordpress分类页
  • 万网网站开发wordpress如何加入视频播放器