avatar
行列有序矩阵转置# JobHunting - 待字闺中
j*x
1
把一个n - 1* n的矩阵变成一个n * n - 1的矩阵,同时保持原有的行列有序特征
使得改动位置的元素个数最少
avatar
l*8
2
矩阵是怎样存储的?是c/c++里面的那种二维数组吗?

【在 j********x 的大作中提到】
: 把一个n - 1* n的矩阵变成一个n * n - 1的矩阵,同时保持原有的行列有序特征
: 使得改动位置的元素个数最少

avatar
h*6
3
可不可以只改接口函数。
avatar
j*x
4
元素改动位置是说在矩阵内的位置
不考虑内存
考虑借口函数是什么意思。。。不要耍小聪明。。。
avatar
l*8
5
naive solution:
for (int i = 0; i < n-1; ++i) { // for each element in the last column
insert A[i][n-1] to the i-th column // move at most n-i element
}
最多需要移动矩阵里一半的元素。

【在 j********x 的大作中提到】
: 把一个n - 1* n的矩阵变成一个n * n - 1的矩阵,同时保持原有的行列有序特征
: 使得改动位置的元素个数最少

avatar
j*x
6
楼上的我看不懂 能给一个简单的例子么?
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。