- 62
- 0
- 约3万字
- 约 45页
- 2017-08-16 发布于天津
- 举报
试验三多段图问题的动态规划算法设计
《算法设计与分析》选做实验
实验一 单链表的建立插入及删除
?[实验目的]
1.掌握单链表的建立插入及删除的算法;
2.进一步熟悉指针的用法;
[预习要求]
1.认真阅读教材或参考书, 掌握线性表算法的基本思想;
2.写出求解本实验的程序;
3.设计好相应的测试用例。
?[类型定义]
typedef struct Lnode
{int data;
struct Lnode *next;
}Lnode,*linklist;
[实验提示]
void create(link *h,int n)
{//创建单链表
link p,q;
int i;
p=(link)malloc(sizeof(node));
p-next=null;
*h=p;q=p;
for(i=1;i=n;++i)
{p=(link)malloc(sizeof(node));
scanf(%d,p-data);
p-next=null;q-next=p;q=p;
}
}
void print(link h)
{//输出单链表
link p;
p=h-next;
while(p)
{printf(%d ,p-data);
p=p-next;
}
}
void insertlist(linklist *L,int i,int e)
{//在单链表的第i个元素之前插入元素值为e的结点}
void dellist
您可能关注的文档
最近下载
- 中国内镜下套扎治疗指南(2025版).docx
- 22S702 室外排水设施设计与施工——钢筋混凝土化粪池.docx VIP
- 山东赛托生物科技股份有限公司年产 300 吨 11α-羟基系列产品项目环境影响报告书.pdf VIP
- 湖南工业大学《电力电子技术A》2021-2022学年第一学期期末试卷.doc VIP
- 护理行政查房科室汇报ppt课件.pptx VIP
- 第14课 辽宋夏金元时期的科技与文化(同步教学课件).pptx VIP
- 乳腺癌患者内分泌治疗期间的管理.pptx VIP
- 天津市2026年高三高考语文模拟试卷试题(含答案详解).docx
- 小学生心理健康安全主题班会.pptx VIP
- DB62T 3257-2023 建筑地基基础检测技术规程.pdf VIP
原创力文档

文档评论(0)