AADS Grade

On Jan 24, I took my oral exam for the course Advanced Algorithms and Data Structures.

I picked the topic of “NP-completeness” to do the presentation randomly, and the questioning part was asked to analyze the expectation of the number of comparisons for the RandomizedQuickSort(S) Algorithm.

Even though I have been asked a lot during both periods, I replied to all the questions correctly. Finally, I got 12 in this course.

Process of Practices:

Max-flow

Video 1. Practice Recording for Max-flow
2141682443077_.pic
Figure 1. Handwritten Notes for Max-flow

Approximation

Video 2. Practice Recording for Approximation

Hashing

Video 3. Practice Recording for Hashing

van-Emde-Boas Tree

Video 4. Practice Recording for van-Emde-Boas Tree

NPc

Video 5. Practice Recording for NPc

Triangulation Geometry

Video 6. Practice Recording for Triangulation Geometry

Linear Programming

Video 7. Practice Recording for Linear Programming

Exact-Exponential

Video 8. Practice Recording for Exact-Exponential

Randomized Algorithms

Video 9. Practice Recording for Randomized Algorithms

Exam Notes

2251682444548_.pic
Figure 2. Handwritten Notes for Exam

This blog is to memorize the hard work I have done in this course.




Enjoy Reading This Article?

Here are some more articles you might like to read next:

  • Line Segment Intersection
  • Graduation
  • Review of SwAV
  • Review of SimSiam
  • Extracts from BYOL