《数据结构》上机练习题.doc

《数据结构》上机练习题.doc

ID:54991504

大小:13.00 KB

页数:2页

时间:2020-04-25

《数据结构》上机练习题.doc_第1页
《数据结构》上机练习题.doc_第2页
资源描述:

《《数据结构》上机练习题.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《数据结构》上机考试试题1、设有两个有序序列,利用归并排序将它们排成有序表,并输出。2、设有一有序序列,从键盘输入一个数,判别是否在序列中,如果在输出“YSE”,否则,将它插入到序列中使它仍然有序,并输出排序后的序列。3、设有一有序序列,从键盘输入一个数,判别是否在序列中,如果不在输出“NO”,否则,将它从序列中删除它,并输出删除后的序列。4、从键盘输入一组任意数据,建立一个有序链表,并从链头开始输出该链,使输出结果是有序的。5、从键盘输入一组任意数据,建立一个包含所有输入数据的单向循环链表,并从链表的任意开始,依次输出该链表中的所有结点。6

2、、设有一个链表,(自己建立,数据从键盘输入),再从键盘输入一个数,判别是否在链表中,如果不在输出“NO”,否则,将它从链表中删除,并输出删除后的链表。7、设有一个链表,(自己建立,数据从键盘输入),再从键盘输入一个数,判别是否在链表中,如果在输出“YES”,否则,将它从插入到链头,并输出插入后的链表。8、设有一个链表,(自己建立,数据从键盘输入),再从键盘输入一个数,判别是否在链表中,如果在输出“YSE”,否则,将它从插入到链尾,并输出插入后的链表。9、编写栈的压栈push、弹栈pop函数,从键盘输入一组数据,逐个元素压入堆栈,然后再逐个从栈

3、中弹出它们并输出。10、编写栈的压栈push、弹栈pop函数,用它判别()的匹配问题。精选11、以一维数组压缩存储一个N*N的对称矩阵,从键盘输入该一维数组的值,以矩阵形式输出其所对应的二维对称矩阵的值。11、以二维数组输入一稀疏矩阵的元素值,用三元组形式输出其三元组存储结果。12、按类似先序遍历结果输入一序列,建立一棵二叉树(算法6、4),输出二叉树中序遍历的结果。13、给出一个无向图的邻接矩阵,输出各个顶点的度。14、给出一个有向图的邻接矩阵,输出各个顶点的入度与出度。15、输入一个有序序列,利用折半查找来查找一个数是否在序列中,如在,则

4、输出其位置,否则输出“NO”。精选

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。