搜索资源列表
c&c++语言程序
- 数据结构中的 二叉树算法、快速排序双向链表、顺序文件合并、顺序广度搜索以及深度搜索最优解 的C&C++ 程序-C&C++ programme about data structure including binary tree algorithm, quick sorting based on doubly linked lists, merging ordinal files, best solution of orderly width or depth search.
datastr
- 数据结构 array.h: 安全数组,可自动增长大小(随机访问,但扩充时效率低) linkedlist.h: 普通链表(可随机访问,但访问效率低) dclinkedlist: 双向循环链表(不可随机访问,但插入、遍历的效率都比普通链表高) hashtable.h: 哈希表(使用键值标识元素,键值一样的元素即认为相等,需重载 == 运算符并由用户定义哈希函数) binstree.h: 二叉搜索树(需重载 == 和 < 运算符) avltree.h: AVL 树(
ImpleOfDataStruct
- 数据结构的实现,包括可自动增长的数组,链表,堆栈,集合,二叉搜索树(元素不会重复),AVL 平衡树等,很好的数据结构源码。所有类均使用模板编写,并不特定于 Windows 平台,所有只要有 C++ 编译程序的操作平台都可使用。-achieve the data structure, including the automatic growth of arrays, linked lists, stacks, collection, Binary Tree Search (elements wil
C源代码实例
- 包含220个C语言的各种源程序:001 第一个C程序 002 运行多个源文件 003 求整数之积 004 比较实数大小 005 字符的输出 006 显示变量所占字节数 007 自增/自减运算 008 数列求和 009 乘法口诀表 010 猜数字游戏 011 模拟ATM(自动柜员机)界面 012 用一维数组统计学生成绩 013 用二维数组实现矩阵转置 014 求解二维数组的最大/最小元素 015 利用数组求前n个
数据结构的C++描述
- 目 录 译者序 前言 第一部分 预备知识 第1章 C++程序设计 1 1.1 引言 1 1.2 函数与参数 2 1.2.1 传值参数 2 1.2.2 模板函数 3 1.2.3 引用参数 3 1.2.4 常量引用参数 4 1.2.5 返回值 4 1.2.6 递归函数 5 1.3 动态存储分配
B+树实现旅游图站点搜索
- 一、 需求分析: (1) 已知某市每条公路路线及沿途所经过的站名,要实现的功能是:在任一车站终端查询知道 1、 是否有公共汽车到达指定的目的地(任一站点) 2、 若有,打印出乘车的路线(不一定唯一)。如需中途换车,应指示在哪里换哪条线路的车。 (2) 实现的数据结构:因为将公共交通图看成是一个有向图,所以选择十字链表为其数据结构。 其中有信息点为:站点的连接关系(十字链表的弧头和弧尾链域很好的实现了这个功能) 反应途径的线路号(这个当作弧的信息域,含有两个往返的方向,并且每个方向又对
WL40987330 C语言算法集
- 目录 第一部分 基础篇 001 第一个C程序 002 运行多个源文件 003 求整数之积 004 比较实数大小 005 字符的输出 006 显示变量所占字节数 007 自增/自减运算 008 数列求和 009 乘法口诀表 010&
java算法大全
- 包含所有关于Java数据结构编程:链表,树,遍历,图,搜索等等
datastr
- C/C++常用的数据结构类 包括: array.h: 安全数组,可自动增长大小(随机访问,但扩充时效率低) linkedlist.h: 普通链表(可随机访问,但访问效率低) dclinkedlist: 双向循环链表(不可随机访问,但插入、遍历的效率都比普通链表高) hashtable.h: 哈希表(使用键值标识元素,键值一样的元素即认为相等,需重载 == 运算符并由用户定义哈希函数) binstree.h: 二叉搜索树(需重载 == 和 < 运算符) avltr
TsinghuaCdatastructures
- 清华+殷人昆C++数据结构 幻灯片教学课件 通过本课程的学习,应达到知识和技能两方面的目标: 1、知识方面:从数据结构的类定义和对象的使用,以及存储表示和操作的实现两个层次,系统地学习和掌握常用的基本数据结构(包括数组、顺序表、多项式、字符串、链表、栈与队列、优先级队列、广义表、树与森林、二叉树、堆、集合、图、搜索结构、索引结构、散列结构等)及其不同的实现,了解并掌握分析、比较和选择不同数据结构、不同存储结构、不同算法的原则和方法,为后续课程的学习打好基础。 -Tsinghua Q
sousuo
- 用有序链表编写的搜索算法,数据结构课用,可以参考-pointer
STL
- 详细的讲述一些C排序的函数 STL 几乎封装了所有的数据结构中的算法,从链表到队列,从向量到堆栈,对hash 到二叉树,从搜索到排序,从增加到删除-Describe in detail the function of some sort STL C encapsulates almost all of the data structure algorithms, from the list to the queue, from the vector to a stack of hash to
CDataStruct
- 用VC实现的数据结构模板类 包括数组,普通链表,双向循环链表,哈希表,二叉搜索树,AVL 树-With VC data structure includes an array of template class, general list, two-way circular linked lists, hash tables, binary search trees, AVL trees
Algorithm_C_Language
- C语言编写的常用数据结构算法:包含队列、堆栈、链表、树、排序、搜索、插入等。-common used algorithm of data structure written by C language
data-struct
- 一些数据结构算法集合:普通链表结点、双向循环链表结点、二叉树结点、 树结点、双向循环链表、哈希表、二叉搜索树等。-A collection of some data structure algorithms: ordinary linked list of nodes, two-way circular linked list of nodes, the binary tree node, tree node, two-way circular linked lists, hash tables
DLX
- DLX用于高效率搜索,是一种覆盖问题模型的算法。DLX利用了双向链表,体现了数据结构的美。-DLX for high efficiency search is an overlay the problem model' s algorithm. DLX utilize a doubly linked list, reflecting the data structure of the United States.
CPPdata-
- c++数据结构源代码,搜索和排序算法,最基本的链表算法-c++ data structure of the source code, very detailed programming examples, very easy to use but also easy to understand
DFStree
- 这是关于图的链接表的深度优先和广度优先搜索的完整代码,希望能给广大的数据结构初学者一点帮助。-This is on the map linked table depth-first and breadth-first search the complete code, hoping to give the majority of the data structures that can help beginners.
structure
- 数据结构,链表创建,行编辑算法,记忆搜索,路径优化-math algorithm
software-design-I
- c++实现的非常详细的数据结构与算法代码,队列,链表,三元组,哈弗曼树,树的各种递归,非递归遍历算法,树与森林相互转化算法,图的深度,广度优先搜索算法,双连通算法,强连通算法,拓扑排序算法,最短路径算法,哈希,快速排序,归并排序等等。-C++ very detailed data structure and algorithm code, queues, linked lists, three tuple Havermann tree, various recursive tree, non r