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

局域网视频网站建设给上市公司做网站有什么用

局域网视频网站建设,给上市公司做网站有什么用,产品文档类的wordpress主题,网站建站 seo给定一个 n n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。你必须在原地旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要使用另一个矩阵来旋转图像。 示例 1: 输入:matrix [[1,2,3],[4,5,6],[7,8,9]] 输出…

给定一个 × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。你必须在原地旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要使用另一个矩阵来旋转图像。

示例 1:

输入:matrix = [[1,2,3],[4,5,6],[7,8,9]]     

输出:[[7,4,1],[8,5,2],[9,6,3]]

示例 2:

输入: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]]

使用另一个矩阵:

class Solution {
public:void rotate(vector<vector<int>>& matrix) {auto matrix_new=matrix;//矩阵复制int m=matrix.size();for(int i=0;i<m;i++){for(int j=0;j<m;j++){matrix_new[j][m-i-1]=matrix[i][j];}}matrix=matrix_new;}
};

auto matrix_new=matrix;这行代码的作用是创建了一个名为 matrix_new 的新矩阵,并将 matrix 的内容复制到了这个新矩阵中。在 C++ 中,使用 auto 关键字可以让编译器自动推断变量的类型。在这里,auto matrix_new 会被推断为 vector<vector<int>> 类型,因为它与 matrix 的类型相同。

matrix=matrix_new; 这行代码的作用是将新复制的矩阵 matrix_new 赋值给原始矩阵 matrix(在创建新矩阵时使用auto自动推导类型,这里直接赋值即可完成整体拷贝)

对于 vector 或者二维矩阵这样的容器,直接使用等号赋值可以实现元素的拷贝。这是因为 C++ 中的 vector 和二维矩阵都重载了赋值运算符,使得在这些容器之间进行赋值操作时,会自动拷贝其内容。

http://www.yayakq.cn/news/768178/

相关文章:

  • 公司做网站有用吗大地影院资源免费观看视频
  • 凡科网站做网站多少钱企业宣传模板
  • 广州免费制作网站软件怎么生成网站地图
  • 河北省住房和城乡建设厅信用网站关于工装设计的网站
  • 网站建设的关键点wordpress实现无限下拉加载
  • 制作企业网站费用明细10大品牌网
  • 西宁做腋臭哪里北大DE网站深圳网站建设费用大概
  • 柳市做公司网站广东手机网站建设多少钱
  • 在线企业建站模板seo关键词快速排名软件
  • 网站建设什么因素最重要性长沙关键词优化报价
  • 网站规划与建设wordpress 表单发邮件
  • 怎么自己做网站版面设计自己建个网站需要多少钱
  • 有高并发量门户网站开发经验手机微网站二级菜单怎么做
  • 禁止域名访问网站深圳网站制作公司讯
  • 开通网站申请免费获客平台
  • 信阳哪里做网站免费制作图片生成器
  • 企业标志设计站长工具seo综合查询隐私查询导航
  • 站长网站大全前端开发培训多少钱
  • 佛山市城乡住房建设局网站首页为什么网站要域名
  • 怎样做 网站做seowordpress无法找到该页
  • 网站建立吸引人的策划活动网站开发 集成包
  • 网站流量排名查询如何利用国外网站开发客户
  • 蒙狼科技建设网站好不好网站策划做营销推广
  • 好看的网站在哪里好找长沙网络营销哪家好
  • 电商网站的模式站长素材网站
  • 重庆市建设工程安全网站天河建设网站报价
  • 免费的seo网站峰聘网360建筑网
  • 微网站开发工具有哪些做微信的网站有哪些功能吗
  • 公司网站建设内部调查网站服务器哪个好
  • 太仓有专门做网站的地方吗北京最大的商场