1. |
Overview of this course, brief review of "Data Structures and Algorithms I |
Check the syllabus. |
190minutes |
2. |
Sorting (1) Bubble sort, quick sort |
Review the previous lesson. |
190minutes |
3. |
Sorting (2) Heap sort, merge sort |
Review the previous lesson. |
190minutes |
4. |
Exercises (1) |
Review the previous lesson. |
190minutes |
5. |
Graph algorithms (1) Representation of graphs, depth-first search |
Review the previous lesson. |
190minutes |
6. |
Graph algorithms (2) Topological sorting, breadth-first search |
Review the previous lesson. |
190minutes |
7. |
Exercises (2) |
Review the previous lesson. |
190minutes |
8. |
String matching (1) Knuth-Morris-Pratt's algorithm |
Review the previous lesson. |
190minutes |
9. |
String Collation (2) Boyer-Moore Algorithm |
Review the previous lesson. |
190minutes |
10. |
Exercises (3) |
Review the previous lesson. |
190minutes |
11. |
Difficult problem (1) Backtracking method |
Review the previous lesson. |
190minutes |
12. |
Exercises (4) |
Review the previous lesson. |
190minutes |
13. |
Difficult problems (2) Branch-and-bound method, game tree search |
Review the previous lesson. |
190minutes |
14. |
Exercises (5) |
Review the previous lesson. |
190minutes |
Total. |
- |
- |
2660minutes |