- 博客(2)
- 资源 (2)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 C语言矩阵就地转置 空间复杂度O(1)
C语言数组转置,通过一维数组最后的一个单元用来作临时缓存单元(a[n*m]) 这个是在原有基础上移动次数和空间占用最小的方案 矩阵的头尾量,因为在数组中的位置都不改变,都是不需要移动的,很多就地转换忽略掉了这一点,导致了几次不必要的移动。 矩阵就地转置 #include "stdio.h" #include "stdlib.h" using namespace std; struct Mat{ //结构内的函数,可以直接访问本结构体内的所有成员(变量) int *data;//矩阵的值(一维数组)
2020-05-19 12:47:33
810
原创 PTA_C部分答案参考
函数题 有些题我是强行凑的答案,请自行判断函数题6_16_26_36_46_86_96_176_196_20 6_1 在这里插入代码片 Time_gxx string2Time(char *st) { int i=0; int h=0; int m=0; while(st[i]!=':') { h=h*10+((int)st[i]-(int)('0')); i++; } i++; while(st[i]!='\0
2020-05-14 22:59:06
3884
1
局域网内文件服务器.exe
2020-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人