首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > 其他 > 数据结构

数据结构

  • 资源大小:167.48 kB
  • 上传时间:2021-06-30
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: 算法 c 数据结构

资 源 简 介

资源描述c语言实现的数据结构的源代码,很全很强大

文 件 列 表

数据结构
2.10单链表中删除指定值域的元素.cpp
2.11单链表中删除相同元素.cpp
2.12顺序表逆置.cpp
2.13带头结点的单链表就地逆置.cpp
2.14合并两个单链表.cpp
2.15单链表合并.cpp
2.16求两个链表的交集.cpp
2.17顺序表运算.cpp
2.18单链表删除操作.cpp
2.19单向循环链表.cpp
2.1输出.cpp
2.20单循环链表变双循环链表.cpp
2.21线性表拆分成3个单循环链表.cpp
2.22双向链表异或指针.cpp
2.23异或双向链表插入操作.cpp
2.24异或双向链表删除操作.cpp
2.25双向循环链表.cpp
2.26双向循环链表LOCATE操作.cpp
2.2数组.cpp
2.3链表.cpp
2.4顺序表.cpp
2.5-2.6带头结点的单链表基本操作.cpp
2.7带头结点的单链表合并.cpp
2.8无头结点的单链表插入.cpp
2.9带头结点的单链表插入.cpp
3.10循环队列.cpp
3.11循环队列2.cpp
3.12回文判定.cpp
3.13受限制循环队列操作.cpp
3.1火车调度.cpp
3.2字符识别.cpp
3.3括号配对识别.cpp
3.4复杂括号配对.cpp
3.5逆波兰表达式.cpp
3.6递归.cpp
3.7递归2.cpp
3.8非递归算法.cpp
3.9链式循环队列.cpp
4.1.删除相同字符子串.cpp
4.2字符串替换.cpp
4.3求不同字符总数和个数.cpp
4.4删除相同子串.cpp
4.5堆存储结构的串的置换操作.cpp
4.6堆存储结构的串的插入操作.cpp
4.7求串s中出现的第一个最长重复子串及其位置.cpp
5.1数组循环移动.cpp
5.2求马鞍点.cpp
5.3稀疏矩阵.cpp
5.4广义表相等判定.cpp
5.5求广义表中所有的原子项及其所在层次.cpp
6.10复制二叉树的非递归算法.cpp
6.11寻找两结点最近的共同祖先.cpp
6.12完全二叉树判别.cpp
6.13二叉树表达式输出.cpp
6.14求树的繁忙程度.cpp
6.15二叉树的输出路径.cpp
6.16顺序存储结构建立二叉树的二叉链表.cpp
6.17二叉树的每个结点的子孙数目.cpp
6.18先序线索二叉树.cpp
6.19后序线索二叉树.cpp
6.1判定u是否v的孩子.cpp
6.20中序线索化二叉树插入.cpp
6.21输出树的边.cpp
6.22统计孩子兄弟树叶子.cpp
6.23求孩子兄弟树的深度.cpp
6.24求孩子兄弟树的度.cpp
6.25孩子链树的深度.cpp
6.26双亲存储结构树的深度.cpp
6.27根据先序和中序序列构造二叉树.cpp
6.28由双亲表示法建立树的孩子-兄弟链.cpp
6.29由结点的层序序列和各结点的度构造树的孩子兄弟链表.cpp
6.2判定u是否v的子孙2.cpp
6.30打印树状结构.cpp
6.31凹入法输出孩子兄弟树.cpp
6.32凹入法输出孩子链树.cpp
6.33广义表递归构造孩子兄弟树.cpp
6.34按广义表形式输出孩子兄弟链表表示的树.cpp
6.35按广义表形式输出孩子链表表示的树.cpp
6.3二叉树.cpp
6.4二叉树相似判定.cpp
6.5带mark域的树的后序遍历.cpp
6.6求二叉树叶子结点.cpp
6.7二叉树中所有节点的左,右子树相互交换.cpp
6.8求二叉树中以元素为x的结点为根的子树深度.cpp
6.9删除二叉树中以x结点为根的子树.cpp
7.10求邻接矩阵有向图两顶点间长度为k的简单路径条数.cpp
7.11求有向图中所有的简单回路.cpp
7.12求有向图G的强连通分量.cpp
7.13邻接表存储结构上实现求图的最小生成树.cpp
7.14求图的最小生成树的克鲁斯卡尔算法.cpp
7.15给有向无环图的结点重新编号.cpp
7.16求有向无环图的根.cpp
7.17为有向无环图G添加MPL域.cpp
7.18求有向无环图中最长的路径.cpp
7.19利用深度优先遍历求网的关键路径.cpp
7.1建立图的邻接表.cpp
7.20最短路径的Dijkstra算法.cpp
7.2邻接矩阵结构的有向图基本操作.cpp
7.3邻接表结构的图的基本操作.cpp
7.4十字链表结构的图的基本操作.cpp
7.5邻接多重表结构的图的基本操作.cpp
7.6深度优先判断有向图G中顶点i到顶点j是否有路径.cpp
7.7广度优先判断有向图G中顶点i到顶点j是否有路径.cpp
7.8判定无向图中是否存在长度为k的简单路径.cpp
7.9求向图中两顶点的所有简单路径.cpp
8.10基于后继线索二叉排序树的查找.cpp
8.11在后继线索二叉排序树T中插入元素x.cpp
8.12在后继线索二叉排序树T中删除元素x.cpp
8.13将两棵二叉排序树合并为一棵二叉排序树.cpp
8.14将一棵二叉排序树分裂为两棵二叉排序树.cpp
8.15哈希表.cpp
8.1在有序表上顺序查找.cpp
8.2折半查找的递归法.cpp
8.3折半查找.cpp
8.4分块查找.cpp
8.5在有序单循环链表存储结构上的查找 .cpp
8.6二叉排序树判定.cpp
8.7二叉排序树查找.cpp
8.8从大到小输出给定二叉排序树中所有关键字不小于x的数据元素.cpp
8.9删除二叉排序树T中所有不小于x元素结点.cpp
9.10归并排序.cpp
9.11链表结构上的归并排序.cpp
9.12链表结构上的二路归并排序.cpp
9.13 归并排序.cpp
9.14 哈希排序.cpp
9.15 计算排序.cpp
9.16 对关键字只能取v到w之间任意整数的序列进行排序.cpp
9.17排序.cpp
9.1直接插入排序.cpp
9.2二路插入排序.cpp
9.3链表插入排序算法.cpp
9.4冒泡排序.cpp
9.5双向起泡排序.cpp
9.6奇偶交换排序.cpp
9.7所有值为负的记录调到非负的记录之前.cpp
9.8荷兰国旗问题.cpp
9.9堆排序.cpp
test.cpp
VIP VIP
0.188503s