数据结构课程设计

发布 2022-10-05 02:17:28 阅读 9529

个人设计报告。

院系: 信息工程学院。

班级。姓名

学号。指导教师: 杨。

日期: 2024年1月11号

1、 学习获取知识的方法;

2、 提高发现问题、分析问题和解决实际问题的能力;

3、 加强创新意识和创新精神;

4、 掌握面向实际背景思考问题的方法。

本程序用c语言编写,完成单链表的建立、插入、查询、删除、遍历。

#include <>

#include <>

#define len sizeof(struct node)

struct node;

int n=0; /建立结点的个数。

void fine()

void print(struct node *head)while(p!=null);}

struct node *creat(void)

p2->next=null;

return head;}

struct node *search(struct node *head,int x)}

elseprintf("找不到要查找的数据");

return null;}

struct node *insert(struct node *head,int x,int i)

if(!p1||j>i-1)

p0=(struct node *)malloc(len);

p0->data=x;

if(i==1)

elsen=n+1;

printf("插入元素后表如下:")

print(head);

return head;}

struct node *del(struct node *head,int num)

p1=head;

while(num!=p1->data&&p1->next!=null)

if(num==p1->data)

elseprintf("找不到%d",num);

return head;}

struct node *menue(struct node *head,int m)

else if(n==2)}

printf("");

else if(m==2)

else if(n==2)}

printf("");

else if(m==3){printf("输入要查找的数据: "

scanf("%d",&a);

while(a!=0){search(head,a);

printf("");

printf("");

printf("是否继查找: "

printf("1.是 2.否,返回主界面");

printf("请选择。

数据结构课程设计

课程设计说明书 题目哈夫曼编码问题的设计和实现。课程名称数据结构课程设计。院 系 部 中心。专业。班级。学生姓名。学号。设计地点。指导教师。设计起止时间 2008 年6月 2日至 2008 年 6月 6 日。目录。1 问题描述 2 1.1 题目内容 2 1.2 基本要求 2 1.3 测试数据 2 2...

数据结构课程设计

数据结构 课程设计。实验报告。学院 信息工程学院。班级 姓名 学号 指导老师 题目2 一元多项式的计算。1 实验目的。1 掌握链表的灵活运用 2 学习链表初始化和建立一个新的链表 3 知道怎样去实现链表删除结点操作与插入结点 4 理解链表的基本操作 包括数据域数据的相加 并能灵活运用。2 实验内容。...

数据结构课程设计

班级 信计 1102 姓名 李娜娜。学号 1108060209 设计日期 2013.07.15 西安科技大学计算机学院 1.实验题目 编制一个演绎扫雷游戏的程序。2.问题描述。做一个n x m的扫雷游戏,每个方格包含两种状态 关闭 closed 和打开 opened 初始化时每个方格都是关闭的,一个...