├── .gitignore ├── Arrays ├── BinarySearch.cpp ├── BubbleSort.cpp ├── BucketSort.cpp ├── FurtherImprovedShellSort.py ├── Heapsort.java ├── ImprovedShellsort.java ├── IndexSequentialSearch.c ├── InsertionSort.cpp ├── InterpolationSearch.cpp ├── MaxHeapSort.java ├── MergeSort.cpp ├── QuickSort.java ├── RadixSort.cpp ├── RandomisedQuickSort.java ├── SelectionSort.cpp ├── ShellSort.java ├── SillySortingHelpApplet.java ├── SimpleQuickSort.cpp ├── applettest.html ├── flip_bit.cpp ├── heapsort.cpp └── median_of_ever_increasing_array.cpp ├── Backtracking ├── KnightTourProblem.cpp ├── N_Queens.cpp ├── Rat_in_a_Maze.cpp └── all_n_queens.cpp ├── Divide_and_Conquer ├── TowerofHanoiIterative.c └── TowerofHanoiRecursive.py ├── Dynamic Programming ├── 0-1 Knapsack │ ├── NaiveRec.cpp │ └── dp.cpp ├── Coin Change Problem │ ├── NaiveRecursion.cpp │ └── dp.cpp ├── Longest Common Subsequence │ ├── DP.cpp │ └── NaiveRecursion.cpp ├── Longest Increasing Subsequence │ ├── dp.cpp │ └── recursion.cpp ├── Longest Palindromic Subsequence │ ├── NaiveRec.cpp │ └── dp.cpp ├── Maximum Weight Independent Set of a Path Graph │ ├── DP.cpp │ └── NaiveRecursion.cpp ├── evaluate_expression.cpp ├── maximum_subarray.cpp ├── numeric_keypad.cpp ├── rod_cutting.cpp └── stack_n_boxes.cpp ├── Graphs ├── AdjacencyList.cpp ├── AdjacencyMatrix.cpp ├── AllTopoSorts.cpp ├── BFS.cpp ├── DFS.cpp ├── Dijkstra_Algo.cpp ├── KahnAlgo.cpp ├── Shortest_Path_in_DAG.cpp ├── TopologicalSort.cpp └── edit_distance_with_dictionary.cpp ├── Greedy ├── Activity_Selection.cpp ├── Fractional_Knapsack.cpp ├── Job_Sequencing.cpp └── Minimum_Coins.cpp ├── Hashing ├── FoldingwithOpenAddressing3.cpp ├── MidSquarewithCoalescedChaining.cpp └── ModularwithSeparateChaining.cpp ├── LinkedLists ├── Cycle_in_LL.cpp ├── DoubleLinkedList.cpp ├── MergeSortedLists.cpp ├── Middle_of_LL.cpp ├── PolynomialAdd.cpp ├── PolynomialMultiply.cpp ├── ReverseSinglyList.cpp ├── SingleLinkedList.cpp └── circular.cpp ├── Mathematical ├── GCD.cpp └── power.cpp ├── OS └── LRU_Cache.cpp ├── Other ├── README.md └── template.cpp ├── Queues ├── CircularArrayQueue.cpp ├── Deque.cpp ├── LinkedQueue.cpp ├── PriorityQueue.cpp └── QueueusingStack.java ├── README.md ├── Stacks ├── EvaluationofPostfix.py ├── Infix_to_Postfix_Prefix.c ├── LinkedStack.cpp ├── ParenthesisChecking.py ├── ReverseString.sh └── stack.java ├── Strings ├── KMP.cpp ├── all_parenthesis.cpp ├── all_permutations.cpp └── longest_palindromic_substring.cpp ├── Trees ├── 2_tree_traversals_to_tree.cpp ├── AVL_Tree.cpp ├── BTree.cpp ├── BinarySearchTree.cpp ├── BinaryTree.cpp ├── Binary_Heap.cpp ├── Check_if_BST_is_AVL.cpp ├── Check_if_BT_is_BST.cpp ├── Convert_BT_to_BST.cpp ├── Expression_Evaluation.cpp ├── HuffmanTree.cpp ├── RedBlackTree.cpp ├── SegmentTree_SumofRange.cpp ├── Threaded_BST.cpp ├── Trie.cpp ├── all_BST_sequences.cpp ├── diameter_of_binary_tree.cpp ├── lowest_common_ancestor.cpp ├── vertical_traversal.cpp └── zigzag_traverse.cpp └── license /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/.gitignore -------------------------------------------------------------------------------- /Arrays/BinarySearch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Arrays/BinarySearch.cpp -------------------------------------------------------------------------------- /Arrays/BubbleSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Arrays/BubbleSort.cpp -------------------------------------------------------------------------------- /Arrays/BucketSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Arrays/BucketSort.cpp -------------------------------------------------------------------------------- /Arrays/FurtherImprovedShellSort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Arrays/FurtherImprovedShellSort.py -------------------------------------------------------------------------------- /Arrays/Heapsort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Arrays/Heapsort.java -------------------------------------------------------------------------------- /Arrays/ImprovedShellsort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Arrays/ImprovedShellsort.java -------------------------------------------------------------------------------- /Arrays/IndexSequentialSearch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Arrays/IndexSequentialSearch.c -------------------------------------------------------------------------------- /Arrays/InsertionSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Arrays/InsertionSort.cpp -------------------------------------------------------------------------------- /Arrays/InterpolationSearch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Arrays/InterpolationSearch.cpp -------------------------------------------------------------------------------- /Arrays/MaxHeapSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Arrays/MaxHeapSort.java -------------------------------------------------------------------------------- /Arrays/MergeSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Arrays/MergeSort.cpp -------------------------------------------------------------------------------- /Arrays/QuickSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Arrays/QuickSort.java -------------------------------------------------------------------------------- /Arrays/RadixSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Arrays/RadixSort.cpp -------------------------------------------------------------------------------- /Arrays/RandomisedQuickSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Arrays/RandomisedQuickSort.java -------------------------------------------------------------------------------- /Arrays/SelectionSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Arrays/SelectionSort.cpp -------------------------------------------------------------------------------- /Arrays/ShellSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Arrays/ShellSort.java -------------------------------------------------------------------------------- /Arrays/SillySortingHelpApplet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Arrays/SillySortingHelpApplet.java -------------------------------------------------------------------------------- /Arrays/SimpleQuickSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Arrays/SimpleQuickSort.cpp -------------------------------------------------------------------------------- /Arrays/applettest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Arrays/applettest.html -------------------------------------------------------------------------------- /Arrays/flip_bit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Arrays/flip_bit.cpp -------------------------------------------------------------------------------- /Arrays/heapsort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Arrays/heapsort.cpp -------------------------------------------------------------------------------- /Arrays/median_of_ever_increasing_array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Arrays/median_of_ever_increasing_array.cpp -------------------------------------------------------------------------------- /Backtracking/KnightTourProblem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Backtracking/KnightTourProblem.cpp -------------------------------------------------------------------------------- /Backtracking/N_Queens.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Backtracking/N_Queens.cpp -------------------------------------------------------------------------------- /Backtracking/Rat_in_a_Maze.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Backtracking/Rat_in_a_Maze.cpp -------------------------------------------------------------------------------- /Backtracking/all_n_queens.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Backtracking/all_n_queens.cpp -------------------------------------------------------------------------------- /Divide_and_Conquer/TowerofHanoiIterative.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Divide_and_Conquer/TowerofHanoiIterative.c -------------------------------------------------------------------------------- /Divide_and_Conquer/TowerofHanoiRecursive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Divide_and_Conquer/TowerofHanoiRecursive.py -------------------------------------------------------------------------------- /Dynamic Programming/0-1 Knapsack/NaiveRec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Dynamic Programming/0-1 Knapsack/NaiveRec.cpp -------------------------------------------------------------------------------- /Dynamic Programming/0-1 Knapsack/dp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Dynamic Programming/0-1 Knapsack/dp.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Coin Change Problem/NaiveRecursion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Dynamic Programming/Coin Change Problem/NaiveRecursion.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Coin Change Problem/dp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Dynamic Programming/Coin Change Problem/dp.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Longest Common Subsequence/DP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Dynamic Programming/Longest Common Subsequence/DP.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Longest Common Subsequence/NaiveRecursion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Dynamic Programming/Longest Common Subsequence/NaiveRecursion.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Longest Increasing Subsequence/dp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Dynamic Programming/Longest Increasing Subsequence/dp.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Longest Increasing Subsequence/recursion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Dynamic Programming/Longest Increasing Subsequence/recursion.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Longest Palindromic Subsequence/NaiveRec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Dynamic Programming/Longest Palindromic Subsequence/NaiveRec.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Longest Palindromic Subsequence/dp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Dynamic Programming/Longest Palindromic Subsequence/dp.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Maximum Weight Independent Set of a Path Graph/DP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Dynamic Programming/Maximum Weight Independent Set of a Path Graph/DP.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Maximum Weight Independent Set of a Path Graph/NaiveRecursion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Dynamic Programming/Maximum Weight Independent Set of a Path Graph/NaiveRecursion.cpp -------------------------------------------------------------------------------- /Dynamic Programming/evaluate_expression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Dynamic Programming/evaluate_expression.cpp -------------------------------------------------------------------------------- /Dynamic Programming/maximum_subarray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Dynamic Programming/maximum_subarray.cpp -------------------------------------------------------------------------------- /Dynamic Programming/numeric_keypad.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Dynamic Programming/numeric_keypad.cpp -------------------------------------------------------------------------------- /Dynamic Programming/rod_cutting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Dynamic Programming/rod_cutting.cpp -------------------------------------------------------------------------------- /Dynamic Programming/stack_n_boxes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Dynamic Programming/stack_n_boxes.cpp -------------------------------------------------------------------------------- /Graphs/AdjacencyList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Graphs/AdjacencyList.cpp -------------------------------------------------------------------------------- /Graphs/AdjacencyMatrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Graphs/AdjacencyMatrix.cpp -------------------------------------------------------------------------------- /Graphs/AllTopoSorts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Graphs/AllTopoSorts.cpp -------------------------------------------------------------------------------- /Graphs/BFS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Graphs/BFS.cpp -------------------------------------------------------------------------------- /Graphs/DFS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Graphs/DFS.cpp -------------------------------------------------------------------------------- /Graphs/Dijkstra_Algo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Graphs/Dijkstra_Algo.cpp -------------------------------------------------------------------------------- /Graphs/KahnAlgo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Graphs/KahnAlgo.cpp -------------------------------------------------------------------------------- /Graphs/Shortest_Path_in_DAG.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Graphs/Shortest_Path_in_DAG.cpp -------------------------------------------------------------------------------- /Graphs/TopologicalSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Graphs/TopologicalSort.cpp -------------------------------------------------------------------------------- /Graphs/edit_distance_with_dictionary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Graphs/edit_distance_with_dictionary.cpp -------------------------------------------------------------------------------- /Greedy/Activity_Selection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Greedy/Activity_Selection.cpp -------------------------------------------------------------------------------- /Greedy/Fractional_Knapsack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Greedy/Fractional_Knapsack.cpp -------------------------------------------------------------------------------- /Greedy/Job_Sequencing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Greedy/Job_Sequencing.cpp -------------------------------------------------------------------------------- /Greedy/Minimum_Coins.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Greedy/Minimum_Coins.cpp -------------------------------------------------------------------------------- /Hashing/FoldingwithOpenAddressing3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Hashing/FoldingwithOpenAddressing3.cpp -------------------------------------------------------------------------------- /Hashing/MidSquarewithCoalescedChaining.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Hashing/MidSquarewithCoalescedChaining.cpp -------------------------------------------------------------------------------- /Hashing/ModularwithSeparateChaining.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Hashing/ModularwithSeparateChaining.cpp -------------------------------------------------------------------------------- /LinkedLists/Cycle_in_LL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/LinkedLists/Cycle_in_LL.cpp -------------------------------------------------------------------------------- /LinkedLists/DoubleLinkedList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/LinkedLists/DoubleLinkedList.cpp -------------------------------------------------------------------------------- /LinkedLists/MergeSortedLists.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/LinkedLists/MergeSortedLists.cpp -------------------------------------------------------------------------------- /LinkedLists/Middle_of_LL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/LinkedLists/Middle_of_LL.cpp -------------------------------------------------------------------------------- /LinkedLists/PolynomialAdd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/LinkedLists/PolynomialAdd.cpp -------------------------------------------------------------------------------- /LinkedLists/PolynomialMultiply.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/LinkedLists/PolynomialMultiply.cpp -------------------------------------------------------------------------------- /LinkedLists/ReverseSinglyList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/LinkedLists/ReverseSinglyList.cpp -------------------------------------------------------------------------------- /LinkedLists/SingleLinkedList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/LinkedLists/SingleLinkedList.cpp -------------------------------------------------------------------------------- /LinkedLists/circular.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/LinkedLists/circular.cpp -------------------------------------------------------------------------------- /Mathematical/GCD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Mathematical/GCD.cpp -------------------------------------------------------------------------------- /Mathematical/power.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Mathematical/power.cpp -------------------------------------------------------------------------------- /OS/LRU_Cache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/OS/LRU_Cache.cpp -------------------------------------------------------------------------------- /Other/README.md: -------------------------------------------------------------------------------- 1 | For uploading solutions to select CP problems I find cool 2 | -------------------------------------------------------------------------------- /Other/template.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Other/template.cpp -------------------------------------------------------------------------------- /Queues/CircularArrayQueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Queues/CircularArrayQueue.cpp -------------------------------------------------------------------------------- /Queues/Deque.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Queues/Deque.cpp -------------------------------------------------------------------------------- /Queues/LinkedQueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Queues/LinkedQueue.cpp -------------------------------------------------------------------------------- /Queues/PriorityQueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Queues/PriorityQueue.cpp -------------------------------------------------------------------------------- /Queues/QueueusingStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Queues/QueueusingStack.java -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/README.md -------------------------------------------------------------------------------- /Stacks/EvaluationofPostfix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Stacks/EvaluationofPostfix.py -------------------------------------------------------------------------------- /Stacks/Infix_to_Postfix_Prefix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Stacks/Infix_to_Postfix_Prefix.c -------------------------------------------------------------------------------- /Stacks/LinkedStack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Stacks/LinkedStack.cpp -------------------------------------------------------------------------------- /Stacks/ParenthesisChecking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Stacks/ParenthesisChecking.py -------------------------------------------------------------------------------- /Stacks/ReverseString.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Stacks/ReverseString.sh -------------------------------------------------------------------------------- /Stacks/stack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Stacks/stack.java -------------------------------------------------------------------------------- /Strings/KMP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Strings/KMP.cpp -------------------------------------------------------------------------------- /Strings/all_parenthesis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Strings/all_parenthesis.cpp -------------------------------------------------------------------------------- /Strings/all_permutations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Strings/all_permutations.cpp -------------------------------------------------------------------------------- /Strings/longest_palindromic_substring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Strings/longest_palindromic_substring.cpp -------------------------------------------------------------------------------- /Trees/2_tree_traversals_to_tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Trees/2_tree_traversals_to_tree.cpp -------------------------------------------------------------------------------- /Trees/AVL_Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Trees/AVL_Tree.cpp -------------------------------------------------------------------------------- /Trees/BTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Trees/BTree.cpp -------------------------------------------------------------------------------- /Trees/BinarySearchTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Trees/BinarySearchTree.cpp -------------------------------------------------------------------------------- /Trees/BinaryTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Trees/BinaryTree.cpp -------------------------------------------------------------------------------- /Trees/Binary_Heap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Trees/Binary_Heap.cpp -------------------------------------------------------------------------------- /Trees/Check_if_BST_is_AVL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Trees/Check_if_BST_is_AVL.cpp -------------------------------------------------------------------------------- /Trees/Check_if_BT_is_BST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Trees/Check_if_BT_is_BST.cpp -------------------------------------------------------------------------------- /Trees/Convert_BT_to_BST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Trees/Convert_BT_to_BST.cpp -------------------------------------------------------------------------------- /Trees/Expression_Evaluation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Trees/Expression_Evaluation.cpp -------------------------------------------------------------------------------- /Trees/HuffmanTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Trees/HuffmanTree.cpp -------------------------------------------------------------------------------- /Trees/RedBlackTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Trees/RedBlackTree.cpp -------------------------------------------------------------------------------- /Trees/SegmentTree_SumofRange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Trees/SegmentTree_SumofRange.cpp -------------------------------------------------------------------------------- /Trees/Threaded_BST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Trees/Threaded_BST.cpp -------------------------------------------------------------------------------- /Trees/Trie.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Trees/Trie.cpp -------------------------------------------------------------------------------- /Trees/all_BST_sequences.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Trees/all_BST_sequences.cpp -------------------------------------------------------------------------------- /Trees/diameter_of_binary_tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Trees/diameter_of_binary_tree.cpp -------------------------------------------------------------------------------- /Trees/lowest_common_ancestor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Trees/lowest_common_ancestor.cpp -------------------------------------------------------------------------------- /Trees/vertical_traversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Trees/vertical_traversal.cpp -------------------------------------------------------------------------------- /Trees/zigzag_traverse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/Trees/zigzag_traverse.cpp -------------------------------------------------------------------------------- /license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Anishka0107/Algos/HEAD/license --------------------------------------------------------------------------------