XTU 1246 Matrix Transposition

2023-12-15 17:58
文章标签 matrix xtu 1246 transposition

本文主要是介绍XTU 1246 Matrix Transposition,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Matrix Transposition

[ Submit Code ] [ Top 20 Runs ]
Acceteped : 53   Submit : 223
Time Limit : 2000 MS Memory Limit : 65536 KB
 

Description

Matrix Transposition

题目描述

矩阵转置就是把原矩阵A的所有元素 aij 转成矩阵B的 bji 。 现实中,大部分的矩阵都是稀疏的,所以,存储矩阵时,我们可以只存储存储每个非零元素的坐标和值,并且按行优先排序。 比如说 3×3 矩阵

0 1 0
0 2 3
0 0 0

其转置矩阵为

0 0 0
1 2 0
0 3 0

上面矩阵使用稀疏矩阵的存储方法存 (i,j,aij)

0 1 1
1 1 2
1 2 3

其转置矩阵

1 0 1
1 1 2
2 1 3

输入

第一行是一个整数 T,(0<T10) ,表示样例的数目。
每个样例的第一行是三个整数 N,M,K,1N,M1000,1K10000 ,分别表示矩阵的行数,列数,非零元素个数。
以后的K行,每行三个整数 X,Y,V,0X<N,0Y<M,100V100 ,表示元素的行,列,值。
数据保证输入元素的顺序按行优先有序。

输出

输出每个样例的结果,每个样例输出之后有一个空行。

样例输入

2
3 3 3
0 1 1
1 1 2
1 2 3
1 3 1
0 0 1

样例输出

1 0 1
1 1 2
2 1 30 0 1

http://www.ngui.cc/el/4541309.html

相关文章

XTU 1247 Robb's Problem

Robb’s Problem[ Submit Code ] [ Top 20 Runs ]Acceteped : 48 Submit : 335 Time Limit : 1000 MS Memory Limit : 65536 KB Description Robb’s Problem 题目描述 Robb想知道阶乘 n! 第 m 位数码是什么? 输入 第一行是一个整数T,(1≤T≤10000) 每行一个样例&#xff0…

XTU 1244 Estrella's Chocolate

Estrella’s Chocolate[ Submit Code ] [ Top 20 Runs ]Acceteped : 26 Submit : 77 Time Limit : 1000 MS Memory Limit : 65536 KB Description Estrella’s Chocolate 题目描述 Estrella是个漂亮的小姑娘&#xff0c;她最喜欢吃的零食就是巧克力&#xff0c;但是巧克力吃多…

XTU 1179 Shortest Path

Shortest Path[ Submit Code ] [ Top 20 Runs ]Acceteped : 56 Submit : 223 Time Limit : 5000 MS Memory Limit : 65536 KB Description 题目描述 N(3≤N≤1,000)个城市&#xff08;编号从1~N&#xff09;&#xff0c;M(N-1≤M≤10,000)条公路连接这些城市&#xff0c;每条…

XTU 1184 Tourist 1

Tourist 1[ Submit Code ] [ Top 20 Runs ]Acceteped : 79 Submit : 214 Time Limit : 1000 MS Memory Limit : 65536 KB Description 题目描述 Eric喜欢旅行&#xff0c;今年暑假终于可以有几天时间出去玩了。他计划在去3个不同的城市&#xff0c;而且不想重复去相同的城市&…

XTU 1186 Tourist 2

Tourist 2[ Submit Code ] [ Top 20 Runs ]Acceteped : 37 Submit : 120 Time Limit : 1000 MS Memory Limit : 65536 KB Description 题目描述 Eric喜欢旅行&#xff0c;今年暑假终于可以有几天时间出去玩了。他计划在去N个不同的城市&#xff0c;而且不想重复去相同的城市&…

XTU 1238 Binary String

Binary String[ Submit Code ] [ Top 20 Runs ]Acceteped : 31 Submit : 45 Time Limit : 1000 MS Memory Limit : 65536 KB Description 题目描述 求n位01串含连续至少2个1的串的个数。 输入 第一行是一个整数K&#xff08;K≤10000&#xff09;&#xff0c;表示样例的个数…

XTU 1237 Prime Twins

Prime Twins[ Submit Code ] [ Top 20 Runs ]Acceteped : 55 Submit : 248 Time Limit : 1000 MS Memory Limit : 65536 KB Description 题目描述 如果n和n2都是素数&#xff0c;我们称其为孪生素数&#xff0c;比如3和5&#xff0c;5和7都是孪生素数。 给你一个区间[a,b],请…

XTU 1245 Lisa’s Puzzle

Lisa’s Puzzle[ Submit Code ] [ Top 20 Runs ]Acceteped : 18 Submit : 145 Time Limit : 1000 MS Memory Limit : 65536 KB Description Lisa’s Puzzle 题目描述 5的二进制是101&#xff0c;13的二进制是1101&#xff0c;所以在二进制上&#xff0c;5是13的后缀。Lisa获得…

XTU 1236 Fibonacci

Fibonacci[ Submit Code ] [ Top 20 Runs ]Acceteped : 40 Submit : 51 Time Limit : 1000 MS Memory Limit : 65536 KB Description 题目描述 Fibonacci数是非常有名的一个数列 f(n)f(n-1)f(n-2),f(0)1,f(1)2。 我们可以把任意一个数X表示成若干不相同的fibonacci数的和&…

XTU 程序设计实践模拟考试题1

题目链接&#xff1a;点击此处打开链接 题号分别是&#xff1a;1248/1249/1250/1251/1252/1253。 1248思路&#xff1a;枚举出所有可能&#xff0c;判结果即可。详见代码。 AC代码如下&#xff1a; #include <bits/stdc.h> using namespace std; int a[3], b[3];int …

这篇关于XTU 1246 Matrix Transposition的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/497340

相关文章

XTU 1237 计算几何

题面: Magic Triangle Problem Description: Huangriq is a respectful acmer in ACM team of XTU because he brought the best place in regional contest in history of XTU. Huangriq works in a big compa

XTU 1233 n个硬币连续m个正面个数(dp)

题面: Coins Problem Description: Duoxida buys a bottle of MaiDong from a vending machine and the machine give her n coins back. She places them in a line randomly showing head face or tail face o

[论文笔记]LLM.int8(): 8-bit Matrix Multiplication for Transformers at Scale

引言 今天带来第一篇量化论文LLM.int8(): 8-bit Matrix Multiplication for Transformers at Scale笔记。 为了简单,下文中以翻译的口吻记录,比如替换"作者"为"我们"。 大语言模型已被广泛采用,但推理时需要大量的GPU内存。我们开发了一种Int8矩阵乘法的过程,用于Transformer中的前馈和注意力投影层,这可以将推理所需

73. Set Matrix Zeros

题目: 解答: 提供了两种解题思路: 第一种,使用两个数组,分别标记每一行、每一列是否有0的存在,然后再去更新二维数组。 第二种,使用两个变量brow,bcol分别标记第0行,第0列是否存在0,然后使用每一行、每一列的第一个单元存储是否该行、该列存在0. 代码: class Solution {public:// 方法一void setZeroes(vector<vector<i

Error: label vector and instance matrix must be double的解决方法

在使用uci下载的数据时,建模时出现这个错误的解决方法 首先现在UCI上面下载数据 然后右键另存为就行了。这样我们就从UCI里面下载到了训练数据 在matlab 点 导入数据,数据类型要记得选第二个, 如果选择最后一个table就会出现这个问题 最后附上代码 %%之前先import wine.date IMPORTED DATA 设为Numeric Matrix (数值矩

python 实现matrix exponentiation矩阵求幂算法

matrix exponentiation矩阵求幂算法介绍 矩阵求幂算法(Matrix Exponentiation)是一种通过利用矩阵乘法的结合律来高效地计算矩阵的幂的算法。这种方法特别适用于在算法竞赛和计算机科学领域中解决需要快速计算矩阵幂的问题,如求解线性递推关系、图论中的路径计数等。 基本思想 矩阵求幂算法的基本思想类似于整数快速幂算法(快速幂算法),通过递归或迭代的方式将矩阵幂的计

[LeetCode] 240. Search a 2D Matrix II

题:https://leetcode.com/problems/search-a-2d-matrix-ii/description/ 题目 Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the following properties: Integers i

[LeetCode] 566. Reshape the Matrix

题:https://leetcode.com/problems/reshape-the-matrix/description/ 题目 In MATLAB, there is a very useful function called ‘reshape’, which can reshape a matrix into a new one with different size but keep

UVa 11992 Fast Matrix Operations 线段树

UVa 11992 Fast Matrix Operations 题目大意:有一个r行c列的全0矩阵,支持三种操作: 1 x1 y1 x2 y2 v 子矩阵(x1,y1,x2,y2)的所有元素增加v(v > 0)。 2 x1 y1 x2 y2 v 子矩阵(x1,y1,x2,y2)的所有元素设为v(v > 0)。 3 x1 y1 x2 y2    查询子矩阵(x1,y1,x2,y2

【HDU】4965 Fast Matrix Calculation 矩阵快速幂

传送门:【HDU】4965 Fast Matrix Calculation 题目分析:因为比赛的时候写的太匆忙。。写的不堪入目,所以赛后重写了一次,顺便就贴一下了。 因为A*B=C,所以C^(N*N-1) = A*B*A*B*A*...*B*A*B,因为满足结合律所以变成A*( (B*A)^(N*N-2) )*B,因为中间得到的矩阵最大不超过K(K<=6),所以可以对中间的矩阵快速幂,然