Search for tag: "java"

Lesson 30.8 Quicksort Performance

It looks like quicksort has solved our performance problems. However, we should not be so hasty. In this video, we look at the real performance for quicksort, and why it is not perfect. We also talk…

From  Hannah Lee on December 10th, 2020 11 plays

Lesson 29.1 Multitasking

To understand coroutines, we have to understand a little bit about their history first. Coroutines are a form of multitasking. This is what we informally call the act of running multiple programs at…

From  Hannah Lee on December 3rd, 2020 35 plays

Lesson 2.1 Notion of a Variable

Variables are tricky things because they are often invisible. To better understand them, we need to build a mental model of how they work. That is the purpose of this video.

From  Hannah Lee on September 5th, 2020 23 plays