1 The Role of Algorithms in Computing
2 Getting Started
3 Growth of Functions
4 Divide-and-Conquer
6 Heapsort
7 Quicksort
8 Sorting in Linear Time
10 Elementary Data Structures
11 Hash Tables
12 Binary Search Trees
13 Red-Black Trees
15 Dynamic Programming
22 Elementary Graph Algorithms
23 Minimum Spanning Trees
24 Single-Source Shortest Paths
32 String Matching
34 NP-Completeness
I am pretty familiar with these algorithms and I implemented them many times. I have a question about the project: my task is to implement them or write a documents to illustrate the ideas of these algorithms? Wish a reply.