Free考研资料 - 免费考研论坛

 找回密码
 注册
打印 上一主题 下一主题

上海大学2007年数据结构与程序设计考研试卷(回忆版)

[复制链接]
跳转到指定楼层
楼主
yueshen22 发表于 07-4-11 21:59:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
今年的数据结构试题总体来说考的比较细,题型没变,和参考书上给的模拟题型大至一样。

第一题是选5个对的,10的选项也都是些基本的题目

第二题选择题,包括大约是5个题,很多都和参考书的类似,或是其它一些题改成的。不过感觉考的很多细节,平时复习就要求掌握的全面了。比如里面有道题,求稀疏图G的最小生成树最好用哪种算法,5个答案:
Kruskal,Prim,Dijskal,Flayd,Bellman   对这道题不仅要求知道求稀疏图生成树最好用哪种算法,而且还要清楚对应的是哪个英文名,千万不要和求最短路径的几个算法名搞混了。  

第三题
   1.关键路径题,要列出每个顶点的最早开始时间Ve[i ]和最迟开始时间Vl[i ],每个活动的E[i ],L[i ],并写出所有的关键路径
   2.求从A点到BCDEF各点的最短路径和长度

第四题程序填空,一共5个程序
    1。第一题出了递归程序,题目刚一开始看时,有些不太容易懂。说是一个函数f(n,m),其返回值是一个整数值,n表示几个不大于m的自然数之和,则f(n,m)的值就是可用几种方式表示。比如对于f(5,3),用不大于3的自然数表示和是5的方式有5种:1+1+1+1+1,
1+1+1+2,1+1+3,1+2+2,2+3;所以f(5,3)返回的值就是5。以前似乎没有递归题,所以大家要多看看这种题了。
    2. 第二题是对一单链表用非降次序输出,每输一个后并删除之,算法类似选择排序。
    3. 第三题是对一中序线索二叉树中序遍历,此二叉树是完全线索化的,而指导书上给的算法大都是单线索的多一些
这两题虽都是常规的算法,但是里面要填的程序句大都紧挨在一起,而且要填的语句也比较多,几乎给出已知的就没有几个语句。所以要对这些算法过程有清楚的理解才行,只靠给出的上下文语句来判断要填什么就比较困难了
    4.第四题是拓扑排序题,两个程序段,第一个是计算每个顶点入席的方法;第二个是拓扑排序算法,图的存储方式是邻接矩阵。这题在指导书上都能找出许多类似的题目。
    5.第五题是道排序题,对一数组用这种方法排序:第一次从数组中选出最小值和最大值,分别存在数组的最前和最后,第二次从数组选出次小值和次大值,分别存在数组的次前和次后,后面依次查找存放。。。

第五题两个算法设计
   1.数组A[]和B[],A中是一组各不相等的记录,B中存的是从0--99的数,则B[i ]是对应
A[i ]在所处记录中的大水,然后按照B[i ]中的值把A[i ]放在合适的位置。指导书上有类似的题目
   2。把一个二叉树中的叶子结点连接成一个带表头的双链表。
沙发
mintelong 发表于 07-4-30 19:43:23 | 只看该作者
谢谢楼主!~
认识下,
vkafei@163.com!~
板凳
渴望绿洲 发表于 07-8-6 17:01:02 | 只看该作者
楼主真是好心人
地板
决战2008 发表于 07-8-14 11:35:53 | 只看该作者
楼主真是太善良了
HOHO
5#
llz13 发表于 07-8-25 18:18:39 | 只看该作者
谢啦
6#
混子猪猪 发表于 07-9-23 12:25:59 | 只看该作者
非常非常感谢楼主
请问一下师兄
你这是数据结构与程序设计一   还是二  
就是C还是C++的啊
7#
myp12 发表于 07-9-26 23:06:50 | 只看该作者
顶个先 谢了
8#
mingling 发表于 07-10-25 21:20:38 | 只看该作者
非常非常感谢楼主
请问一下师兄
你这是数据结构与程序设计一 还是二
就是C还是C++的啊
我也很想知道是不是C++的
9#
lovely_teddy 发表于 09-1-2 21:33:14 | 只看该作者
对算法设计还是有些恐慌- -
您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系我们|Free考研资料 ( 苏ICP备05011575号 )

GMT+8, 24-9-17 03:17 , Processed in 0.086108 second(s), 12 queries , Gzip On, Xcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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