7 sorting algorithms

Bubble Sort, Selection Sort, Insertion Sort, Merge Sort, Quicksort, Heapsort, Counting Sort

Interview Cake's Queues and Stacks

Largest stack, A queue with two stacks, Parenthesis matching, Bracket validator

Interview Cake's Trees and Graphs

Balanced binary tree, Binary search tree checker, 2nd largest item in a binary search tree, Graph coloring

Authority by Nathan Barry

Step-by-step guide to self-publishing.

The Simple Path to Wealth by JL Collins

Your road map to financial independence and a rich, free life.

Interview Cake's Greedy algorithms

Apple stocks, Highest product of three, Product of all other numbers, In-place shuffle

Interview Cake's Hashing problems

In-flight entertainment, Permutation palindrome, Word cloud data, Topscores

I Will Teach You to Be Rich by Ramit Sethi

How to earn more, save more and live a rich life.

Interview Cake's Array and string manipulation

Merge meeting times, Reverse string in place, Reverse words, Merge sorted arrays

The Intelligent Investor by Benjamin Graham

Intelligent investing takes a long-term, risk-averse, value investing approach to the stock market.