* Array and string manipulation ** DONE Merging Meeting Times ** DONE Reverse String in Place ** TODO Reverse Words ** DONE Merge Sorted Arrays ** DONE Cafe Order Checker * Hashing and hash tables ** DONE Inflight Entertainment ** DONE Permutation Palindrome ** DONE Word Cloud Data ** DONE Top Scores * Greedy Algorithms ** DONE Apple Stocks ** DONE Highest Product of 3 ** DONE Product of All Other Numbers ** DONE Cafe Order Checker ** DONE In-Place Shuffle * Sorting, searching, and logarithms ** DONE Find Rotation Point ** TODO Find Repeat, Space Edition ** DONE Top Scores ** DONE Merging Meeting Times * Trees and graphs ** DONE Balanced Binary Tree ** DONE Binary Search Tree Checker ** DONE 2nd Largest Item in a Binary Search Tree ** DONE Graph Coloring ** DONE MeshMessage ** DONE Find Repeat, Space Edition BEAST MODE * Dynamic programming and recursion ** DONE Recursive String Permutations ** DONE Compute nth Fibonacci Number ** DONE Making Change ** DONE The Cake Thief ** DONE Balanced Binary Tree ** DONE Binary Search Tree Checker ** DONE 2nd Largest Item in a Binary Search Tree * Queues and stacks ** DONE Largest Stack ** DONE Implement A Queue With Two Stacks ** DONE Parenthesis Matching ** DONE Bracket Validator * Linked lists ** DONE Delete Node ** DONE Does This Linked List Have A Cycle? ** DONE Reverse A Linked List ** DONE Kth to Last Node in a Singly-Linked List ** DONE Find Repeat, Space Edition BEAST MODE * General programming ** TODO Rectangular Love ** TODO Temperature Tracker * Bit manipulation ** DONE The Stolen Breakfast Drone * Combinatorics, probability, and other math ** TODO Which Appears Twice ** TODO Find in Ordered Set ** TODO In-Place Shuffle ** TODO Simulate 5-sided die ** TODO Simulate 7-sided die ** TODO Two Egg Problem