MIT 6.046J Design and Analysis of Algorithms, Spring 2015

View the complete course: http://ocw.mit.edu/6-046JS15

Instructor: Erik Demaine

In this lecture, Professor Demaine introduces analysis techniques for data structures, and the implementation of algorithms based on this analysis.

License: Creative Commons BY-NC-SA

More information at http://ocw.mit.edu/terms

More courses at http://ocw.mit.edu

**Channel:**MIT OpenCourseWare

**Topics:**Knowledge

Денис Меньщиков10 months agoI got the idea of amortization in general, but these coins are totally weird. Why the heck do we charge back in time only once per insertion?

ContemporaryMagic1 years agoVery hard to understand. I rewound it so many times and takes some hours. Another short lecture was helpful to understand this.

https://www.coursera.org/lecture/data-structures/amortized-analysis-bankers-method-X6a5I

Denis Grebennicov2 years ago11:51 But that's not entirely true, since you can "try" removing an item, which is not in the tree, which will still cost O(logN) in order to look for the item, which is missing.

Correct me if I'm wrong

Chris Lee2 years ago40:27 That example went nowhere.

Chris Lee2 years ago25:15 Not the correct conclusion.

강그루3 years ago말총머리 핵간지

Shadi Rahimian3 years agoThis is the only data structure lecture of MIT, I didn't understand a word of :((

Prashant Barnawal3 years agoLoad Factor = number of Elements / Size of table = n / m.