- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
杭州商学院2003年硕士研究生入学考试试卷(A卷)
招生专业:管理科学与工程
考试科目:程序设计
考试时间:3小时
一、简单题(本大题共6小题,每小题5分,共计30分)
1、数据结构中的数据类型与C语言中的数据类型有何不同?
2、B_树的特点是什么?
3、给出下算法的时间复杂度:
Hanoi(int n, int i,int j)
{
if(n=1)
move(i,j);
else
{
Hanoi(n-1,I,6-i-j);Move(i,j);
Hanoi(n-1,i,6-i-j);
}
}
4、哈希表的基本思想是什么?何谓“冲突”?
5、简述广义表与线性表的异同点?
6、快速排序在什么情况下排序效果好?在什么情况下排序效果差?
三、给出下列问题的算法描述(本大题共3小题,每小题10分,共计30分)
1、设一个稀疏矩阵采用带头三元组顺序表存储,请给出其转置算法函数。
2、设T指向一个中序线索二叉树的根结点,其结点结构如下图所示。请给出其非递归中序遍历该二叉树的算法函数。
ltag lchild data rchild rtag 3、请用C语言描述学生信息数据,学生信息包括:学号、姓名、出生日期、性别、入学成绩;并写一个函数完成学生信息数据的输入。
三、下面是一组英文单词{john,tom,mary,book,list,work},他们在文章中出现的濒率分别是{0.23,0.17,0.06,0.24,0.19,0.11},为了使得查询这些单词的查询效率最优,请构造一棵哈夫曼树,并给出其WPL的值。(本大题共1小题,每小题10分,共计10分)
四、下图是一个带权无向图,请给出用克鲁斯卡尔(Kruskal)算法生成最小生成树的过程,并给出最小生成树。(本大题共1小题,每小题10分,共计10分)
6 1 5
5 5
3 6 4 2
6
五、算法程序填空(本大题共4小题,共计10个空,每个空4分,共计40分)
1、下算法程序是在循环队列中删除一个队头结点的函数。设队头指针始终指向头元素,队尾指针始终指向队尾元素的下一个位置。
#define MAXQ 100
typedef struct{
qelem *data;
int front;
int rear;
}Squeue;status delqueuc(Squeue q,qelem e)
//若队列不空,则删除q的队头元素,用e返回其值,并返回OK;
//否则返回 ERROR
{
if( (1) ) return ERROR;
e=q.data[q.front];
q.front=( (2) )%MAXQ;
return OK;
}
2、设T指向一棵二叉排序树,下算法函数是实现在T中查找关键字等于key值的数据元素,查找成功返回TRUE,指针p指向该元素结点;否则返回FALSE,指针p指向查找路径上访问的最后一个结点;指针f指向T的双亲,其初始调用值为NULL。
status searchbst(bittree T,Keytype key,bittree f,bittree p)
{
if(!T)
{ P=f; return FALSE; }
else
if(key= =T->data.key)
{ P=T;return TRUE; }
else
if(key<T->data.key
scarchbst( (3) , key, T, P);
else
searchbst( (4) , key, T, P);
}
3、函数loop(s, m,n,
您可能关注的文档
最近下载
- 大麦EK318.操作手册.C01.220905.pdf
- 五马先生纪年.docx VIP
- 急救与心理技能(视频课)知到课后答案智慧树章节测试答案2025年春中南大学.docx VIP
- 应急救援员国家职业技能标准(2019年版).pdf VIP
- 场地设计作图题-一级建筑师场地设计(作图题)真题精选.docx VIP
- 小学环境教育:校园内水体污染调查与水质保护实践教学研究课题报告.docx
- 阿迪达斯(Adidas)品牌现状分析与二次增长战略规划.pptx
- 人教版七年级上册数学一元一次方程计算题及应用题.docx VIP
- 人教版2025八年级上册英语Unit3 same or different单元复习课件.pptx VIP
- 濒危古树评估与抢救保护技术规程.docx VIP
文档评论(0)