数据结构课程设计题目汇总及要求

数据结构课程设计题目汇总及要求


2024年5月26日发(作者:)

数据结构课程设计题目汇总及要求

数据结构课程设计题目

课程设计题一:线性表子系统

一.设计目的:

1.掌握线性表的特点

2.掌握线性表的顺序存储结构和链式存储结构的基本运算

3.掌握线性表的基本操作

二.设计内容和要求:

1.设计一个选择式菜单。

线性表子系统

******************************************************

* 1 ……建表*

* 2 ……插入*

* 3 ……删除*

* 4 ……显示*

* 5 ……查找*

* 6 ……求表长*

* 0 ……返回*

******************************************************

请选择菜单号(0…6):

2.采用单链表创建线性表。

3.在线性表中实现插入、删除元素,显示线性表中所有元素,查

找元素和求线性表长的基本操作。

一.设计目的:

1.掌握栈的特点及其描述方法

2.掌握链式存储结构实现一个栈

3.掌握链栈的各种基本操作

4.掌握栈的典型应用的算法

二.设计内容和要求:

1.设计一个选择式菜单。

栈子系统

****************************************************** * 1 ……

入栈* * 2 ……出栈* * 3 ……显示* * 4 ……数制转换* * 0 ……返回*

****************************************************** 请选择菜单

号(0…4):

2.设计一个整型数据元素的链栈。

3.编写入栈、出栈和显示栈中全部元素的程序。

4.编写一个把十进制数转换成八进制数的应用程序。

一.设计目的:

1.掌握队列的特点及其描述方法

2.掌握链式存储结构实现一个队列

3.掌握队列的各种基本操作

4.掌握队列简单应用的算法

二.设计内容和要求:

1.设计一个选择式菜单。

队列子系统

******************************************************

* 1 ……入队*

* 2 ……出队*

* 3 ……读队首元素*

* 4 ……显示*

* 5 ……报数问题*

* 0 ……退出*

******************************************************

请选择菜单号(0…5):

2.设计一个整型数据元素的链队列。

3.编写入队、出队、读队首元素、显示队列中全部元素的程序。

4.编写求解报数问题的应用程序,要求给出他们的出列顺序。

注:所谓报数问题,设n个人站成一排,从左到右的编号分别为


发布者:admin,转转请注明出处:http://www.yc00.com/web/1716682483a2730154.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信