From cf8c3fb66923cd9c7b907fb839c53d37aeb5c2de Mon Sep 17 00:00:00 2001 From: Mahyar Date: Tue, 6 Nov 2018 19:04:07 -0500 Subject: [PATCH 1/2] Chapters folders' names are changed according to Java repo --- .../1.Is Unique/1. Is_unique.cpp | 0 .../2.Check Permutation/1.Check_Permutation.cpp | 0 .../3.Palindrome Permutation/Palindrome Permutation.cpp | 0 .../3.URLify/URLify.cpp | 0 .../4.Palindrome_Permutation/4-pallindrome-permutations.cpp | 0 .../5. One Away/5.One Away.cpp | 0 .../5.One_Away/5-one-edit-away.cpp | 0 .../6.String_Compression/6.string_compression.cpp | 0 .../7.Rotate_matrix/7.rotate_matrix.cpp | 0 .../8.Zero_matrix/8.zero_matrix.cpp | 0 .../9.String_rotation/9.string_rotation.cpp | 0 .../2-1-remove-dups.cpp | 0 {chapter-2-Linked-Lists => Ch 02. Linked Lists}/2-2-kthToLast.cpp | 0 .../2-3-delete-middle-node.cpp | 0 {chapter-2-Linked-Lists => Ch 02. Linked Lists}/2-4-partition.cpp | 0 {chapter-2-Linked-Lists => Ch 02. Linked Lists}/2-5-add-lists.cpp | 0 .../2-6-palindrome.cpp | 0 .../2-7-intersection.cpp | 0 .../2-8-loop-detection.cpp | 0 {chapter-2-Linked-Lists => Ch 02. Linked Lists}/2.4cpp_partition | 0 .../3.1-Three-in-One/FixedMultiStack.cpp | 0 .../3.1-Three-in-One/FixedMultiStack.h | 0 .../3.2-Stack-Min/Stack.cpp | 0 .../3.2-Stack-Min/Stack.h | 0 .../3.2-Stack-Min/StackNode.cpp | 0 .../3.2-Stack-Min/StackNode.h | 0 .../C++14/3.2-StackMin.cpp | 0 .../C++14/3.3-StackOfPlates.cpp | 0 .../C++14/3.3-StackOfPlatesFU.cpp | 0 .../C++14/3.4-QueueViaStacks.cpp | 0 .../C++14/3.5-SortStack.cpp | 0 .../C++14/3.6-AnimalShelter.cpp | 0 .../C++14/queue.hpp | 0 .../C++14/stack.hpp | 0 .../4-1-Route-Between-Nodes.cpp | 0 .../4-2-Minimal-Tree.cpp | 0 .../4.10_Check_Subtree.cpp | 0 .../4.2_Minimal_Tree.cpp | 0 .../4.4_Check_Balanced.cpp | 0 .../4.5_Validate_BST.cpp | 0 .../4.6_Successor.cpp | 0 .../C++14/4.1-RouteBetweenNodes.cpp | 0 .../C++14/4.10i-CheckSubtree.cpp | 0 .../C++14/4.10r-CheckSubtree.cpp | 0 .../C++14/4.11-RandomNode.cpp | 0 .../C++14/4.11m-RandomTree.cpp | 0 .../C++14/4.12-PathsWithSum.cpp | 0 .../C++14/4.2-MinimalTree.cpp | 0 .../C++14/4.3-ListOfDepths.cpp | 0 .../C++14/4.4-CheckBalanced.cpp | 0 .../C++14/4.5-ValidateBST.cpp | 0 .../C++14/4.6-Successor.cpp | 0 .../C++14/4.7-BuildOrder.cpp | 0 .../C++14/4.7d-BuildOrder.cpp | 0 .../C++14/4.8-FirstCommonAncestor.cpp | 0 .../C++14/4.8p-FirstCommonAncestor.cpp | 0 .../C++14/4.9-BSTSequences.cpp | 0 .../C++14/graph.hpp | 0 .../C++14/graphtestutils.hpp | 0 .../C++14/tree.hpp | 0 .../C++14/treenode.hpp | 0 .../C++14/treenodeiterator.hpp | 0 .../C++14/treetestutils.hpp | 0 .../C++14/5.1-Insertion.cpp | 0 .../C++14/5.2-BinaryToString.cpp | 0 .../C++14/5.3-FlipBitToWin.cpp | 0 .../C++14/5.4-NextNumber.cpp | 0 .../C++14/bitutils.hpp | 0 .../7.The Apocalypse/The Apocalypse.cpp | 0 .../Intro/Prime.cpp | 0 .../Intro/SieveOfEratosthenes.cpp | 0 .../1.Deck Of Cards/BlackJackCard.cpp | 0 .../1.Deck Of Cards/BlackJackHand.cpp | 0 .../1.Deck Of Cards/card.cpp | 0 .../8-1-Triple-Step.cpp | 0 .../8-11-Coins.cpp | 0 .../8-2-Robot-in-a-Grid.cpp | 0 .../8-3-Magic-Index.cpp | 0 .../8-5-Recursive-Multiply.cpp | 0 .../8-7-Permutations-without-Dups.cpp | 0 .../8-8-Permutation-with-dups-alt.cpp | 0 .../8-8-Permutation-with-dups.cpp | 0 .../8-9-parens-alt.cpp | 0 .../8-9-parens.cpp | 0 84 files changed, 0 insertions(+), 0 deletions(-) rename {Ch 1.Arrays And Strings => Ch 01. Arrays and Strings}/1.Is Unique/1. Is_unique.cpp (100%) rename {Ch 1.Arrays And Strings => Ch 01. Arrays and Strings}/2.Check Permutation/1.Check_Permutation.cpp (100%) rename {Ch 1.Arrays And Strings => Ch 01. Arrays and Strings}/3.Palindrome Permutation/Palindrome Permutation.cpp (100%) rename {Ch 1.Arrays And Strings => Ch 01. Arrays and Strings}/3.URLify/URLify.cpp (100%) rename {Ch 1.Arrays And Strings => Ch 01. Arrays and Strings}/4.Palindrome_Permutation/4-pallindrome-permutations.cpp (100%) rename {Ch 1.Arrays And Strings => Ch 01. Arrays and Strings}/5. One Away/5.One Away.cpp (100%) rename {Ch 1.Arrays And Strings => Ch 01. Arrays and Strings}/5.One_Away/5-one-edit-away.cpp (100%) rename {Ch 1.Arrays And Strings => Ch 01. Arrays and Strings}/6.String_Compression/6.string_compression.cpp (100%) rename {Ch 1.Arrays And Strings => Ch 01. Arrays and Strings}/7.Rotate_matrix/7.rotate_matrix.cpp (100%) rename {Ch 1.Arrays And Strings => Ch 01. Arrays and Strings}/8.Zero_matrix/8.zero_matrix.cpp (100%) rename {Ch 1.Arrays And Strings => Ch 01. Arrays and Strings}/9.String_rotation/9.string_rotation.cpp (100%) rename {chapter-2-Linked-Lists => Ch 02. Linked Lists}/2-1-remove-dups.cpp (100%) rename {chapter-2-Linked-Lists => Ch 02. Linked Lists}/2-2-kthToLast.cpp (100%) rename {chapter-2-Linked-Lists => Ch 02. Linked Lists}/2-3-delete-middle-node.cpp (100%) rename {chapter-2-Linked-Lists => Ch 02. Linked Lists}/2-4-partition.cpp (100%) rename {chapter-2-Linked-Lists => Ch 02. Linked Lists}/2-5-add-lists.cpp (100%) rename {chapter-2-Linked-Lists => Ch 02. Linked Lists}/2-6-palindrome.cpp (100%) rename {chapter-2-Linked-Lists => Ch 02. Linked Lists}/2-7-intersection.cpp (100%) rename {chapter-2-Linked-Lists => Ch 02. Linked Lists}/2-8-loop-detection.cpp (100%) rename {chapter-2-Linked-Lists => Ch 02. Linked Lists}/2.4cpp_partition (100%) rename {Chapter-3-Stacks-and-Queues => Ch 03. Stacks and Queues}/3.1-Three-in-One/FixedMultiStack.cpp (100%) rename {Chapter-3-Stacks-and-Queues => Ch 03. Stacks and Queues}/3.1-Three-in-One/FixedMultiStack.h (100%) rename {Chapter-3-Stacks-and-Queues => Ch 03. Stacks and Queues}/3.2-Stack-Min/Stack.cpp (100%) rename {Chapter-3-Stacks-and-Queues => Ch 03. Stacks and Queues}/3.2-Stack-Min/Stack.h (100%) rename {Chapter-3-Stacks-and-Queues => Ch 03. Stacks and Queues}/3.2-Stack-Min/StackNode.cpp (100%) rename {Chapter-3-Stacks-and-Queues => Ch 03. Stacks and Queues}/3.2-Stack-Min/StackNode.h (100%) rename {Chapter-3-Stacks-and-Queues => Ch 03. Stacks and Queues}/C++14/3.2-StackMin.cpp (100%) rename {Chapter-3-Stacks-and-Queues => Ch 03. Stacks and Queues}/C++14/3.3-StackOfPlates.cpp (100%) rename {Chapter-3-Stacks-and-Queues => Ch 03. Stacks and Queues}/C++14/3.3-StackOfPlatesFU.cpp (100%) rename {Chapter-3-Stacks-and-Queues => Ch 03. Stacks and Queues}/C++14/3.4-QueueViaStacks.cpp (100%) rename {Chapter-3-Stacks-and-Queues => Ch 03. Stacks and Queues}/C++14/3.5-SortStack.cpp (100%) rename {Chapter-3-Stacks-and-Queues => Ch 03. Stacks and Queues}/C++14/3.6-AnimalShelter.cpp (100%) rename {Chapter-3-Stacks-and-Queues => Ch 03. Stacks and Queues}/C++14/queue.hpp (100%) rename {Chapter-3-Stacks-and-Queues => Ch 03. Stacks and Queues}/C++14/stack.hpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/4-1-Route-Between-Nodes.cpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/4-2-Minimal-Tree.cpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/4.10_Check_Subtree.cpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/4.2_Minimal_Tree.cpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/4.4_Check_Balanced.cpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/4.5_Validate_BST.cpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/4.6_Successor.cpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/C++14/4.1-RouteBetweenNodes.cpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/C++14/4.10i-CheckSubtree.cpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/C++14/4.10r-CheckSubtree.cpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/C++14/4.11-RandomNode.cpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/C++14/4.11m-RandomTree.cpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/C++14/4.12-PathsWithSum.cpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/C++14/4.2-MinimalTree.cpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/C++14/4.3-ListOfDepths.cpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/C++14/4.4-CheckBalanced.cpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/C++14/4.5-ValidateBST.cpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/C++14/4.6-Successor.cpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/C++14/4.7-BuildOrder.cpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/C++14/4.7d-BuildOrder.cpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/C++14/4.8-FirstCommonAncestor.cpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/C++14/4.8p-FirstCommonAncestor.cpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/C++14/4.9-BSTSequences.cpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/C++14/graph.hpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/C++14/graphtestutils.hpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/C++14/tree.hpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/C++14/treenode.hpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/C++14/treenodeiterator.hpp (100%) rename {Ch 4. Trees and Graphs => Ch 04. Trees and Graphs}/C++14/treetestutils.hpp (100%) rename {Ch 5. Bit Manipulation => Ch 05. Bit Manipulation}/C++14/5.1-Insertion.cpp (100%) rename {Ch 5. Bit Manipulation => Ch 05. Bit Manipulation}/C++14/5.2-BinaryToString.cpp (100%) rename {Ch 5. Bit Manipulation => Ch 05. Bit Manipulation}/C++14/5.3-FlipBitToWin.cpp (100%) rename {Ch 5. Bit Manipulation => Ch 05. Bit Manipulation}/C++14/5.4-NextNumber.cpp (100%) rename {Ch 5. Bit Manipulation => Ch 05. Bit Manipulation}/C++14/bitutils.hpp (100%) rename {Ch 6. Math and Logic Puzzles => Ch 06. Math and Logic Puzzles}/7.The Apocalypse/The Apocalypse.cpp (100%) rename {Ch 6. Math and Logic Puzzles => Ch 06. Math and Logic Puzzles}/Intro/Prime.cpp (100%) rename {Ch 6. Math and Logic Puzzles => Ch 06. Math and Logic Puzzles}/Intro/SieveOfEratosthenes.cpp (100%) rename {Ch 7.OOD => Ch 07.Object-Oriented Design}/1.Deck Of Cards/BlackJackCard.cpp (100%) rename {Ch 7.OOD => Ch 07.Object-Oriented Design}/1.Deck Of Cards/BlackJackHand.cpp (100%) rename {Ch 7.OOD => Ch 07.Object-Oriented Design}/1.Deck Of Cards/card.cpp (100%) rename {chapter-8-recursion-and-Dynamic-Programming => Ch. 08 Recursion and Dynamic Programming}/8-1-Triple-Step.cpp (100%) rename {chapter-8-recursion-and-Dynamic-Programming => Ch. 08 Recursion and Dynamic Programming}/8-11-Coins.cpp (100%) rename {chapter-8-recursion-and-Dynamic-Programming => Ch. 08 Recursion and Dynamic Programming}/8-2-Robot-in-a-Grid.cpp (100%) rename {chapter-8-recursion-and-Dynamic-Programming => Ch. 08 Recursion and Dynamic Programming}/8-3-Magic-Index.cpp (100%) rename {chapter-8-recursion-and-Dynamic-Programming => Ch. 08 Recursion and Dynamic Programming}/8-5-Recursive-Multiply.cpp (100%) rename {chapter-8-recursion-and-Dynamic-Programming => Ch. 08 Recursion and Dynamic Programming}/8-7-Permutations-without-Dups.cpp (100%) rename {chapter-8-recursion-and-Dynamic-Programming => Ch. 08 Recursion and Dynamic Programming}/8-8-Permutation-with-dups-alt.cpp (100%) rename {chapter-8-recursion-and-Dynamic-Programming => Ch. 08 Recursion and Dynamic Programming}/8-8-Permutation-with-dups.cpp (100%) rename {chapter-8-recursion-and-Dynamic-Programming => Ch. 08 Recursion and Dynamic Programming}/8-9-parens-alt.cpp (100%) rename {chapter-8-recursion-and-Dynamic-Programming => Ch. 08 Recursion and Dynamic Programming}/8-9-parens.cpp (100%) diff --git a/Ch 1.Arrays And Strings/1.Is Unique/1. Is_unique.cpp b/Ch 01. Arrays and Strings/1.Is Unique/1. Is_unique.cpp similarity index 100% rename from Ch 1.Arrays And Strings/1.Is Unique/1. Is_unique.cpp rename to Ch 01. Arrays and Strings/1.Is Unique/1. Is_unique.cpp diff --git a/Ch 1.Arrays And Strings/2.Check Permutation/1.Check_Permutation.cpp b/Ch 01. Arrays and Strings/2.Check Permutation/1.Check_Permutation.cpp similarity index 100% rename from Ch 1.Arrays And Strings/2.Check Permutation/1.Check_Permutation.cpp rename to Ch 01. Arrays and Strings/2.Check Permutation/1.Check_Permutation.cpp diff --git a/Ch 1.Arrays And Strings/3.Palindrome Permutation/Palindrome Permutation.cpp b/Ch 01. Arrays and Strings/3.Palindrome Permutation/Palindrome Permutation.cpp similarity index 100% rename from Ch 1.Arrays And Strings/3.Palindrome Permutation/Palindrome Permutation.cpp rename to Ch 01. Arrays and Strings/3.Palindrome Permutation/Palindrome Permutation.cpp diff --git a/Ch 1.Arrays And Strings/3.URLify/URLify.cpp b/Ch 01. Arrays and Strings/3.URLify/URLify.cpp similarity index 100% rename from Ch 1.Arrays And Strings/3.URLify/URLify.cpp rename to Ch 01. Arrays and Strings/3.URLify/URLify.cpp diff --git a/Ch 1.Arrays And Strings/4.Palindrome_Permutation/4-pallindrome-permutations.cpp b/Ch 01. Arrays and Strings/4.Palindrome_Permutation/4-pallindrome-permutations.cpp similarity index 100% rename from Ch 1.Arrays And Strings/4.Palindrome_Permutation/4-pallindrome-permutations.cpp rename to Ch 01. Arrays and Strings/4.Palindrome_Permutation/4-pallindrome-permutations.cpp diff --git a/Ch 1.Arrays And Strings/5. One Away/5.One Away.cpp b/Ch 01. Arrays and Strings/5. One Away/5.One Away.cpp similarity index 100% rename from Ch 1.Arrays And Strings/5. One Away/5.One Away.cpp rename to Ch 01. Arrays and Strings/5. One Away/5.One Away.cpp diff --git a/Ch 1.Arrays And Strings/5.One_Away/5-one-edit-away.cpp b/Ch 01. Arrays and Strings/5.One_Away/5-one-edit-away.cpp similarity index 100% rename from Ch 1.Arrays And Strings/5.One_Away/5-one-edit-away.cpp rename to Ch 01. Arrays and Strings/5.One_Away/5-one-edit-away.cpp diff --git a/Ch 1.Arrays And Strings/6.String_Compression/6.string_compression.cpp b/Ch 01. Arrays and Strings/6.String_Compression/6.string_compression.cpp similarity index 100% rename from Ch 1.Arrays And Strings/6.String_Compression/6.string_compression.cpp rename to Ch 01. Arrays and Strings/6.String_Compression/6.string_compression.cpp diff --git a/Ch 1.Arrays And Strings/7.Rotate_matrix/7.rotate_matrix.cpp b/Ch 01. Arrays and Strings/7.Rotate_matrix/7.rotate_matrix.cpp similarity index 100% rename from Ch 1.Arrays And Strings/7.Rotate_matrix/7.rotate_matrix.cpp rename to Ch 01. Arrays and Strings/7.Rotate_matrix/7.rotate_matrix.cpp diff --git a/Ch 1.Arrays And Strings/8.Zero_matrix/8.zero_matrix.cpp b/Ch 01. Arrays and Strings/8.Zero_matrix/8.zero_matrix.cpp similarity index 100% rename from Ch 1.Arrays And Strings/8.Zero_matrix/8.zero_matrix.cpp rename to Ch 01. Arrays and Strings/8.Zero_matrix/8.zero_matrix.cpp diff --git a/Ch 1.Arrays And Strings/9.String_rotation/9.string_rotation.cpp b/Ch 01. Arrays and Strings/9.String_rotation/9.string_rotation.cpp similarity index 100% rename from Ch 1.Arrays And Strings/9.String_rotation/9.string_rotation.cpp rename to Ch 01. Arrays and Strings/9.String_rotation/9.string_rotation.cpp diff --git a/chapter-2-Linked-Lists/2-1-remove-dups.cpp b/Ch 02. Linked Lists/2-1-remove-dups.cpp similarity index 100% rename from chapter-2-Linked-Lists/2-1-remove-dups.cpp rename to Ch 02. Linked Lists/2-1-remove-dups.cpp diff --git a/chapter-2-Linked-Lists/2-2-kthToLast.cpp b/Ch 02. Linked Lists/2-2-kthToLast.cpp similarity index 100% rename from chapter-2-Linked-Lists/2-2-kthToLast.cpp rename to Ch 02. Linked Lists/2-2-kthToLast.cpp diff --git a/chapter-2-Linked-Lists/2-3-delete-middle-node.cpp b/Ch 02. Linked Lists/2-3-delete-middle-node.cpp similarity index 100% rename from chapter-2-Linked-Lists/2-3-delete-middle-node.cpp rename to Ch 02. Linked Lists/2-3-delete-middle-node.cpp diff --git a/chapter-2-Linked-Lists/2-4-partition.cpp b/Ch 02. Linked Lists/2-4-partition.cpp similarity index 100% rename from chapter-2-Linked-Lists/2-4-partition.cpp rename to Ch 02. Linked Lists/2-4-partition.cpp diff --git a/chapter-2-Linked-Lists/2-5-add-lists.cpp b/Ch 02. Linked Lists/2-5-add-lists.cpp similarity index 100% rename from chapter-2-Linked-Lists/2-5-add-lists.cpp rename to Ch 02. Linked Lists/2-5-add-lists.cpp diff --git a/chapter-2-Linked-Lists/2-6-palindrome.cpp b/Ch 02. Linked Lists/2-6-palindrome.cpp similarity index 100% rename from chapter-2-Linked-Lists/2-6-palindrome.cpp rename to Ch 02. Linked Lists/2-6-palindrome.cpp diff --git a/chapter-2-Linked-Lists/2-7-intersection.cpp b/Ch 02. Linked Lists/2-7-intersection.cpp similarity index 100% rename from chapter-2-Linked-Lists/2-7-intersection.cpp rename to Ch 02. Linked Lists/2-7-intersection.cpp diff --git a/chapter-2-Linked-Lists/2-8-loop-detection.cpp b/Ch 02. Linked Lists/2-8-loop-detection.cpp similarity index 100% rename from chapter-2-Linked-Lists/2-8-loop-detection.cpp rename to Ch 02. Linked Lists/2-8-loop-detection.cpp diff --git a/chapter-2-Linked-Lists/2.4cpp_partition b/Ch 02. Linked Lists/2.4cpp_partition similarity index 100% rename from chapter-2-Linked-Lists/2.4cpp_partition rename to Ch 02. Linked Lists/2.4cpp_partition diff --git a/Chapter-3-Stacks-and-Queues/3.1-Three-in-One/FixedMultiStack.cpp b/Ch 03. Stacks and Queues/3.1-Three-in-One/FixedMultiStack.cpp similarity index 100% rename from Chapter-3-Stacks-and-Queues/3.1-Three-in-One/FixedMultiStack.cpp rename to Ch 03. Stacks and Queues/3.1-Three-in-One/FixedMultiStack.cpp diff --git a/Chapter-3-Stacks-and-Queues/3.1-Three-in-One/FixedMultiStack.h b/Ch 03. Stacks and Queues/3.1-Three-in-One/FixedMultiStack.h similarity index 100% rename from Chapter-3-Stacks-and-Queues/3.1-Three-in-One/FixedMultiStack.h rename to Ch 03. Stacks and Queues/3.1-Three-in-One/FixedMultiStack.h diff --git a/Chapter-3-Stacks-and-Queues/3.2-Stack-Min/Stack.cpp b/Ch 03. Stacks and Queues/3.2-Stack-Min/Stack.cpp similarity index 100% rename from Chapter-3-Stacks-and-Queues/3.2-Stack-Min/Stack.cpp rename to Ch 03. Stacks and Queues/3.2-Stack-Min/Stack.cpp diff --git a/Chapter-3-Stacks-and-Queues/3.2-Stack-Min/Stack.h b/Ch 03. Stacks and Queues/3.2-Stack-Min/Stack.h similarity index 100% rename from Chapter-3-Stacks-and-Queues/3.2-Stack-Min/Stack.h rename to Ch 03. Stacks and Queues/3.2-Stack-Min/Stack.h diff --git a/Chapter-3-Stacks-and-Queues/3.2-Stack-Min/StackNode.cpp b/Ch 03. Stacks and Queues/3.2-Stack-Min/StackNode.cpp similarity index 100% rename from Chapter-3-Stacks-and-Queues/3.2-Stack-Min/StackNode.cpp rename to Ch 03. Stacks and Queues/3.2-Stack-Min/StackNode.cpp diff --git a/Chapter-3-Stacks-and-Queues/3.2-Stack-Min/StackNode.h b/Ch 03. Stacks and Queues/3.2-Stack-Min/StackNode.h similarity index 100% rename from Chapter-3-Stacks-and-Queues/3.2-Stack-Min/StackNode.h rename to Ch 03. Stacks and Queues/3.2-Stack-Min/StackNode.h diff --git a/Chapter-3-Stacks-and-Queues/C++14/3.2-StackMin.cpp b/Ch 03. Stacks and Queues/C++14/3.2-StackMin.cpp similarity index 100% rename from Chapter-3-Stacks-and-Queues/C++14/3.2-StackMin.cpp rename to Ch 03. Stacks and Queues/C++14/3.2-StackMin.cpp diff --git a/Chapter-3-Stacks-and-Queues/C++14/3.3-StackOfPlates.cpp b/Ch 03. Stacks and Queues/C++14/3.3-StackOfPlates.cpp similarity index 100% rename from Chapter-3-Stacks-and-Queues/C++14/3.3-StackOfPlates.cpp rename to Ch 03. Stacks and Queues/C++14/3.3-StackOfPlates.cpp diff --git a/Chapter-3-Stacks-and-Queues/C++14/3.3-StackOfPlatesFU.cpp b/Ch 03. Stacks and Queues/C++14/3.3-StackOfPlatesFU.cpp similarity index 100% rename from Chapter-3-Stacks-and-Queues/C++14/3.3-StackOfPlatesFU.cpp rename to Ch 03. Stacks and Queues/C++14/3.3-StackOfPlatesFU.cpp diff --git a/Chapter-3-Stacks-and-Queues/C++14/3.4-QueueViaStacks.cpp b/Ch 03. Stacks and Queues/C++14/3.4-QueueViaStacks.cpp similarity index 100% rename from Chapter-3-Stacks-and-Queues/C++14/3.4-QueueViaStacks.cpp rename to Ch 03. Stacks and Queues/C++14/3.4-QueueViaStacks.cpp diff --git a/Chapter-3-Stacks-and-Queues/C++14/3.5-SortStack.cpp b/Ch 03. Stacks and Queues/C++14/3.5-SortStack.cpp similarity index 100% rename from Chapter-3-Stacks-and-Queues/C++14/3.5-SortStack.cpp rename to Ch 03. Stacks and Queues/C++14/3.5-SortStack.cpp diff --git a/Chapter-3-Stacks-and-Queues/C++14/3.6-AnimalShelter.cpp b/Ch 03. Stacks and Queues/C++14/3.6-AnimalShelter.cpp similarity index 100% rename from Chapter-3-Stacks-and-Queues/C++14/3.6-AnimalShelter.cpp rename to Ch 03. Stacks and Queues/C++14/3.6-AnimalShelter.cpp diff --git a/Chapter-3-Stacks-and-Queues/C++14/queue.hpp b/Ch 03. Stacks and Queues/C++14/queue.hpp similarity index 100% rename from Chapter-3-Stacks-and-Queues/C++14/queue.hpp rename to Ch 03. Stacks and Queues/C++14/queue.hpp diff --git a/Chapter-3-Stacks-and-Queues/C++14/stack.hpp b/Ch 03. Stacks and Queues/C++14/stack.hpp similarity index 100% rename from Chapter-3-Stacks-and-Queues/C++14/stack.hpp rename to Ch 03. Stacks and Queues/C++14/stack.hpp diff --git a/Ch 4. Trees and Graphs/4-1-Route-Between-Nodes.cpp b/Ch 04. Trees and Graphs/4-1-Route-Between-Nodes.cpp similarity index 100% rename from Ch 4. Trees and Graphs/4-1-Route-Between-Nodes.cpp rename to Ch 04. Trees and Graphs/4-1-Route-Between-Nodes.cpp diff --git a/Ch 4. Trees and Graphs/4-2-Minimal-Tree.cpp b/Ch 04. Trees and Graphs/4-2-Minimal-Tree.cpp similarity index 100% rename from Ch 4. Trees and Graphs/4-2-Minimal-Tree.cpp rename to Ch 04. Trees and Graphs/4-2-Minimal-Tree.cpp diff --git a/Ch 4. Trees and Graphs/4.10_Check_Subtree.cpp b/Ch 04. Trees and Graphs/4.10_Check_Subtree.cpp similarity index 100% rename from Ch 4. Trees and Graphs/4.10_Check_Subtree.cpp rename to Ch 04. Trees and Graphs/4.10_Check_Subtree.cpp diff --git a/Ch 4. Trees and Graphs/4.2_Minimal_Tree.cpp b/Ch 04. Trees and Graphs/4.2_Minimal_Tree.cpp similarity index 100% rename from Ch 4. Trees and Graphs/4.2_Minimal_Tree.cpp rename to Ch 04. Trees and Graphs/4.2_Minimal_Tree.cpp diff --git a/Ch 4. Trees and Graphs/4.4_Check_Balanced.cpp b/Ch 04. Trees and Graphs/4.4_Check_Balanced.cpp similarity index 100% rename from Ch 4. Trees and Graphs/4.4_Check_Balanced.cpp rename to Ch 04. Trees and Graphs/4.4_Check_Balanced.cpp diff --git a/Ch 4. Trees and Graphs/4.5_Validate_BST.cpp b/Ch 04. Trees and Graphs/4.5_Validate_BST.cpp similarity index 100% rename from Ch 4. Trees and Graphs/4.5_Validate_BST.cpp rename to Ch 04. Trees and Graphs/4.5_Validate_BST.cpp diff --git a/Ch 4. Trees and Graphs/4.6_Successor.cpp b/Ch 04. Trees and Graphs/4.6_Successor.cpp similarity index 100% rename from Ch 4. Trees and Graphs/4.6_Successor.cpp rename to Ch 04. Trees and Graphs/4.6_Successor.cpp diff --git a/Ch 4. Trees and Graphs/C++14/4.1-RouteBetweenNodes.cpp b/Ch 04. Trees and Graphs/C++14/4.1-RouteBetweenNodes.cpp similarity index 100% rename from Ch 4. Trees and Graphs/C++14/4.1-RouteBetweenNodes.cpp rename to Ch 04. Trees and Graphs/C++14/4.1-RouteBetweenNodes.cpp diff --git a/Ch 4. Trees and Graphs/C++14/4.10i-CheckSubtree.cpp b/Ch 04. Trees and Graphs/C++14/4.10i-CheckSubtree.cpp similarity index 100% rename from Ch 4. Trees and Graphs/C++14/4.10i-CheckSubtree.cpp rename to Ch 04. Trees and Graphs/C++14/4.10i-CheckSubtree.cpp diff --git a/Ch 4. Trees and Graphs/C++14/4.10r-CheckSubtree.cpp b/Ch 04. Trees and Graphs/C++14/4.10r-CheckSubtree.cpp similarity index 100% rename from Ch 4. Trees and Graphs/C++14/4.10r-CheckSubtree.cpp rename to Ch 04. Trees and Graphs/C++14/4.10r-CheckSubtree.cpp diff --git a/Ch 4. Trees and Graphs/C++14/4.11-RandomNode.cpp b/Ch 04. Trees and Graphs/C++14/4.11-RandomNode.cpp similarity index 100% rename from Ch 4. Trees and Graphs/C++14/4.11-RandomNode.cpp rename to Ch 04. Trees and Graphs/C++14/4.11-RandomNode.cpp diff --git a/Ch 4. Trees and Graphs/C++14/4.11m-RandomTree.cpp b/Ch 04. Trees and Graphs/C++14/4.11m-RandomTree.cpp similarity index 100% rename from Ch 4. Trees and Graphs/C++14/4.11m-RandomTree.cpp rename to Ch 04. Trees and Graphs/C++14/4.11m-RandomTree.cpp diff --git a/Ch 4. Trees and Graphs/C++14/4.12-PathsWithSum.cpp b/Ch 04. Trees and Graphs/C++14/4.12-PathsWithSum.cpp similarity index 100% rename from Ch 4. Trees and Graphs/C++14/4.12-PathsWithSum.cpp rename to Ch 04. Trees and Graphs/C++14/4.12-PathsWithSum.cpp diff --git a/Ch 4. Trees and Graphs/C++14/4.2-MinimalTree.cpp b/Ch 04. Trees and Graphs/C++14/4.2-MinimalTree.cpp similarity index 100% rename from Ch 4. Trees and Graphs/C++14/4.2-MinimalTree.cpp rename to Ch 04. Trees and Graphs/C++14/4.2-MinimalTree.cpp diff --git a/Ch 4. Trees and Graphs/C++14/4.3-ListOfDepths.cpp b/Ch 04. Trees and Graphs/C++14/4.3-ListOfDepths.cpp similarity index 100% rename from Ch 4. Trees and Graphs/C++14/4.3-ListOfDepths.cpp rename to Ch 04. Trees and Graphs/C++14/4.3-ListOfDepths.cpp diff --git a/Ch 4. Trees and Graphs/C++14/4.4-CheckBalanced.cpp b/Ch 04. Trees and Graphs/C++14/4.4-CheckBalanced.cpp similarity index 100% rename from Ch 4. Trees and Graphs/C++14/4.4-CheckBalanced.cpp rename to Ch 04. Trees and Graphs/C++14/4.4-CheckBalanced.cpp diff --git a/Ch 4. Trees and Graphs/C++14/4.5-ValidateBST.cpp b/Ch 04. Trees and Graphs/C++14/4.5-ValidateBST.cpp similarity index 100% rename from Ch 4. Trees and Graphs/C++14/4.5-ValidateBST.cpp rename to Ch 04. Trees and Graphs/C++14/4.5-ValidateBST.cpp diff --git a/Ch 4. Trees and Graphs/C++14/4.6-Successor.cpp b/Ch 04. Trees and Graphs/C++14/4.6-Successor.cpp similarity index 100% rename from Ch 4. Trees and Graphs/C++14/4.6-Successor.cpp rename to Ch 04. Trees and Graphs/C++14/4.6-Successor.cpp diff --git a/Ch 4. Trees and Graphs/C++14/4.7-BuildOrder.cpp b/Ch 04. Trees and Graphs/C++14/4.7-BuildOrder.cpp similarity index 100% rename from Ch 4. Trees and Graphs/C++14/4.7-BuildOrder.cpp rename to Ch 04. Trees and Graphs/C++14/4.7-BuildOrder.cpp diff --git a/Ch 4. Trees and Graphs/C++14/4.7d-BuildOrder.cpp b/Ch 04. Trees and Graphs/C++14/4.7d-BuildOrder.cpp similarity index 100% rename from Ch 4. Trees and Graphs/C++14/4.7d-BuildOrder.cpp rename to Ch 04. Trees and Graphs/C++14/4.7d-BuildOrder.cpp diff --git a/Ch 4. Trees and Graphs/C++14/4.8-FirstCommonAncestor.cpp b/Ch 04. Trees and Graphs/C++14/4.8-FirstCommonAncestor.cpp similarity index 100% rename from Ch 4. Trees and Graphs/C++14/4.8-FirstCommonAncestor.cpp rename to Ch 04. Trees and Graphs/C++14/4.8-FirstCommonAncestor.cpp diff --git a/Ch 4. Trees and Graphs/C++14/4.8p-FirstCommonAncestor.cpp b/Ch 04. Trees and Graphs/C++14/4.8p-FirstCommonAncestor.cpp similarity index 100% rename from Ch 4. Trees and Graphs/C++14/4.8p-FirstCommonAncestor.cpp rename to Ch 04. Trees and Graphs/C++14/4.8p-FirstCommonAncestor.cpp diff --git a/Ch 4. Trees and Graphs/C++14/4.9-BSTSequences.cpp b/Ch 04. Trees and Graphs/C++14/4.9-BSTSequences.cpp similarity index 100% rename from Ch 4. Trees and Graphs/C++14/4.9-BSTSequences.cpp rename to Ch 04. Trees and Graphs/C++14/4.9-BSTSequences.cpp diff --git a/Ch 4. Trees and Graphs/C++14/graph.hpp b/Ch 04. Trees and Graphs/C++14/graph.hpp similarity index 100% rename from Ch 4. Trees and Graphs/C++14/graph.hpp rename to Ch 04. Trees and Graphs/C++14/graph.hpp diff --git a/Ch 4. Trees and Graphs/C++14/graphtestutils.hpp b/Ch 04. Trees and Graphs/C++14/graphtestutils.hpp similarity index 100% rename from Ch 4. Trees and Graphs/C++14/graphtestutils.hpp rename to Ch 04. Trees and Graphs/C++14/graphtestutils.hpp diff --git a/Ch 4. Trees and Graphs/C++14/tree.hpp b/Ch 04. Trees and Graphs/C++14/tree.hpp similarity index 100% rename from Ch 4. Trees and Graphs/C++14/tree.hpp rename to Ch 04. Trees and Graphs/C++14/tree.hpp diff --git a/Ch 4. Trees and Graphs/C++14/treenode.hpp b/Ch 04. Trees and Graphs/C++14/treenode.hpp similarity index 100% rename from Ch 4. Trees and Graphs/C++14/treenode.hpp rename to Ch 04. Trees and Graphs/C++14/treenode.hpp diff --git a/Ch 4. Trees and Graphs/C++14/treenodeiterator.hpp b/Ch 04. Trees and Graphs/C++14/treenodeiterator.hpp similarity index 100% rename from Ch 4. Trees and Graphs/C++14/treenodeiterator.hpp rename to Ch 04. Trees and Graphs/C++14/treenodeiterator.hpp diff --git a/Ch 4. Trees and Graphs/C++14/treetestutils.hpp b/Ch 04. Trees and Graphs/C++14/treetestutils.hpp similarity index 100% rename from Ch 4. Trees and Graphs/C++14/treetestutils.hpp rename to Ch 04. Trees and Graphs/C++14/treetestutils.hpp diff --git a/Ch 5. Bit Manipulation/C++14/5.1-Insertion.cpp b/Ch 05. Bit Manipulation/C++14/5.1-Insertion.cpp similarity index 100% rename from Ch 5. Bit Manipulation/C++14/5.1-Insertion.cpp rename to Ch 05. Bit Manipulation/C++14/5.1-Insertion.cpp diff --git a/Ch 5. Bit Manipulation/C++14/5.2-BinaryToString.cpp b/Ch 05. Bit Manipulation/C++14/5.2-BinaryToString.cpp similarity index 100% rename from Ch 5. Bit Manipulation/C++14/5.2-BinaryToString.cpp rename to Ch 05. Bit Manipulation/C++14/5.2-BinaryToString.cpp diff --git a/Ch 5. Bit Manipulation/C++14/5.3-FlipBitToWin.cpp b/Ch 05. Bit Manipulation/C++14/5.3-FlipBitToWin.cpp similarity index 100% rename from Ch 5. Bit Manipulation/C++14/5.3-FlipBitToWin.cpp rename to Ch 05. Bit Manipulation/C++14/5.3-FlipBitToWin.cpp diff --git a/Ch 5. Bit Manipulation/C++14/5.4-NextNumber.cpp b/Ch 05. Bit Manipulation/C++14/5.4-NextNumber.cpp similarity index 100% rename from Ch 5. Bit Manipulation/C++14/5.4-NextNumber.cpp rename to Ch 05. Bit Manipulation/C++14/5.4-NextNumber.cpp diff --git a/Ch 5. Bit Manipulation/C++14/bitutils.hpp b/Ch 05. Bit Manipulation/C++14/bitutils.hpp similarity index 100% rename from Ch 5. Bit Manipulation/C++14/bitutils.hpp rename to Ch 05. Bit Manipulation/C++14/bitutils.hpp diff --git a/Ch 6. Math and Logic Puzzles/7.The Apocalypse/The Apocalypse.cpp b/Ch 06. Math and Logic Puzzles/7.The Apocalypse/The Apocalypse.cpp similarity index 100% rename from Ch 6. Math and Logic Puzzles/7.The Apocalypse/The Apocalypse.cpp rename to Ch 06. Math and Logic Puzzles/7.The Apocalypse/The Apocalypse.cpp diff --git a/Ch 6. Math and Logic Puzzles/Intro/Prime.cpp b/Ch 06. Math and Logic Puzzles/Intro/Prime.cpp similarity index 100% rename from Ch 6. Math and Logic Puzzles/Intro/Prime.cpp rename to Ch 06. Math and Logic Puzzles/Intro/Prime.cpp diff --git a/Ch 6. Math and Logic Puzzles/Intro/SieveOfEratosthenes.cpp b/Ch 06. Math and Logic Puzzles/Intro/SieveOfEratosthenes.cpp similarity index 100% rename from Ch 6. Math and Logic Puzzles/Intro/SieveOfEratosthenes.cpp rename to Ch 06. Math and Logic Puzzles/Intro/SieveOfEratosthenes.cpp diff --git a/Ch 7.OOD/1.Deck Of Cards/BlackJackCard.cpp b/Ch 07.Object-Oriented Design/1.Deck Of Cards/BlackJackCard.cpp similarity index 100% rename from Ch 7.OOD/1.Deck Of Cards/BlackJackCard.cpp rename to Ch 07.Object-Oriented Design/1.Deck Of Cards/BlackJackCard.cpp diff --git a/Ch 7.OOD/1.Deck Of Cards/BlackJackHand.cpp b/Ch 07.Object-Oriented Design/1.Deck Of Cards/BlackJackHand.cpp similarity index 100% rename from Ch 7.OOD/1.Deck Of Cards/BlackJackHand.cpp rename to Ch 07.Object-Oriented Design/1.Deck Of Cards/BlackJackHand.cpp diff --git a/Ch 7.OOD/1.Deck Of Cards/card.cpp b/Ch 07.Object-Oriented Design/1.Deck Of Cards/card.cpp similarity index 100% rename from Ch 7.OOD/1.Deck Of Cards/card.cpp rename to Ch 07.Object-Oriented Design/1.Deck Of Cards/card.cpp diff --git a/chapter-8-recursion-and-Dynamic-Programming/8-1-Triple-Step.cpp b/Ch. 08 Recursion and Dynamic Programming/8-1-Triple-Step.cpp similarity index 100% rename from chapter-8-recursion-and-Dynamic-Programming/8-1-Triple-Step.cpp rename to Ch. 08 Recursion and Dynamic Programming/8-1-Triple-Step.cpp diff --git a/chapter-8-recursion-and-Dynamic-Programming/8-11-Coins.cpp b/Ch. 08 Recursion and Dynamic Programming/8-11-Coins.cpp similarity index 100% rename from chapter-8-recursion-and-Dynamic-Programming/8-11-Coins.cpp rename to Ch. 08 Recursion and Dynamic Programming/8-11-Coins.cpp diff --git a/chapter-8-recursion-and-Dynamic-Programming/8-2-Robot-in-a-Grid.cpp b/Ch. 08 Recursion and Dynamic Programming/8-2-Robot-in-a-Grid.cpp similarity index 100% rename from chapter-8-recursion-and-Dynamic-Programming/8-2-Robot-in-a-Grid.cpp rename to Ch. 08 Recursion and Dynamic Programming/8-2-Robot-in-a-Grid.cpp diff --git a/chapter-8-recursion-and-Dynamic-Programming/8-3-Magic-Index.cpp b/Ch. 08 Recursion and Dynamic Programming/8-3-Magic-Index.cpp similarity index 100% rename from chapter-8-recursion-and-Dynamic-Programming/8-3-Magic-Index.cpp rename to Ch. 08 Recursion and Dynamic Programming/8-3-Magic-Index.cpp diff --git a/chapter-8-recursion-and-Dynamic-Programming/8-5-Recursive-Multiply.cpp b/Ch. 08 Recursion and Dynamic Programming/8-5-Recursive-Multiply.cpp similarity index 100% rename from chapter-8-recursion-and-Dynamic-Programming/8-5-Recursive-Multiply.cpp rename to Ch. 08 Recursion and Dynamic Programming/8-5-Recursive-Multiply.cpp diff --git a/chapter-8-recursion-and-Dynamic-Programming/8-7-Permutations-without-Dups.cpp b/Ch. 08 Recursion and Dynamic Programming/8-7-Permutations-without-Dups.cpp similarity index 100% rename from chapter-8-recursion-and-Dynamic-Programming/8-7-Permutations-without-Dups.cpp rename to Ch. 08 Recursion and Dynamic Programming/8-7-Permutations-without-Dups.cpp diff --git a/chapter-8-recursion-and-Dynamic-Programming/8-8-Permutation-with-dups-alt.cpp b/Ch. 08 Recursion and Dynamic Programming/8-8-Permutation-with-dups-alt.cpp similarity index 100% rename from chapter-8-recursion-and-Dynamic-Programming/8-8-Permutation-with-dups-alt.cpp rename to Ch. 08 Recursion and Dynamic Programming/8-8-Permutation-with-dups-alt.cpp diff --git a/chapter-8-recursion-and-Dynamic-Programming/8-8-Permutation-with-dups.cpp b/Ch. 08 Recursion and Dynamic Programming/8-8-Permutation-with-dups.cpp similarity index 100% rename from chapter-8-recursion-and-Dynamic-Programming/8-8-Permutation-with-dups.cpp rename to Ch. 08 Recursion and Dynamic Programming/8-8-Permutation-with-dups.cpp diff --git a/chapter-8-recursion-and-Dynamic-Programming/8-9-parens-alt.cpp b/Ch. 08 Recursion and Dynamic Programming/8-9-parens-alt.cpp similarity index 100% rename from chapter-8-recursion-and-Dynamic-Programming/8-9-parens-alt.cpp rename to Ch. 08 Recursion and Dynamic Programming/8-9-parens-alt.cpp diff --git a/chapter-8-recursion-and-Dynamic-Programming/8-9-parens.cpp b/Ch. 08 Recursion and Dynamic Programming/8-9-parens.cpp similarity index 100% rename from chapter-8-recursion-and-Dynamic-Programming/8-9-parens.cpp rename to Ch. 08 Recursion and Dynamic Programming/8-9-parens.cpp From b5d8fffb75d54df9de2ba69fce05ce92fd16e736 Mon Sep 17 00:00:00 2001 From: Mahyar Date: Tue, 6 Nov 2018 20:51:02 -0500 Subject: [PATCH 2/2] changed inconsistencies in chapter 7 and 8 naming! --- .../1.Deck Of Cards/BlackJackCard.cpp | 0 .../1.Deck Of Cards/BlackJackHand.cpp | 0 .../1.Deck Of Cards/card.cpp | 0 .../8-1-Triple-Step.cpp | 0 .../8-11-Coins.cpp | 0 .../8-2-Robot-in-a-Grid.cpp | 0 .../8-3-Magic-Index.cpp | 0 .../8-5-Recursive-Multiply.cpp | 0 .../8-7-Permutations-without-Dups.cpp | 0 .../8-8-Permutation-with-dups-alt.cpp | 0 .../8-8-Permutation-with-dups.cpp | 0 .../8-9-parens-alt.cpp | 0 .../8-9-parens.cpp | 0 13 files changed, 0 insertions(+), 0 deletions(-) rename {Ch 07.Object-Oriented Design => Ch 07. Object-Oriented Design}/1.Deck Of Cards/BlackJackCard.cpp (100%) rename {Ch 07.Object-Oriented Design => Ch 07. Object-Oriented Design}/1.Deck Of Cards/BlackJackHand.cpp (100%) rename {Ch 07.Object-Oriented Design => Ch 07. Object-Oriented Design}/1.Deck Of Cards/card.cpp (100%) rename {Ch. 08 Recursion and Dynamic Programming => Ch 08. Recursion and Dynamic Programming}/8-1-Triple-Step.cpp (100%) rename {Ch. 08 Recursion and Dynamic Programming => Ch 08. Recursion and Dynamic Programming}/8-11-Coins.cpp (100%) rename {Ch. 08 Recursion and Dynamic Programming => Ch 08. Recursion and Dynamic Programming}/8-2-Robot-in-a-Grid.cpp (100%) rename {Ch. 08 Recursion and Dynamic Programming => Ch 08. Recursion and Dynamic Programming}/8-3-Magic-Index.cpp (100%) rename {Ch. 08 Recursion and Dynamic Programming => Ch 08. Recursion and Dynamic Programming}/8-5-Recursive-Multiply.cpp (100%) rename {Ch. 08 Recursion and Dynamic Programming => Ch 08. Recursion and Dynamic Programming}/8-7-Permutations-without-Dups.cpp (100%) rename {Ch. 08 Recursion and Dynamic Programming => Ch 08. Recursion and Dynamic Programming}/8-8-Permutation-with-dups-alt.cpp (100%) rename {Ch. 08 Recursion and Dynamic Programming => Ch 08. Recursion and Dynamic Programming}/8-8-Permutation-with-dups.cpp (100%) rename {Ch. 08 Recursion and Dynamic Programming => Ch 08. Recursion and Dynamic Programming}/8-9-parens-alt.cpp (100%) rename {Ch. 08 Recursion and Dynamic Programming => Ch 08. Recursion and Dynamic Programming}/8-9-parens.cpp (100%) diff --git a/Ch 07.Object-Oriented Design/1.Deck Of Cards/BlackJackCard.cpp b/Ch 07. Object-Oriented Design/1.Deck Of Cards/BlackJackCard.cpp similarity index 100% rename from Ch 07.Object-Oriented Design/1.Deck Of Cards/BlackJackCard.cpp rename to Ch 07. Object-Oriented Design/1.Deck Of Cards/BlackJackCard.cpp diff --git a/Ch 07.Object-Oriented Design/1.Deck Of Cards/BlackJackHand.cpp b/Ch 07. Object-Oriented Design/1.Deck Of Cards/BlackJackHand.cpp similarity index 100% rename from Ch 07.Object-Oriented Design/1.Deck Of Cards/BlackJackHand.cpp rename to Ch 07. Object-Oriented Design/1.Deck Of Cards/BlackJackHand.cpp diff --git a/Ch 07.Object-Oriented Design/1.Deck Of Cards/card.cpp b/Ch 07. Object-Oriented Design/1.Deck Of Cards/card.cpp similarity index 100% rename from Ch 07.Object-Oriented Design/1.Deck Of Cards/card.cpp rename to Ch 07. Object-Oriented Design/1.Deck Of Cards/card.cpp diff --git a/Ch. 08 Recursion and Dynamic Programming/8-1-Triple-Step.cpp b/Ch 08. Recursion and Dynamic Programming/8-1-Triple-Step.cpp similarity index 100% rename from Ch. 08 Recursion and Dynamic Programming/8-1-Triple-Step.cpp rename to Ch 08. Recursion and Dynamic Programming/8-1-Triple-Step.cpp diff --git a/Ch. 08 Recursion and Dynamic Programming/8-11-Coins.cpp b/Ch 08. Recursion and Dynamic Programming/8-11-Coins.cpp similarity index 100% rename from Ch. 08 Recursion and Dynamic Programming/8-11-Coins.cpp rename to Ch 08. Recursion and Dynamic Programming/8-11-Coins.cpp diff --git a/Ch. 08 Recursion and Dynamic Programming/8-2-Robot-in-a-Grid.cpp b/Ch 08. Recursion and Dynamic Programming/8-2-Robot-in-a-Grid.cpp similarity index 100% rename from Ch. 08 Recursion and Dynamic Programming/8-2-Robot-in-a-Grid.cpp rename to Ch 08. Recursion and Dynamic Programming/8-2-Robot-in-a-Grid.cpp diff --git a/Ch. 08 Recursion and Dynamic Programming/8-3-Magic-Index.cpp b/Ch 08. Recursion and Dynamic Programming/8-3-Magic-Index.cpp similarity index 100% rename from Ch. 08 Recursion and Dynamic Programming/8-3-Magic-Index.cpp rename to Ch 08. Recursion and Dynamic Programming/8-3-Magic-Index.cpp diff --git a/Ch. 08 Recursion and Dynamic Programming/8-5-Recursive-Multiply.cpp b/Ch 08. Recursion and Dynamic Programming/8-5-Recursive-Multiply.cpp similarity index 100% rename from Ch. 08 Recursion and Dynamic Programming/8-5-Recursive-Multiply.cpp rename to Ch 08. Recursion and Dynamic Programming/8-5-Recursive-Multiply.cpp diff --git a/Ch. 08 Recursion and Dynamic Programming/8-7-Permutations-without-Dups.cpp b/Ch 08. Recursion and Dynamic Programming/8-7-Permutations-without-Dups.cpp similarity index 100% rename from Ch. 08 Recursion and Dynamic Programming/8-7-Permutations-without-Dups.cpp rename to Ch 08. Recursion and Dynamic Programming/8-7-Permutations-without-Dups.cpp diff --git a/Ch. 08 Recursion and Dynamic Programming/8-8-Permutation-with-dups-alt.cpp b/Ch 08. Recursion and Dynamic Programming/8-8-Permutation-with-dups-alt.cpp similarity index 100% rename from Ch. 08 Recursion and Dynamic Programming/8-8-Permutation-with-dups-alt.cpp rename to Ch 08. Recursion and Dynamic Programming/8-8-Permutation-with-dups-alt.cpp diff --git a/Ch. 08 Recursion and Dynamic Programming/8-8-Permutation-with-dups.cpp b/Ch 08. Recursion and Dynamic Programming/8-8-Permutation-with-dups.cpp similarity index 100% rename from Ch. 08 Recursion and Dynamic Programming/8-8-Permutation-with-dups.cpp rename to Ch 08. Recursion and Dynamic Programming/8-8-Permutation-with-dups.cpp diff --git a/Ch. 08 Recursion and Dynamic Programming/8-9-parens-alt.cpp b/Ch 08. Recursion and Dynamic Programming/8-9-parens-alt.cpp similarity index 100% rename from Ch. 08 Recursion and Dynamic Programming/8-9-parens-alt.cpp rename to Ch 08. Recursion and Dynamic Programming/8-9-parens-alt.cpp diff --git a/Ch. 08 Recursion and Dynamic Programming/8-9-parens.cpp b/Ch 08. Recursion and Dynamic Programming/8-9-parens.cpp similarity index 100% rename from Ch. 08 Recursion and Dynamic Programming/8-9-parens.cpp rename to Ch 08. Recursion and Dynamic Programming/8-9-parens.cpp