数据结构课程设计.ppt
《数据结构课程设计.ppt》由会员分享,可在线阅读,更多相关《数据结构课程设计.ppt(11页珍藏版)》请在第壹文秘上搜索。
1、数据结构课程设计 -成果展示成果展示目录 一.双向循环链表 二.二叉树 三.有向图双向循环链表双向循环链表 功能 :1.实现双向循环链表空表创建2.实现双向循环链表添加节点3.实现双向循环链表删除节点4 实现双向循环链表就地逆置5 打印出双向循环链表双向循环链表双向循环链表 方法:1.1.构造方法建立空表构造方法建立空表:DoubleCircularLinked():DoubleCircularLinked()2.2.插入节点的方法:插入节点的方法:insertinsert(AnyType xAnyType x)3.3.在某个位置插入节点的方法:在某个位置插入节点的方法:insertinser
2、t(int idxint idx,AnyType xAnyType x)4.4.删除某个位置的节点方法:删除某个位置的节点方法:removeremove(int idxint idx)5.5.就地逆置的方法:就地逆置的方法:transfertransfer()()6 6打印链表的方法:打印链表的方法:printprint()()双向循环链表双向循环链表 思路:1.建立头节点headNode和尾节点endNode的双向循环链表2.从键盘上直接输入节点数和节点值添加到链表3.执行插入方法可以实现某个位上的插入4.通过删除方法删除某个位置上的节点5.就地逆置通过改变指针指向逆向输出二叉树 功能:1.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 课程设计