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

[刷题]入门1.矩阵转置

  • 博客主页:算法歌者
  • 本篇专栏:[刷题]
  • 您的支持,是我的创作动力。

文章目录

  • 1、题目
  • 2、基础
  • 3、思路
  • 4、结果


1、题目

链接:洛谷-B2106-矩阵转置
在这里插入图片描述

2、基础

此题目主要考察二维数组的掌控能力。

3、思路

观察,可知:

  • 输入中,矩阵是打印每行,在打印每行的时候,行保持不变,列在变化。
  • 转置后,矩阵是打印每列,在打印每列的时候,列保持不变,行在变化。
    在这里插入图片描述

于是,题目这样解:

#include <iostream>
using namespace std;const int N = 110;
int arr[N][N];
int n, m;int main()
{cin >> n >> m;// 矩阵:在每行中,行不变,列变化。// i控制打印行,for (int i = 0; i < n; i++) {// j控制打印列for (int j = 0; j < m; j++) {cin >> arr[i][j];}}// 转置:在每列中,列不变,行变化。// i控制打印列for (int i = 0; i < m; i++){// j控制打印行for (int j = 0; j < n; j++){cout << arr[j][i] << " ";}cout << endl;}return 0;
}

4、结果

在这里插入图片描述


完。

http://www.lryc.cn/news/485447.html

相关文章:

  • Flutter开发之flutter_local_notifications
  • Gradle和maven
  • RabbitMQ教程:发布/订阅模式(Publish/Subscribe)(三)
  • 服务器被挂马怎么办?——解决服务器被挂马的方法和步骤
  • Qt 项目架构设计
  • Elasticsearch:管理和排除 Elasticsearch 内存故障
  • 高级java每日一道面试题-2024年11月07日-Redis篇-Redis有哪些功能?
  • 实用且免费的 IP 地域查询 API 接口推荐
  • STM32学习笔记----SPI协议
  • Ceph的pool有两种类型
  • 推荐一款流程图和图表绘制工具:WizFlow Flowcharter Pro
  • 设计模式之插件模式
  • 深度学习基础—Beam search集束搜索
  • STM32 串口输出调试信息
  • 任务调度中心-XXL-JOB使用详解
  • git本地分支推送到远程和远程pull到本地
  • Python_爬虫1_Requests库入门
  • 安全见闻1-5
  • STM32 学习笔记-----STM32 的启动过程
  • 35.3K+ Star!PhotoPrism:一款基于AI的开源照片管理工具
  • 网络安全:数字时代的守护盾
  • vue 中监听页面尺寸变化就调用函数
  • 全面解读 USB Key:定义、使用场景、加密技术及 Java 实现
  • ❤React-React 组件基础(类组件)
  • 8 软件项目管理
  • 【移除bpmn-js流程图中的logo图标】
  • Springboot集成ElasticSearch实现minio文件内容全文检索
  • ISAAC SIM踩坑记录--ROS2相机影像发布
  • CSS Module:告别类名冲突,拥抱模块化样式(5)
  • JavaSE常用API-日期(计算两个日期时间差-高考倒计时)