• 利用约瑟夫环生成约瑟夫密码

    有m个人围成一个环,每个人有一个编号,分别是1到m。从第一个人开始报 数,报到n的人退出环,并且由他的值来代替原有的n值。当所有的人都退出 环后,根据退出环的顺序,形成一个新的数字序列。利用该数字序列生成一个 二叉树,第一个数字是根节点,第二,三个数字是他的孩子节点,第四,五个 数字是第二个数字的孩子节点,第六,七个数字是第三个数字的孩子节点,依此 类推。。。。。。。。,然后中序遍历这个二叉树,得到得数字序列就是约瑟夫密码。 比如:五个人围成一个环,数到二的人退出,那么退出圆环的序列为:2 4 5 1 3,最终生成的约瑟夫密码为:1 4 3 2 5。

    0
    205
    519KB
    2010-05-26
    11
  • 求两个矩阵的和差乘行列式逆

    求两个矩阵的和,差,乘,行列式,逆 void main() { int a[20][20],b[20][20]; int m,n,M,N; cout<<"请输入矩阵a的行列数"<<endl; cin>>m>>n; w1(a,m,n); cout<<"请输入矩阵b的行列数"<<endl; cin>>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); } }

    4
    747
    284KB
    2010-05-26
    47
  • sniffer pro学习指南

    sniffer pro学习指南 pdf格式

    0
    49
    2.97MB
    2009-12-07
    0
  • H3CNEGBO-190中文考试题

    最新的H3CNE GBO-190考试题中文版

    0
    19
    10.64MB
    2009-12-07
    4
  • 阅读者勋章

    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 签到新秀

    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章

    用户发布第一条blink获赞超过3个即可获得
  • 持续创作

    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
关注 私信
上传资源赚积分or赚钱