首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--程序设计论文

基于Linux操作系统下的数据结构的模板类库

第一章 数据结构面向对象化第1-13页
   ·数据结构面向对象化的必要性第10-11页
   ·数据结构与面向对象方法的联系第11-12页
   ·面向对象数据结构的核心内容第12-13页
第二章 模板类库概述第13-16页
   ·模板类第13-14页
   ·数据结构模板类库第14-15页
   ·数据结构模板类库的接口第15-16页
第三章 线形表第16-24页
   ·线形表的抽象数据类型第16-17页
   ·顺序线形表第17-19页
     ·顺序线形表逻辑结构第17-18页
     ·构造一个顺序线形表第18页
     ·析构一个线形表第18-19页
     ·顺序线形表修改操作第19页
   ·链式线形表第19-22页
     ·单向链表第19-20页
     ·循环链表第20-21页
     ·双向链表第21-22页
   ·间接寻址(INDIRECT ADDRESSING)第22-24页
第四章 数组和矩阵第24-31页
   ·数组第24-26页
     ·抽象数据类型第24-25页
     ·面向对象的一维数组类Array1D第25页
     ·面向对象的二维数组类Array2D第25-26页
   ·矩阵第26-27页
     ·定义和操作第26页
     ·一般矩阵模板类第26-27页
   ·特殊矩阵第27-28页
     ·定义第27页
     ·对角矩阵第27页
     ·三对角矩阵第27-28页
     ·三角矩阵第28页
     ·对称矩阵第28页
   ·稀疏矩阵第28-31页
     ·三元组顺序描述第29页
     ·链表描述第29-31页
第五章 堆栈和队列第31-36页
   ·栈第31-33页
     ·栈的抽象数据类型第31页
     ·顺序栈第31-32页
     ·链式栈第32-33页
   ·队列第33-36页
     ·队列定义第33页
     ·循环队列--队列的顺序表示和实现第33-34页
     ·链队列--队列的链式表示和实现第34-36页
第六章 跳表和散列第36-43页
   ·有序线形表(类SORTEDCHAIN)第36-37页
   ·跳表第37-40页
     ·跳表描述第37-38页
     ·插入和删除第38-39页
     ·级的分配第39页
     ·跳表结点结构第39页
     ·类SkipList第39-40页
   ·散列表第40-43页
     ·散列表的描述第40-41页
     ·开放定址法第41页
     ·链表散列第41-43页
第七章 树第43-58页
   ·二叉树第43-45页
     ·二叉树的定义和性质第43页
     ·二叉树的描述第43-44页
     ·链表存储结构第44-45页
     ·类BinaryTree第45页
   ·竞赛树第45-47页
     ·抽象数据类型WinnerTree第46页
     ·类WinnerTree第46-47页
     ·赢者树(WinnerTree)模板类提供的操作第47页
   ·二叉搜索树第47-50页
     ·基本概念第47-48页
     ·抽象数据类型BSTree第48页
     ·二叉搜索树的操作第48-49页
     ·类BSTree第49-50页
   ·平衡二叉树第50-52页
     ·基本概念第50页
     ·AVL树的描述第50页
     ·AVL摸索树的平衡处理第50-51页
     ·模板类AVLtree的定义第51-52页
   ·B树第52-58页
     ·定义第52页
     ·B-树的搜索第52-53页
     ·B-树的插入第53-54页
     ·B-树的删除第54-55页
     ·节点结构第55-56页
     ·类BTree第56页
     ·B-树遍历器类Btreelterator第56-58页
第八章 优先队列第58-65页
   ·优先队列的抽象描述第58-59页
   ·堆第59-62页
     ·定义第59页
     ·最大堆的插入第59-60页
     ·最大堆的删除第60-61页
     ·最大堆的初始化第61页
     ·最大堆模板类MaxHeap的操作第61页
     ·最小堆模板类MinHeap第61-62页
   ·左翼堆第62-65页
     ·高度优先的最大及最小左翼堆第62-63页
     ·最大HBLT的插入第63页
     ·最大HBLT的删除第63页
     ·合并两棵最大HBLT第63-64页
     ·初始化最大HBLT第64页
     ·模板类MaxHBLT的操作第64-65页
第九章 图第65-77页
   ·抽象数据类型GRAPH第65页
   ·有向图和无向图的描述第65-66页
   ·加权图的描述第66-67页
   ·利用抽象类基类定义各种图类第67-77页
     ·描象类Network第68-70页
     ·类WNetwork第70-71页
     ·类AdjacencyWDigraph第71-72页
     ·类AdjacencyWGraph第72页
     ·为AdjacencyGraph第72-73页
     ·类AdjacencyDigraph第73页
     ·类LinkedBase第73-74页
     ·类LinkedDigraph第74页
     ·类LinkedGraph第74-75页
     ·类LinkedWDigraph第75页
     ·类LinkedWGraph第75-76页
     ·类Undirected第76-77页
第十章 数据结构模板类库应用举例第77-83页
   ·一元多项式的运算--单链表的应用第77-78页
   ·直方图--二叉搜索树的应用第78-79页
   ·机器调度--优先队列(最小堆)的应用第79-81页
   ·最小生成树第81-83页
结论第83-84页
附录第84-86页
参考文献第86-88页
致谢第88-89页
研究生期间发表的学术论文目录第89页

论文共89页,点击 下载论文
上一篇:超细氮化钼的制备、改性及其电极行为的研究
下一篇:云南澜沧江中南段铜(多金属)矿床地球化学研究