| 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 |