资源列表
QuickSort
- 快速排序(Quick Sort)是一种有效的排序算法。虽然算法在最坏的情况下运行时间为O(n^2),但由于平均运行时间为O(nlogn),并且在内存使用、程序实现复杂性上表现优秀,尤其是对快速排序算法进行随机化的可能,使得快速排序在一般情况下是最实用的排序方法之一。快速排序被认为是当前最优秀的内部排序方法-the implementation of quick sort
Queue
- queue implementation
BUBLE-SORT
- sorting and sershing by buble
maxamin
- 如何用分治法求一个数组中的最大值和最小值-With the Method find an array of maximum and minimum values
dfs3
- 图的深度优先搜索算法,图的存储采用数组来模拟邻接表。-Graph depth-first search algorithm, Figure storage array used to simulate the adjacency table.
BinarySearchLastSmallerLoc
- 在有序数组中,二分查找,返回小于给定元素的最大位置-Binary search in sorted array, return last location where value is smaller than given value
class
- 二叉树这一数据结构 用C 实现等价类 等价类一般不容易人工判断-Binary tree data structure To achieve equivalence class C
bianlierchashu
- 数据结构中遍历二叉树的源代码在C++编程环境下的-Traversing a binary tree data structure in the source code in C++ programming environment
test1
- 十字链表的创建(《数据结构(C语言版)》严蔚敏版)-The creation of cross-linked (" data structure (C-language version)," Yan Wei-min version)
deftriedy
- defiinition of a cla-defiinition of a classs
bus
- 数据结构编程题目,BUS问题,使用C语言编程-data structure programming problem,bus problems,with language
0-1-backpack
- 本代码提供0-1背包问题的动态规划解法,适用于背包容量是整数类型-The code provides 0-1 knapsack problem dynamic programming solution for the backpack capacity is an integer type