Data Structures and Algorithm Analysis in C
Author: [A]Mark Allen Weiss
- ADT
- list
- stack
- queue
- priority queue
- binary search tree
- AVL Tree
- Sort Algorithm
- insertion sort
- shell sort
- merge sort
- heap sort
- quick sort
- bucket sort
- Visualization
- draw binary tree
make
make test
make cov
make memcheck
MacOS 10.14.5目前无法安装valgrind,所以无法进行内存泄露检测
make wc
make clean
- Mark Allen Weiss
- CUnit
- gcov/lcov/genhtml
- Valgrind
- NCURSES
- GCC
- clang-format
- 代码目前在Ubuntu 16.04/19.04和MacOS 10.14.5编译测试OK
- 由于本人习惯Linux C编码风格,所以代码规范都是Linux C风格