├── Questions ├── Cracking the Coding Interview │ ├── BST Sequences.md │ ├── Baby Names.md │ ├── BiNode.md │ ├── Binary to String.md │ ├── BitFunctions - clearBit.md │ ├── BitFunctions - getBit.md │ ├── BitFunctions - setBit.md │ ├── Breadth-First Search.md │ ├── Build Order.md │ ├── Circular Array.md │ ├── Conversion.md │ ├── Depth-First Search.md │ ├── Diving Board.md │ ├── Find Duplicates.md │ ├── Flip Bit to Win.md │ ├── Implement a GraphNode.md │ ├── Implement a Queue.md │ ├── Implement a Stack.md │ ├── Implement a TreeNode.md │ ├── Is Unique.md │ ├── Langtons Ant.md │ ├── Living People.md │ ├── Longest Word.md │ ├── Magic Index.md │ ├── Master Mind.md │ ├── Max Submatrix.md │ ├── Merge Sort.md │ ├── Missing Int.md │ ├── Missing Two.md │ ├── Next Number.md │ ├── Number Swapper.md │ ├── One Away.md │ ├── Pairwise Swap.md │ ├── Palindrome Permutation.md │ ├── Partition.md │ ├── Pattern Matching.md │ ├── Peaks and Valleys.md │ ├── Pond Sizes.md │ ├── Prime - generate Primes.md │ ├── Prime - isPrime.md │ ├── Queue via Stacks.md │ ├── Random Node.md │ ├── Random Set.md │ ├── Rank from Stream.md │ ├── Recursive Multiply.md │ ├── Remove Dups.md │ ├── Robot in a Grid.md │ ├── Route Between Nodes.md │ ├── Shortest Supersequence.md │ ├── Smallest Difference.md │ ├── Smallest K.md │ ├── Sort Big File.md │ ├── Sort Stack.md │ ├── Sorted Search No Size.md │ ├── Stack Min.md │ ├── Stack of Boxes.md │ ├── String Rotation.md │ ├── Successor.md │ ├── Sum Swap.md │ ├── T9.md │ ├── The Masseuse.md │ ├── Three In One.md │ ├── Tic Tac Win.md │ ├── Towers of Hanoi.md │ ├── TreeMap, HashMap, LinkedHashMap.md │ ├── URLify.md │ ├── Validate BST.md │ ├── Word Distance.md │ └── images │ │ └── T9.png ├── Custom │ ├── 2 Coins on Graph.md │ ├── Adding and Removing Edges in MSTs.md │ ├── Arithmetic Progression Missing Element.md │ ├── Dijkstra's Algorithm.md │ ├── Ethnographers Births and Deaths.md │ ├── Find Cycles in Graph.md │ ├── Number of Shortest Paths.md │ ├── Risky Edges in Graph.md │ ├── Shortest Common SuperSequence.md │ └── Shortest Cycle in Graph Containing Given Node.md └── HackerRank │ ├── Array Manipulation.md │ ├── Caesar Cipher.md │ ├── Contacts.md │ ├── Counting Sort.md │ ├── Electronics Shop.md │ ├── Find Digits.md │ ├── Gemstones.md │ ├── Inserting a Node Into a Sorted Doubly Linked List.md │ ├── Java 1D Array.md │ ├── Java Dequeue.md │ ├── Linked List - Print in Reverse.md │ ├── Making Anagrams.md │ ├── Maximizing XOR.md │ ├── Minimum Distances.md │ ├── Picking Numbers.md │ ├── Repeated String.md │ ├── Reverse a Doubly Linked List.md │ ├── Sansa and XOR.md │ ├── Sum vs XOR.md │ └── Super Reduced String.md ├── Solutions ├── Cracking the Coding Interview │ ├── BST Sequences.md │ ├── Baby Names.md │ ├── BiNode.md │ ├── Binary to String.md │ ├── BitFunctions - clearBit.md │ ├── BitFunctions - getBit.md │ ├── BitFunctions - setBit.md │ ├── Breadth-First Search.md │ ├── Build Order.md │ ├── Circular Array.md │ ├── Conversion.md │ ├── Depth-First Search.md │ ├── Diving Board.md │ ├── Find Duplicates.md │ ├── Flip Bit to Win.md │ ├── Implement a GraphNode.md │ ├── Implement a Queue.md │ ├── Implement a Stack.md │ ├── Implement a TreeNode.md │ ├── Is Unique.md │ ├── Langtons Ant.md │ ├── Living People.md │ ├── Longest Word.md │ ├── Magic Index.md │ ├── Master Mind.md │ ├── Max Submatrix.md │ ├── Merge Sort.md │ ├── Missing Int.md │ ├── Missing Two.md │ ├── Next Number.md │ ├── Number Swapper.md │ ├── One Away.md │ ├── Pairwise Swap.md │ ├── Palindrome Permutation.md │ ├── Partition.md │ ├── Pattern Matching.md │ ├── Peaks and Valleys.md │ ├── Pond Sizes.md │ ├── Prime - isPrime.md │ ├── Queue via Stacks.md │ ├── Random Node.md │ ├── Random Set.md │ ├── Rank from Stream.md │ ├── Recursive Multiply.md │ ├── Remove Dups.md │ ├── Robot in a Grid.md │ ├── Route Between Nodes.md │ ├── Shortest Supersequence.md │ ├── Smallest Difference.md │ ├── Smallest K.md │ ├── Sort Big File.md │ ├── Sort Stack.md │ ├── Sorted Search No Size.md │ ├── Stack Min.md │ ├── Stack of Boxes.md │ ├── String Rotation.md │ ├── Successor.md │ ├── Sum Swap.md │ ├── T9.md │ ├── The Masseuse.md │ ├── Three In One.md │ ├── Tic Tac Win.md │ ├── Towers of Hanoi.md │ ├── TreeMap, HashMap, LinkedHashMap.md │ ├── URLify.md │ ├── Validate BST.md │ └── Word Distance.md ├── Custom │ ├── 2 Coins on Graph.md │ ├── Adding and Removing Edges in MSTs.md │ ├── Arithmetic Progression Missing Element.md │ ├── Dijkstra's Algorithm.md │ ├── Ethnographers Births and Deaths.md │ ├── Find Cycles in Graph.md │ ├── Number of Shortest Paths.md │ ├── Risky Edges in Graph.md │ ├── Shortest Common SuperSequence.md │ └── Shortest Cycle in Graph Containing Given Node.md ├── HackerRank │ ├── Array Manipulation.md │ ├── Caesar Cipher.md │ ├── Contacts.md │ ├── Counting Sort.md │ ├── Electronics Shop.md │ ├── Find Digits.md │ ├── Gemstones.md │ ├── Inserting a Node Into a Sorted Doubly Linked List.md │ ├── Java 1D Array.md │ ├── Java Dequeue.md │ ├── Linked List - Print in Reverse.md │ ├── Making Anagrams.md │ ├── Maximizing XOR.md │ ├── Minimum Distances.md │ ├── Picking Numbers.md │ ├── Repeated String.md │ ├── Reverse a Doubly Linked List.md │ ├── Sansa and XOR.md │ ├── Sum vs XOR.md │ └── Super Reduced String.md └── LeetFree │ ├── Number of Distinct Islands 2.md │ └── Number of Distinct Islands.md └── readme.md /Questions/Cracking the Coding Interview/BST Sequences.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/BST Sequences.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Baby Names.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Baby Names.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/BiNode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/BiNode.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Binary to String.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Binary to String.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/BitFunctions - clearBit.md: -------------------------------------------------------------------------------- 1 | ### Question 2 | 3 | Implement `clearBit()`. 4 | -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/BitFunctions - getBit.md: -------------------------------------------------------------------------------- 1 | ### Question 2 | 3 | Implement `getBit()`. 4 | -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/BitFunctions - setBit.md: -------------------------------------------------------------------------------- 1 | ### Question 2 | 3 | Implement `setBit()`. 4 | -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Breadth-First Search.md: -------------------------------------------------------------------------------- 1 | ### Question 2 | 3 | Implement Breadth-First Search (BFS). 4 | -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Build Order.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Build Order.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Circular Array.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Circular Array.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Conversion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Conversion.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Depth-First Search.md: -------------------------------------------------------------------------------- 1 | ### Question 2 | 3 | Implement Depth-First Search (DFS). 4 | -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Diving Board.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Diving Board.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Find Duplicates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Find Duplicates.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Flip Bit to Win.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Flip Bit to Win.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Implement a GraphNode.md: -------------------------------------------------------------------------------- 1 | ### Question 2 | 3 | Implement a `GraphNode`. 4 | -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Implement a Queue.md: -------------------------------------------------------------------------------- 1 | ### Question 2 | 3 | Implement a Queue. 4 | -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Implement a Stack.md: -------------------------------------------------------------------------------- 1 | ### Question 2 | 3 | Implement a Stack. 4 | -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Implement a TreeNode.md: -------------------------------------------------------------------------------- 1 | ### Question 2 | 3 | Implement a `TreeNode`. 4 | -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Is Unique.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Is Unique.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Langtons Ant.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Langtons Ant.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Living People.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Living People.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Longest Word.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Longest Word.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Magic Index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Magic Index.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Master Mind.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Master Mind.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Max Submatrix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Max Submatrix.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Merge Sort.md: -------------------------------------------------------------------------------- 1 | ### Question 2 | 3 | Implement Merge Sort. 4 | -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Missing Int.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Missing Int.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Missing Two.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Missing Two.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Next Number.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Next Number.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Number Swapper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Number Swapper.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/One Away.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/One Away.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Pairwise Swap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Pairwise Swap.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Palindrome Permutation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Palindrome Permutation.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Partition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Partition.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Pattern Matching.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Pattern Matching.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Peaks and Valleys.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Peaks and Valleys.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Pond Sizes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Pond Sizes.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Prime - generate Primes.md: -------------------------------------------------------------------------------- 1 | ### Question 2 | 3 | Create Primes from 1 to n. 4 | -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Prime - isPrime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Prime - isPrime.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Queue via Stacks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Queue via Stacks.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Random Node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Random Node.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Random Set.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Random Set.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Rank from Stream.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Rank from Stream.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Recursive Multiply.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Recursive Multiply.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Remove Dups.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Remove Dups.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Robot in a Grid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Robot in a Grid.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Route Between Nodes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Route Between Nodes.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Shortest Supersequence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Shortest Supersequence.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Smallest Difference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Smallest Difference.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Smallest K.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Smallest K.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Sort Big File.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Sort Big File.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Sort Stack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Sort Stack.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Sorted Search No Size.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Sorted Search No Size.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Stack Min.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Stack Min.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Stack of Boxes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Stack of Boxes.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/String Rotation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/String Rotation.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Successor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Successor.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Sum Swap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Sum Swap.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/T9.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/T9.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/The Masseuse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/The Masseuse.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Three In One.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Three In One.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Tic Tac Win.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Tic Tac Win.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Towers of Hanoi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Towers of Hanoi.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/TreeMap, HashMap, LinkedHashMap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/TreeMap, HashMap, LinkedHashMap.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/URLify.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/URLify.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Validate BST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Validate BST.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/Word Distance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/Word Distance.md -------------------------------------------------------------------------------- /Questions/Cracking the Coding Interview/images/T9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Cracking the Coding Interview/images/T9.png -------------------------------------------------------------------------------- /Questions/Custom/2 Coins on Graph.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Custom/2 Coins on Graph.md -------------------------------------------------------------------------------- /Questions/Custom/Adding and Removing Edges in MSTs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Custom/Adding and Removing Edges in MSTs.md -------------------------------------------------------------------------------- /Questions/Custom/Arithmetic Progression Missing Element.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Custom/Arithmetic Progression Missing Element.md -------------------------------------------------------------------------------- /Questions/Custom/Dijkstra's Algorithm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Custom/Dijkstra's Algorithm.md -------------------------------------------------------------------------------- /Questions/Custom/Ethnographers Births and Deaths.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Custom/Ethnographers Births and Deaths.md -------------------------------------------------------------------------------- /Questions/Custom/Find Cycles in Graph.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Custom/Find Cycles in Graph.md -------------------------------------------------------------------------------- /Questions/Custom/Number of Shortest Paths.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Custom/Number of Shortest Paths.md -------------------------------------------------------------------------------- /Questions/Custom/Risky Edges in Graph.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Custom/Risky Edges in Graph.md -------------------------------------------------------------------------------- /Questions/Custom/Shortest Common SuperSequence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Custom/Shortest Common SuperSequence.md -------------------------------------------------------------------------------- /Questions/Custom/Shortest Cycle in Graph Containing Given Node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/Custom/Shortest Cycle in Graph Containing Given Node.md -------------------------------------------------------------------------------- /Questions/HackerRank/Array Manipulation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/HackerRank/Array Manipulation.md -------------------------------------------------------------------------------- /Questions/HackerRank/Caesar Cipher.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/HackerRank/Caesar Cipher.md -------------------------------------------------------------------------------- /Questions/HackerRank/Contacts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/HackerRank/Contacts.md -------------------------------------------------------------------------------- /Questions/HackerRank/Counting Sort.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/HackerRank/Counting Sort.md -------------------------------------------------------------------------------- /Questions/HackerRank/Electronics Shop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/HackerRank/Electronics Shop.md -------------------------------------------------------------------------------- /Questions/HackerRank/Find Digits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/HackerRank/Find Digits.md -------------------------------------------------------------------------------- /Questions/HackerRank/Gemstones.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/HackerRank/Gemstones.md -------------------------------------------------------------------------------- /Questions/HackerRank/Inserting a Node Into a Sorted Doubly Linked List.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/HackerRank/Inserting a Node Into a Sorted Doubly Linked List.md -------------------------------------------------------------------------------- /Questions/HackerRank/Java 1D Array.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/HackerRank/Java 1D Array.md -------------------------------------------------------------------------------- /Questions/HackerRank/Java Dequeue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/HackerRank/Java Dequeue.md -------------------------------------------------------------------------------- /Questions/HackerRank/Linked List - Print in Reverse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/HackerRank/Linked List - Print in Reverse.md -------------------------------------------------------------------------------- /Questions/HackerRank/Making Anagrams.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/HackerRank/Making Anagrams.md -------------------------------------------------------------------------------- /Questions/HackerRank/Maximizing XOR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/HackerRank/Maximizing XOR.md -------------------------------------------------------------------------------- /Questions/HackerRank/Minimum Distances.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/HackerRank/Minimum Distances.md -------------------------------------------------------------------------------- /Questions/HackerRank/Picking Numbers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/HackerRank/Picking Numbers.md -------------------------------------------------------------------------------- /Questions/HackerRank/Repeated String.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/HackerRank/Repeated String.md -------------------------------------------------------------------------------- /Questions/HackerRank/Reverse a Doubly Linked List.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/HackerRank/Reverse a Doubly Linked List.md -------------------------------------------------------------------------------- /Questions/HackerRank/Sansa and XOR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/HackerRank/Sansa and XOR.md -------------------------------------------------------------------------------- /Questions/HackerRank/Sum vs XOR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/HackerRank/Sum vs XOR.md -------------------------------------------------------------------------------- /Questions/HackerRank/Super Reduced String.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Questions/HackerRank/Super Reduced String.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/BST Sequences.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/BST Sequences.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Baby Names.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Baby Names.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/BiNode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/BiNode.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Binary to String.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Binary to String.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/BitFunctions - clearBit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/BitFunctions - clearBit.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/BitFunctions - getBit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/BitFunctions - getBit.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/BitFunctions - setBit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/BitFunctions - setBit.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Breadth-First Search.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Breadth-First Search.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Build Order.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Build Order.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Circular Array.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Circular Array.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Conversion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Conversion.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Depth-First Search.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Depth-First Search.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Diving Board.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Diving Board.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Find Duplicates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Find Duplicates.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Flip Bit to Win.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Flip Bit to Win.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Implement a GraphNode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Implement a GraphNode.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Implement a Queue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Implement a Queue.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Implement a Stack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Implement a Stack.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Implement a TreeNode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Implement a TreeNode.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Is Unique.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Is Unique.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Langtons Ant.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Langtons Ant.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Living People.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Living People.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Longest Word.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Longest Word.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Magic Index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Magic Index.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Master Mind.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Master Mind.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Max Submatrix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Max Submatrix.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Merge Sort.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Merge Sort.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Missing Int.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Missing Int.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Missing Two.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Missing Two.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Next Number.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Next Number.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Number Swapper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Number Swapper.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/One Away.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/One Away.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Pairwise Swap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Pairwise Swap.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Palindrome Permutation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Palindrome Permutation.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Partition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Partition.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Pattern Matching.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Pattern Matching.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Peaks and Valleys.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Peaks and Valleys.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Pond Sizes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Pond Sizes.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Prime - isPrime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Prime - isPrime.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Queue via Stacks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Queue via Stacks.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Random Node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Random Node.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Random Set.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Random Set.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Rank from Stream.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Rank from Stream.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Recursive Multiply.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Recursive Multiply.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Remove Dups.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Remove Dups.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Robot in a Grid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Robot in a Grid.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Route Between Nodes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Route Between Nodes.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Shortest Supersequence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Shortest Supersequence.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Smallest Difference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Smallest Difference.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Smallest K.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Smallest K.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Sort Big File.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Sort Big File.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Sort Stack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Sort Stack.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Sorted Search No Size.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Sorted Search No Size.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Stack Min.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Stack Min.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Stack of Boxes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Stack of Boxes.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/String Rotation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/String Rotation.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Successor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Successor.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Sum Swap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Sum Swap.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/T9.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/T9.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/The Masseuse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/The Masseuse.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Three In One.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Three In One.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Tic Tac Win.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Tic Tac Win.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Towers of Hanoi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Towers of Hanoi.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/TreeMap, HashMap, LinkedHashMap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/TreeMap, HashMap, LinkedHashMap.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/URLify.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/URLify.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Validate BST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Validate BST.md -------------------------------------------------------------------------------- /Solutions/Cracking the Coding Interview/Word Distance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Cracking the Coding Interview/Word Distance.md -------------------------------------------------------------------------------- /Solutions/Custom/2 Coins on Graph.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Custom/2 Coins on Graph.md -------------------------------------------------------------------------------- /Solutions/Custom/Adding and Removing Edges in MSTs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Custom/Adding and Removing Edges in MSTs.md -------------------------------------------------------------------------------- /Solutions/Custom/Arithmetic Progression Missing Element.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Custom/Arithmetic Progression Missing Element.md -------------------------------------------------------------------------------- /Solutions/Custom/Dijkstra's Algorithm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Custom/Dijkstra's Algorithm.md -------------------------------------------------------------------------------- /Solutions/Custom/Ethnographers Births and Deaths.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Custom/Ethnographers Births and Deaths.md -------------------------------------------------------------------------------- /Solutions/Custom/Find Cycles in Graph.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Custom/Find Cycles in Graph.md -------------------------------------------------------------------------------- /Solutions/Custom/Number of Shortest Paths.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Custom/Number of Shortest Paths.md -------------------------------------------------------------------------------- /Solutions/Custom/Risky Edges in Graph.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Custom/Risky Edges in Graph.md -------------------------------------------------------------------------------- /Solutions/Custom/Shortest Common SuperSequence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Custom/Shortest Common SuperSequence.md -------------------------------------------------------------------------------- /Solutions/Custom/Shortest Cycle in Graph Containing Given Node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/Custom/Shortest Cycle in Graph Containing Given Node.md -------------------------------------------------------------------------------- /Solutions/HackerRank/Array Manipulation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/HackerRank/Array Manipulation.md -------------------------------------------------------------------------------- /Solutions/HackerRank/Caesar Cipher.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/HackerRank/Caesar Cipher.md -------------------------------------------------------------------------------- /Solutions/HackerRank/Contacts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/HackerRank/Contacts.md -------------------------------------------------------------------------------- /Solutions/HackerRank/Counting Sort.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/HackerRank/Counting Sort.md -------------------------------------------------------------------------------- /Solutions/HackerRank/Electronics Shop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/HackerRank/Electronics Shop.md -------------------------------------------------------------------------------- /Solutions/HackerRank/Find Digits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/HackerRank/Find Digits.md -------------------------------------------------------------------------------- /Solutions/HackerRank/Gemstones.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/HackerRank/Gemstones.md -------------------------------------------------------------------------------- /Solutions/HackerRank/Inserting a Node Into a Sorted Doubly Linked List.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/HackerRank/Inserting a Node Into a Sorted Doubly Linked List.md -------------------------------------------------------------------------------- /Solutions/HackerRank/Java 1D Array.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/HackerRank/Java 1D Array.md -------------------------------------------------------------------------------- /Solutions/HackerRank/Java Dequeue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/HackerRank/Java Dequeue.md -------------------------------------------------------------------------------- /Solutions/HackerRank/Linked List - Print in Reverse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/HackerRank/Linked List - Print in Reverse.md -------------------------------------------------------------------------------- /Solutions/HackerRank/Making Anagrams.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/HackerRank/Making Anagrams.md -------------------------------------------------------------------------------- /Solutions/HackerRank/Maximizing XOR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/HackerRank/Maximizing XOR.md -------------------------------------------------------------------------------- /Solutions/HackerRank/Minimum Distances.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/HackerRank/Minimum Distances.md -------------------------------------------------------------------------------- /Solutions/HackerRank/Picking Numbers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/HackerRank/Picking Numbers.md -------------------------------------------------------------------------------- /Solutions/HackerRank/Repeated String.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/HackerRank/Repeated String.md -------------------------------------------------------------------------------- /Solutions/HackerRank/Reverse a Doubly Linked List.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/HackerRank/Reverse a Doubly Linked List.md -------------------------------------------------------------------------------- /Solutions/HackerRank/Sansa and XOR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/HackerRank/Sansa and XOR.md -------------------------------------------------------------------------------- /Solutions/HackerRank/Sum vs XOR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/HackerRank/Sum vs XOR.md -------------------------------------------------------------------------------- /Solutions/HackerRank/Super Reduced String.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/HackerRank/Super Reduced String.md -------------------------------------------------------------------------------- /Solutions/LeetFree/Number of Distinct Islands 2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/LeetFree/Number of Distinct Islands 2.md -------------------------------------------------------------------------------- /Solutions/LeetFree/Number of Distinct Islands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/Solutions/LeetFree/Number of Distinct Islands.md -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodneyShag/Interview_solutions/HEAD/readme.md --------------------------------------------------------------------------------