题目链接
解题方法:构造
题目分析
题目大意
给定一个矩阵,对这个矩阵进行交换行,交换列,给一行上加一个数,给一列加上一个数,问最终矩阵是什么样
解析
官方解析:
对于交换行、交换列的操作,分别记录当前状态下每一行、每一列是原始数组的哪一行、哪一列即可。
对每一行、每一列加一个数的操作,也可以两个数组分别记录。注意当交换行、列的同时,也要交换增量数组。
输出时通过索引找到原矩阵中的值,再加上行、列的增量。
代码
1 |
|
Pursue excellence; Strive for perfection.
解题方法:构造
给定一个矩阵,对这个矩阵进行交换行,交换列,给一行上加一个数,给一列加上一个数,问最终矩阵是什么样
官方解析:
对于交换行、交换列的操作,分别记录当前状态下每一行、每一列是原始数组的哪一行、哪一列即可。
对每一行、每一列加一个数的操作,也可以两个数组分别记录。注意当交换行、列的同时,也要交换增量数组。
输出时通过索引找到原矩阵中的值,再加上行、列的增量。
1 | #include <set> |