东华理工大学数据结构课程设计实验报告计算机信息管理专业《数据结构》课程设计实验报告之双向链表的相关操作专业:计算机信息管理姓名:陶鹏鹏学号:201140130241教师:吴志强时间:2013
4东华理工大学数据结构课程设计实验报告计算机信息管理专业目录1
问题分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
1基本要求⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
2分析过程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
数据结构描述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
算法设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
1算法1:双向链表的建立⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
2算法2:双向链表的查找⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
3算法3:双向链表的插入⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
4算法4:双向链表的删除⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
程序具体步骤⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
程序运行结果⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
总结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
10东华理工大学数据结构课程设计实验报告计算机信息管理专业11
1【基本要求】:建立双向链表,并进行插入,查找,删除等操作
2【分析过程】:先通过创建函数建立双向链表,由文本文件提供数据
可以调用查找函数,查找与e值相同的结点是否存在;也可以通过插入函数,在第i个结点前插入值为e的结点,并且调节指针的变化;也可以调用删除函数,删除第i个结点,调节好指针,最后通过保存函数保留数据到文本文件中
数据结构描述#include#includeusingnamespacestd;typedefstructdulnode{intdata;structdulnode*prior;structdulnode*next;}dulnode,*dulinkl