资源列表
Strassen
- 我用C语言写的一个strassen矩阵相乘算法。-I use C language to write a matrix multiplication algorithm strassen
LCS
- 我写的一个最长公共子序列的C语言代码,参照了算法导论上的介绍。-I wrote a longest common subsequence of C language code, referring to the presentation on Introduction to Algorithms.
UFSet
- 参照了算法导论上的介绍,我写的一个并查集的C语言代码。-Referring to the introduction Introduction to Algorithms on, I wrote a C language code and check the set.
AVL-Tree
- AVL tree - is a self-balancing binary search tree. In an AVL tree, the heights of the two child subtrees of any node differ by at most one
Hash table
- Represents a collection of key/value pairs that are organized based on the hash code of the key. Implemented by "Separate chaining" where each bucket is independent, and has list of entries with the same index.
Sparse matrix
- Represents a matrix without zeros
Table on AVL-tree
- Class that represent a table of elements with key and values, implemented using AVL tree.
Set
- Represents a data structure that can store certain values, without any particular order, and no repeated values. It is a computer implementation of the mathematical concept of a finite set.
addoil
- 算法实现汽车加油问题,用贪心算法实现汽车加油问题。-Algorithm vehicle refueling problem and achieve vehicle refueling problem greedy algorithm.
bigdata
- 大数据与城市计算最好的参考材料,请大家认真阅读和指正。-Big data and calculate the best city reference material, please carefully read and corrected.
establishment-and-traversal
- 数据结构图的建立与遍历,广度遍历,深度遍历-Data structure of the establishment and traversal, traverse the breadth and depth traversal
calculator
- 运用堆栈算法实现的可执行计算器,能够计算除 函数外的计算。-Executable stack algorithm using calculator can calculate calculate except outside the function.