- 博客(0)
- 资源 (4)
- 收藏
- 关注
求两个矩阵的和差乘行列式逆
求两个矩阵的和,差,乘,行列式,逆
void main()
{
int a[20][20],b[20][20];
int m,n,M,N;
cout<<"请输入矩阵a的行列数"<>m>>n;
w1(a,m,n);
cout<<"请输入矩阵b的行列数"<>M>>N;
w1(b,M,N);
cout<<"矩阵a的转置为:"<<endl;
w5(a,m,n);
cout<<"矩阵b的转置为:"<<endl;
w5(b,M,N);
if(m==M&&n==N)
{
add(a,b, m, n);
w3(a,b,m,n);
}
if(n==M)
w4(a,b,m,n,N);
if(m==n)
{
cout<<"行列式a:"<<w6(a,m)<<endl;
cout<<"矩阵a的逆是:"<<endl;
w7(a,m);
}
if(M==N)
{
cout<<"行列式b:"<<w6(b,M)<<endl;
cout<<"矩阵b的逆是:"<<endl;
w7(b,M);
}
}
2010-05-26
利用约瑟夫环生成约瑟夫密码
有m个人围成一个环,每个人有一个编号,分别是1到m。从第一个人开始报
数,报到n的人退出环,并且由他的值来代替原有的n值。当所有的人都退出 环后,根据退出环的顺序,形成一个新的数字序列。利用该数字序列生成一个 二叉树,第一个数字是根节点,第二,三个数字是他的孩子节点,第四,五个 数字是第二个数字的孩子节点,第六,七个数字是第三个数字的孩子节点,依此
类推。。。。。。。。,然后中序遍历这个二叉树,得到得数字序列就是约瑟夫密码。
比如:五个人围成一个环,数到二的人退出,那么退出圆环的序列为:2 4 5
1 3,最终生成的约瑟夫密码为:1 4 3 2 5。
2010-05-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅