考研科目信息网

 找回密码
 立即注册
搜索
查看: 49940|回复: 0
打印 上一主题 下一主题

[其他] 2012计算机数据结构真题(准确,权威,加精)

[复制链接]
跳转到指定楼层
楼主
发表于 2012-10-3 10:31:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
13大题150
1、分析下列函数,描述函数功能,并求函数的时间复杂度。
S=0
For (int i=1;i<=n;i++)
   {
     Int p=1;
     For (int j=1;j<=I;j++)
       P*=j:
     S+=p;
   }
2、对于含有n个元素的有序数组,查找各个元素的概率相等,采取折半查找时,最少要比较多少次,最多要比较多少次,平均要比较多少次。当n个元素无序时,采取折半查找,最多需要多少次,最少需要多少次。
3、描述栈与队列的相同点和不同点。
4、二叉树,先序遍历得到abdfceg,中序遍历得到fdbaceg,该二叉树的叶节点是什么。
5、有5000个无序元素,公式化描述(数组),要求最快速度选取最大的10个元素,请问,在快速排序,堆排序,基数排序,归并排序四种方法中,采取哪种方法最好,为什么?
6、构建散列表,散列函数为hashfk=k%11.已知关键字序列为(8,15,27,2,13,31,19)(具体数字记不清了,我写的数字性质是一样的),请画图表示采取线性开放式寻址和链表地址法存贮。
7、(1)如果G1是一个具有n个顶点的连通无向图,那么G1最多有多少条边,最少有多少条边?
  2)如果G2是一个具有n个顶点的强连通有向图,那么G2最多有多少条边,最少有多少条边?
8、在一篇电码中,由abcde字母组成,其分别出现的次数为4,8,25,37,6(具体数字记不清了,我写的数字性质是一样的)。构造huffman树,给出各个字母的huffman编码,该篇电码的总电码数是多少。
9、有一图,顶点为v1v2v3v4v5,边的集合为(v2v1),(v5v3),(v1v4)(v3v2),(v1v3),(v3v4),(v4v5),画出该图,该图是强连通有向图吗?
10、有一函数fun的功能是将字符串中每个单词的最后一个字母改成大写,例如I am a student to exam.改成I aM A studenT tO exaM.请将该函数补全。
Void fun(char *P)
{
Int k=0;
For (;p;p++)
   If (k=1)
{
If (*p= =‘  ’ )
       {
         1】;
2=upper(*(p-1));
}
     }
Else
     K=1;
}
11、编写算法,求出二叉树中节点的度数为1的个数,并以n返回。(要求不能使用递归),写出算法思想,并写出程序。
12、编写程序,给一正整数m,求出在1m之间(包括m)中,能够被117整除的数字,保存在数组a中,函数返回在1m之间(包括m)中,能够被117整除的数字的个数,例如m,30,则将(7,11,14,22,2128)保存在数组a中,函数返回5.
13、有向图和无向图,分别采取邻接矩阵和邻接链表的方法存储。
1)怎样求出图中的边的数目?
2)怎样判断在顶点ij之间是否存在边?
3)怎样计算顶点i的度?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机访问本页请
扫描左边二维码
         本网站声明
本网站所有内容为网友上传,若存在版权问题或是相关责任请联系站长!
站长联系QQ:7123767   myubbs.com
         站长微信
请扫描右边二维码
www.myubbs.com

小黑屋|手机版|Archiver|考研科目信息网

GMT+8, 2024-4-20 07:22 , Processed in 0.173942 second(s), 14 queries .

Powered by 高考信息网 X3.3

© 2001-2013 大学排名

快速回复 返回顶部 返回列表