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

国内重大新闻事件摘抄谷歌seo排名技巧

国内重大新闻事件摘抄,谷歌seo排名技巧,数据显示网站模板,中企动力做网站靠谱吗1. 题目 leetcode题目链接 给定一个 n n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。 你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。 2. 编程 矩阵转置: 遍历矩阵&#x…

1. 题目

leetcode题目链接
给定一个 n × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。

你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。
在这里插入图片描述

2. 编程

  1. 矩阵转置:
  • 遍历矩阵,将矩阵的行和列进行交换。这将实现矩阵的转置操作。
  1. 矩阵反转:
  • 遍历每一行,将行内元素从左到右进行反转。可以使用两个指针,一个从左边向右移动,一个从右边向左移动,同时交换元素,直到它们相遇。

这两个操作的组合将矩阵顺时针旋转90度。以下是具体的步骤:

  • 从左上角开始,交换 (i, j) 和 (j, i) 处的元素,其中 i 和 j 分别是行和列的索引。
  • 然后,对于每一行,使用两个指针 left 和 right,分别指向行的开头和结尾。反转该行上的元素,直到两个指针相遇。
  • 最终,矩阵就完成了顺时针旋转90度。
#include <stdio.h>void rotate(int** matrix, int matrixSize, int* matrixColSize) {// Step 1: Transpose the matrixfor (int i = 0; i < matrixSize; i++) {for (int j = i; j < matrixSize; j++) {int temp = matrix[i][j];matrix[i][j] = matrix[j][i];matrix[j][i] = temp;}}// Step 2: Reverse each rowfor (int i = 0; i < matrixSize; i++) {int left = 0;int right = matrixSize - 1;while (left < right) {int temp = matrix[i][left];matrix[i][left] = matrix[i][right];matrix[i][right] = temp;left++;right--;}}
}int main() {int matrixSize = 3;int matrixColSize[] = {3, 3};int** matrix = (int**)malloc(matrixSize * sizeof(int*));for (int i = 0; i < matrixSize; i++) {matrix[i] = (int*)malloc(matrixColSize[i] * sizeof(int));}// Fill the matrix with valuesint value = 1;for (int i = 0; i < matrixSize; i++) {for (int j = 0; j < matrixColSize[i]; j++) {matrix[i][j] = value++;}}// Rotate the matrixrotate(matrix, matrixSize, matrixColSize);// Print the rotated matrixfor (int i = 0; i < matrixSize; i++) {for (int j = 0; j < matrixColSize[i]; j++) {printf("%d ", matrix[i][j]);}printf("\n");}// Clean up memoryfor (int i = 0; i < matrixSize; i++) {free(matrix[i]);}free(matrix);return 0;
}
http://www.dinnco.com/news/60801.html

相关文章:

  • 昆明网站建设 技术支持网页怎么做出来的
  • 金科科技 做网站媒体发稿推广
  • 罗湖网站制作免费发布信息平台有哪些
  • 许昌网站建设seo优化专员
  • 宁波建设银行网站首页四川企业seo推广
  • 公众号吸粉的方法seo优化6个实用技巧
  • 珠海网站建设设计西安网络推广seo0515
  • 国外毕业设计网站搜索引擎优化要考虑哪些方面
  • 淘宝请人做网站被骗国内新闻热点事件
  • 免费网页空间教程推广优化网站排名
  • 将自己做的网站用电脑发到网上百度seo优化排名
  • 网站圣诞问候特效谷歌收录查询
  • 十堰网站设计0719web企业宣传标语
  • 成品网站建设咨询百度搜索关键词排名查询
  • 一个可以做网站镇江seo快速排名
  • 网站建设科技公司外部环境分析优化水平
  • 杭州做网站多少钱网站关键词查询
  • 哪些网站做财金的好合肥关键词优化平台
  • wordpress地址和站点地址有什么用网络营销学校
  • wordpress菜单栏不显示五年级上册语文优化设计答案
  • 太原cms模板建站久久seo正规吗
  • 南川网站建设宁波seo关键词优化
  • 常州网站建设设计个人网站网页首页
  • 网站编辑的工作职能有哪些电商运营公司排名
  • 网站建设策划公司地址肇庆seo
  • 特效素材免费网站淘宝美工培训
  • 滕州盛扬网络公司网站建设推广太原百度推广排名优化
  • 帮人做网站怎么收费石家庄百度seo
  • 广东省建设安全监督站的网站重大新闻事件
  • c c也能干大事网站开发网站关键词搜索排名