资源列表
hash-table
- Program to implement a hash table and do insertion and deletion on it
trie
- program to implement a trie and find longest path length, No:of nodes in the trie, Average length of the set of words in the trie, Average no:of nodes per word in the trie etc
calender
- 月历牌,用c语言编写的月历牌,输入年月,可以获得月历-Calendar card, with the c language calendar card, enter the years, get calendar
OrderedSet.cpp
- using a class define a orderd set
Sort
- 算法设计,给出快速排序和归并排序的C++实现代码,并利用产生大量随机数方式比较运行时间。-Algorithm design, given the quick sort and merge sort in C++ code, and using a large number of random number generation means compare running time.
KnapSack
- 蛮力、动态规划、回溯、分支限界四种算法求解0/1背包问题-Four algorithms(brute force, dynamic programming, backtracking, branch and bound ) to solve 0/1 knapsack problem
Power
- 分别用蛮力法、分治法、减治法求a的n次方,并比较运行时间-Respectively with brute force method, partition method, reduce the power comes for a ^ n,and compare the running time.
MaxSum
- 用蛮力法、分治法和减治法求最大子段和问题并比较运行时间。-With the brute force method, divide and conquer method for the treatment and reduce the largest sub-segment and the issues and compare the running time.
ClosestPoints
- 分治法和蛮力法求最近对问题及其时间复杂度比较-Divide and conquer method and the brute force method for the recent problems,and comparing the running time.
c
- 大量用于编程的c++程序,有排序,找最大最小值等-a lot of
list
- 链表的一个合并算法,通过了编译,链表的合并是找工作编程中常考的内容-A list merging algorithm, through the compilation, the list is the job of merging the content of programming often test
MathEngine
- 这是一个数学引擎的源码.包含了2D 3D各种运算的支持.定义了各种数据结构.编译后生成链接库.-This is a mathematical engine source. Contains 2 D 3 D various operations support. Defines all kinds of data structure. Compiler to create link libraries
