The random number is an important topic in computer science. In this post, we will discuss how random numbers are generated, how to use random numbers to shuffle cards.
Use quicksort as an example, explain my method for learning algorithms effectively, explore the differences between imperative and functional programming styles.
This is a roadmap and tips for you to learn data structures and algorithms. This post also contains books and resources for learning.