矩阵
wenlyq
这个作者很懒,什么都没留下…
展开
-
35 蛇形矩阵
题目描述题目说明蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。样例输入5样例输出1 3 6 10 152 5 9 144 8 137 1211接口说明原型void GetResult(int Num, char * pResult);输入参数:int Num:输入的正整数N输出参数:int * pResult:指向存放蛇形矩阵的字符串指针 指针指...原创 2019-01-09 16:08:35 · 231 阅读 · 0 评论 -
69 矩阵乘法
题目描述如果A是个x行y列的矩阵,B是个y行z列的矩阵,把A和B相乘,其结果将是另一个x行z列的矩阵C。这个矩阵的每个元素是由下面的公式决定的:原型:voidmatrix_multiply(int *m1,int *m2,int *r, int x, int y, int z);输入参数:int *m1:x行y列的矩阵(array1[x][y])int *m2:y行z列的矩阵(arr...原创 2019-01-27 20:03:35 · 186 阅读 · 0 评论 -
70 矩阵乘法计算量估算
题目描述矩阵乘法的运算量与矩阵乘法的顺序强相关。例如:A是一个50×10的矩阵,B是10×20的矩阵,C是20×5的矩阵计算ABC有两种顺序:((AB)C)或者(A(BC)),前者需要计算15000次乘法,后者只需要3500次。编写程序计算不同的计算顺序需要进行的乘法次数输入描述:输入多行,先输入要计算乘法的矩阵个数n,每个矩阵的行数,列数,总共2n的数,最后输入要计算的法则输出...原创 2019-01-27 20:36:50 · 307 阅读 · 0 评论 -
顺时针打印矩阵
题目描述输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10思路一:每次变换边界的值;注意向左(判断rowup<=rowndown)or向上循环(colleft<=co...原创 2019-03-03 18:47:35 · 69 阅读 · 0 评论