双向循环链表操作-二叉树和树操作-图的创建及相关操作的实现13.pptVIP

  • 2
  • 0
  • 约1.1千字
  • 约 13页
  • 2017-05-30 发布于浙江
  • 举报

双向循环链表操作-二叉树和树操作-图的创建及相关操作的实现13.ppt

课程设计报告PPT 姓名:邵凯 学号:20121113028 课程设计报告内容 1、双向循环链表; 2、二叉树操作; 3、图的创建与操作 双向循环链表 实现功能: 一、创建带头节点和尾节点的空的双向循环链表 二、每次从尾节点前一位置插入 三、从指定位置插入节点 四、删除指定位置的节点 五、链表的就地逆置 函数方法体: BTNodeTree(){} 构造方法并定义初节点尾节点并且实例化 NodeAnyType getNode(int idx){} 获取具体节点以便插入与删除 void add(int idx,AnyType x){} 具体位置节点插入数据 void Inverse() {} 双向循环链表就地逆置 AnyType remove(int idx) {} 删除具体节点的位置 AnyType remove(NodeAnyType p){} 删除具体节点的位置的数据 void print(){} 双向循环链表数值输出 所定义的类: class BTNodeTreeAnyType{} 双向循环链表主类 class NodeAnyType {} 定义链表存储结构的节点类 二叉树 要求: 1、实现

文档评论(0)

1亿VIP精品文档

相关文档