61 lines
1.7 KiB
Org Mode
61 lines
1.7 KiB
Org Mode
|
* 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
|