我对使用Jama处理矩阵是个新手。我的问题是,当我使用det()方法(与LUDecomposition类相关)时,它会给出"Matrix must be square"。好的,我的矩阵是三角形的,但是对于LUDecomposition,它应该是方阵。我的代码如下所示 LUDecomposition dec = new LUDecomposition(mtrx); return det;
我基本上是想把置换应用到字符串上。如果字符串的长度与置换长度不同,我想添加一个'Z‘,使长度成为置换长度的倍数。问题是,如果置换长度为4,字符串长度为8,如何将置换应用到字符串的后半部分?: for i in range(len(L)): A[i] = L[P[i]]为了进行简单的加密,我想将置换应用于字符串但是,如果字符串比置换长,如何使置