├── AVL_Tree.c ├── Armstrong Number ├── ArmstrongNumber.c └── ArmstrongNumber.cpp ├── BFS.py ├── BinaryTree_Preorder_Postorder_Inorder.cpp ├── Binary_heaps.cpp ├── Binarytree_operations.cpp ├── CRT.cpp ├── CRT.java ├── CheckFib.cpp ├── CircularQueue.cpp ├── CountSort.py ├── DFS.py ├── DSU_implementation.cpp ├── Dijkstra.py ├── Dynamic Programming ├── 4dimension_Dp-codeforces_Alyona_and_String.cpp ├── ACODE-Alphacode.cpp ├── Consecutive_1_not_allowed.cpp ├── Digit_Dp-sum_of_digits_Spoj.cpp ├── Good_Substring_GDSUB_Codechef.cpp ├── Implementation_queue.cpp ├── Implementation_stack.cpp ├── LCS.cpp ├── LIS.cpp ├── coin_change_problem.cpp ├── count_ways_to reach_n.cpp ├── longest_common_substring.cpp ├── minimum_insertion_to_make_string_palidrome.cpp └── minimum_number_of_jumps.cpp ├── Fermat_Primality_Test.cpp ├── FibonacciMatrixMethod.java ├── Forward_and Backward_Navigation_DLL.c ├── Height_of_generic_tree.cpp ├── June 2019 Long Challenge ├── Chef_and_Ingredients.cpp ├── Chef_and_Proxy.cpp ├── Guddu_on_a_Date.cpp ├── Lent_Money.cpp ├── Road_Signs.cpp └── Sum_and_GCD.cpp ├── KMP.cpp ├── KMP.java ├── KMP.py ├── Kadane.c ├── Kadane.cpp ├── Knapsack.cpp ├── Kruskal.c ├── KthSmallestElement.java ├── LPS (1).cpp ├── LPS.cpp ├── Level_Order_Traversal_in_BinaryTree.cpp ├── Linked List ├── GeneralizedLinkedlist.cpp.cpp ├── Intersection.java ├── LinkedList.hs ├── LoopDetectionHashing.java └── Sorted DLL.cpp ├── LinkedList.py ├── LongestPalindromicSubstringDP.java ├── Lucas.cpp ├── Lucas.java ├── Lucas.py ├── MatrixChainMultiply.cpp ├── MaxMinDegree_in_Graph.cpp ├── Maximum_value_of_arithmetic_expresssion.cpp ├── Maze.py ├── MazeBacktracking.java ├── N-Queens_backtracking.cpp ├── Permutation_Sort.cpp ├── README.md ├── Rabin_Karp.cpp ├── Randomized_quick_sort.cpp ├── Rat_Maze.cpp ├── Rat_in_a_Maze.cpp ├── Rubik's_Cube.cpp ├── SUM.cpp ├── Searching Algo ├── BinarySearch.py ├── Dfs.java ├── ExponentialSearch.py ├── InterpolationSearch.py ├── JumpSearch.py ├── LinearSearch.py ├── TernarySearchTree.java └── linearsearch.cpp ├── SegmentTree.cpp ├── Segmented_Sieve.cpp ├── SerializeDeserialize.java ├── ShellSort.cpp ├── SieveOfErathosthenes.java ├── SieveofEratosthenes.c ├── SieveofEratosthenes.cpp ├── Sorting Algos ├── BubbleSort.py ├── CountSort.cpp ├── HeapSort Algorithm in cpp ├── HeapSort.py ├── InsertionSort.py ├── Iterative Merge Sort Algorithm in C ├── Iterative Quick Sort ├── Merge sort algorithm in C ├── MergeSort.py ├── QuickSort.py ├── Quicksort.hs ├── RadixSort.py ├── Radix_sort.cpp ├── SelectionSort.py ├── ShellSort.py ├── bubble_sort_C.c ├── countsort.c ├── countsort.py ├── merge_sort_tree.cpp └── quickSort.cpp ├── Sudoku.cpp ├── Swapping_using_xor.cpp ├── TimSort.py ├── Topological Sort.py ├── TowerOfHanoi.cpp ├── Trie.cpp ├── Variation of Nim └── variationofnim.py ├── Zeckendorf's Theorem.cpp ├── Zeckendorf's Theorem.java ├── addition.cpp ├── adjList.cpp ├── bellmanford.c ├── bfs.cpp ├── binary_search_tree.cpp ├── binarysearch.cpp ├── closestPair.cpp ├── dfs_graph.cpp ├── dijkastra.cpp ├── doublyLinkedList.js ├── evalOfPostfixUsingStack.cpp ├── floyd.c ├── graph_generic.cpp ├── insert_sort.cpp ├── inversion.cpp ├── pascal's_Triangle.py ├── prim.c ├── quicksort.py ├── scc.cpp ├── sort 0s,1s,2s array.cpp ├── subset_sum_problem.cpp ├── tries.cpp ├── wildcard-pattern-matching.cpp └── word_break.cpp /AVL_Tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/AVL_Tree.c -------------------------------------------------------------------------------- /Armstrong Number/ArmstrongNumber.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Armstrong Number/ArmstrongNumber.c -------------------------------------------------------------------------------- /Armstrong Number/ArmstrongNumber.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Armstrong Number/ArmstrongNumber.cpp -------------------------------------------------------------------------------- /BFS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/BFS.py -------------------------------------------------------------------------------- /BinaryTree_Preorder_Postorder_Inorder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/BinaryTree_Preorder_Postorder_Inorder.cpp -------------------------------------------------------------------------------- /Binary_heaps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Binary_heaps.cpp -------------------------------------------------------------------------------- /Binarytree_operations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Binarytree_operations.cpp -------------------------------------------------------------------------------- /CRT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/CRT.cpp -------------------------------------------------------------------------------- /CRT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/CRT.java -------------------------------------------------------------------------------- /CheckFib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/CheckFib.cpp -------------------------------------------------------------------------------- /CircularQueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/CircularQueue.cpp -------------------------------------------------------------------------------- /CountSort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/CountSort.py -------------------------------------------------------------------------------- /DFS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/DFS.py -------------------------------------------------------------------------------- /DSU_implementation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/DSU_implementation.cpp -------------------------------------------------------------------------------- /Dijkstra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Dijkstra.py -------------------------------------------------------------------------------- /Dynamic Programming/4dimension_Dp-codeforces_Alyona_and_String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Dynamic Programming/4dimension_Dp-codeforces_Alyona_and_String.cpp -------------------------------------------------------------------------------- /Dynamic Programming/ACODE-Alphacode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Dynamic Programming/ACODE-Alphacode.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Consecutive_1_not_allowed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Dynamic Programming/Consecutive_1_not_allowed.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Digit_Dp-sum_of_digits_Spoj.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Dynamic Programming/Digit_Dp-sum_of_digits_Spoj.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Good_Substring_GDSUB_Codechef.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Dynamic Programming/Good_Substring_GDSUB_Codechef.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Implementation_queue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Dynamic Programming/Implementation_queue.cpp -------------------------------------------------------------------------------- /Dynamic Programming/Implementation_stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Dynamic Programming/Implementation_stack.cpp -------------------------------------------------------------------------------- /Dynamic Programming/LCS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Dynamic Programming/LCS.cpp -------------------------------------------------------------------------------- /Dynamic Programming/LIS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Dynamic Programming/LIS.cpp -------------------------------------------------------------------------------- /Dynamic Programming/coin_change_problem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Dynamic Programming/coin_change_problem.cpp -------------------------------------------------------------------------------- /Dynamic Programming/count_ways_to reach_n.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Dynamic Programming/count_ways_to reach_n.cpp -------------------------------------------------------------------------------- /Dynamic Programming/longest_common_substring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Dynamic Programming/longest_common_substring.cpp -------------------------------------------------------------------------------- /Dynamic Programming/minimum_insertion_to_make_string_palidrome.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Dynamic Programming/minimum_insertion_to_make_string_palidrome.cpp -------------------------------------------------------------------------------- /Dynamic Programming/minimum_number_of_jumps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Dynamic Programming/minimum_number_of_jumps.cpp -------------------------------------------------------------------------------- /Fermat_Primality_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Fermat_Primality_Test.cpp -------------------------------------------------------------------------------- /FibonacciMatrixMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/FibonacciMatrixMethod.java -------------------------------------------------------------------------------- /Forward_and Backward_Navigation_DLL.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Forward_and Backward_Navigation_DLL.c -------------------------------------------------------------------------------- /Height_of_generic_tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Height_of_generic_tree.cpp -------------------------------------------------------------------------------- /June 2019 Long Challenge/Chef_and_Ingredients.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/June 2019 Long Challenge/Chef_and_Ingredients.cpp -------------------------------------------------------------------------------- /June 2019 Long Challenge/Chef_and_Proxy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/June 2019 Long Challenge/Chef_and_Proxy.cpp -------------------------------------------------------------------------------- /June 2019 Long Challenge/Guddu_on_a_Date.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/June 2019 Long Challenge/Guddu_on_a_Date.cpp -------------------------------------------------------------------------------- /June 2019 Long Challenge/Lent_Money.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/June 2019 Long Challenge/Lent_Money.cpp -------------------------------------------------------------------------------- /June 2019 Long Challenge/Road_Signs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/June 2019 Long Challenge/Road_Signs.cpp -------------------------------------------------------------------------------- /June 2019 Long Challenge/Sum_and_GCD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/June 2019 Long Challenge/Sum_and_GCD.cpp -------------------------------------------------------------------------------- /KMP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/KMP.cpp -------------------------------------------------------------------------------- /KMP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/KMP.java -------------------------------------------------------------------------------- /KMP.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/KMP.py -------------------------------------------------------------------------------- /Kadane.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Kadane.c -------------------------------------------------------------------------------- /Kadane.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Kadane.cpp -------------------------------------------------------------------------------- /Knapsack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Knapsack.cpp -------------------------------------------------------------------------------- /Kruskal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Kruskal.c -------------------------------------------------------------------------------- /KthSmallestElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/KthSmallestElement.java -------------------------------------------------------------------------------- /LPS (1).cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/LPS (1).cpp -------------------------------------------------------------------------------- /LPS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/LPS.cpp -------------------------------------------------------------------------------- /Level_Order_Traversal_in_BinaryTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Level_Order_Traversal_in_BinaryTree.cpp -------------------------------------------------------------------------------- /Linked List/GeneralizedLinkedlist.cpp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Linked List/GeneralizedLinkedlist.cpp.cpp -------------------------------------------------------------------------------- /Linked List/Intersection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Linked List/Intersection.java -------------------------------------------------------------------------------- /Linked List/LinkedList.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Linked List/LinkedList.hs -------------------------------------------------------------------------------- /Linked List/LoopDetectionHashing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Linked List/LoopDetectionHashing.java -------------------------------------------------------------------------------- /Linked List/Sorted DLL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Linked List/Sorted DLL.cpp -------------------------------------------------------------------------------- /LinkedList.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/LinkedList.py -------------------------------------------------------------------------------- /LongestPalindromicSubstringDP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/LongestPalindromicSubstringDP.java -------------------------------------------------------------------------------- /Lucas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Lucas.cpp -------------------------------------------------------------------------------- /Lucas.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Lucas.java -------------------------------------------------------------------------------- /Lucas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Lucas.py -------------------------------------------------------------------------------- /MatrixChainMultiply.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/MatrixChainMultiply.cpp -------------------------------------------------------------------------------- /MaxMinDegree_in_Graph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/MaxMinDegree_in_Graph.cpp -------------------------------------------------------------------------------- /Maximum_value_of_arithmetic_expresssion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Maximum_value_of_arithmetic_expresssion.cpp -------------------------------------------------------------------------------- /Maze.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Maze.py -------------------------------------------------------------------------------- /MazeBacktracking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/MazeBacktracking.java -------------------------------------------------------------------------------- /N-Queens_backtracking.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/N-Queens_backtracking.cpp -------------------------------------------------------------------------------- /Permutation_Sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Permutation_Sort.cpp -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/README.md -------------------------------------------------------------------------------- /Rabin_Karp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Rabin_Karp.cpp -------------------------------------------------------------------------------- /Randomized_quick_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Randomized_quick_sort.cpp -------------------------------------------------------------------------------- /Rat_Maze.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Rat_Maze.cpp -------------------------------------------------------------------------------- /Rat_in_a_Maze.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Rat_in_a_Maze.cpp -------------------------------------------------------------------------------- /Rubik's_Cube.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Rubik's_Cube.cpp -------------------------------------------------------------------------------- /SUM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/SUM.cpp -------------------------------------------------------------------------------- /Searching Algo/BinarySearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Searching Algo/BinarySearch.py -------------------------------------------------------------------------------- /Searching Algo/Dfs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Searching Algo/Dfs.java -------------------------------------------------------------------------------- /Searching Algo/ExponentialSearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Searching Algo/ExponentialSearch.py -------------------------------------------------------------------------------- /Searching Algo/InterpolationSearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Searching Algo/InterpolationSearch.py -------------------------------------------------------------------------------- /Searching Algo/JumpSearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Searching Algo/JumpSearch.py -------------------------------------------------------------------------------- /Searching Algo/LinearSearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Searching Algo/LinearSearch.py -------------------------------------------------------------------------------- /Searching Algo/TernarySearchTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Searching Algo/TernarySearchTree.java -------------------------------------------------------------------------------- /Searching Algo/linearsearch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Searching Algo/linearsearch.cpp -------------------------------------------------------------------------------- /SegmentTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/SegmentTree.cpp -------------------------------------------------------------------------------- /Segmented_Sieve.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Segmented_Sieve.cpp -------------------------------------------------------------------------------- /SerializeDeserialize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/SerializeDeserialize.java -------------------------------------------------------------------------------- /ShellSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/ShellSort.cpp -------------------------------------------------------------------------------- /SieveOfErathosthenes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/SieveOfErathosthenes.java -------------------------------------------------------------------------------- /SieveofEratosthenes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/SieveofEratosthenes.c -------------------------------------------------------------------------------- /SieveofEratosthenes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/SieveofEratosthenes.cpp -------------------------------------------------------------------------------- /Sorting Algos/BubbleSort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Sorting Algos/BubbleSort.py -------------------------------------------------------------------------------- /Sorting Algos/CountSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Sorting Algos/CountSort.cpp -------------------------------------------------------------------------------- /Sorting Algos/HeapSort Algorithm in cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Sorting Algos/HeapSort Algorithm in cpp -------------------------------------------------------------------------------- /Sorting Algos/HeapSort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Sorting Algos/HeapSort.py -------------------------------------------------------------------------------- /Sorting Algos/InsertionSort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Sorting Algos/InsertionSort.py -------------------------------------------------------------------------------- /Sorting Algos/Iterative Merge Sort Algorithm in C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Sorting Algos/Iterative Merge Sort Algorithm in C -------------------------------------------------------------------------------- /Sorting Algos/Iterative Quick Sort: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Sorting Algos/Iterative Quick Sort -------------------------------------------------------------------------------- /Sorting Algos/Merge sort algorithm in C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Sorting Algos/Merge sort algorithm in C -------------------------------------------------------------------------------- /Sorting Algos/MergeSort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Sorting Algos/MergeSort.py -------------------------------------------------------------------------------- /Sorting Algos/QuickSort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Sorting Algos/QuickSort.py -------------------------------------------------------------------------------- /Sorting Algos/Quicksort.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Sorting Algos/Quicksort.hs -------------------------------------------------------------------------------- /Sorting Algos/RadixSort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Sorting Algos/RadixSort.py -------------------------------------------------------------------------------- /Sorting Algos/Radix_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Sorting Algos/Radix_sort.cpp -------------------------------------------------------------------------------- /Sorting Algos/SelectionSort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Sorting Algos/SelectionSort.py -------------------------------------------------------------------------------- /Sorting Algos/ShellSort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Sorting Algos/ShellSort.py -------------------------------------------------------------------------------- /Sorting Algos/bubble_sort_C.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Sorting Algos/bubble_sort_C.c -------------------------------------------------------------------------------- /Sorting Algos/countsort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Sorting Algos/countsort.c -------------------------------------------------------------------------------- /Sorting Algos/countsort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Sorting Algos/countsort.py -------------------------------------------------------------------------------- /Sorting Algos/merge_sort_tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Sorting Algos/merge_sort_tree.cpp -------------------------------------------------------------------------------- /Sorting Algos/quickSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Sorting Algos/quickSort.cpp -------------------------------------------------------------------------------- /Sudoku.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Sudoku.cpp -------------------------------------------------------------------------------- /Swapping_using_xor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Swapping_using_xor.cpp -------------------------------------------------------------------------------- /TimSort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/TimSort.py -------------------------------------------------------------------------------- /Topological Sort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Topological Sort.py -------------------------------------------------------------------------------- /TowerOfHanoi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/TowerOfHanoi.cpp -------------------------------------------------------------------------------- /Trie.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Trie.cpp -------------------------------------------------------------------------------- /Variation of Nim/variationofnim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Variation of Nim/variationofnim.py -------------------------------------------------------------------------------- /Zeckendorf's Theorem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Zeckendorf's Theorem.cpp -------------------------------------------------------------------------------- /Zeckendorf's Theorem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/Zeckendorf's Theorem.java -------------------------------------------------------------------------------- /addition.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/addition.cpp -------------------------------------------------------------------------------- /adjList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/adjList.cpp -------------------------------------------------------------------------------- /bellmanford.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/bellmanford.c -------------------------------------------------------------------------------- /bfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/bfs.cpp -------------------------------------------------------------------------------- /binary_search_tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/binary_search_tree.cpp -------------------------------------------------------------------------------- /binarysearch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/binarysearch.cpp -------------------------------------------------------------------------------- /closestPair.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/closestPair.cpp -------------------------------------------------------------------------------- /dfs_graph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/dfs_graph.cpp -------------------------------------------------------------------------------- /dijkastra.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/dijkastra.cpp -------------------------------------------------------------------------------- /doublyLinkedList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/doublyLinkedList.js -------------------------------------------------------------------------------- /evalOfPostfixUsingStack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/evalOfPostfixUsingStack.cpp -------------------------------------------------------------------------------- /floyd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/floyd.c -------------------------------------------------------------------------------- /graph_generic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/graph_generic.cpp -------------------------------------------------------------------------------- /insert_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/insert_sort.cpp -------------------------------------------------------------------------------- /inversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/inversion.cpp -------------------------------------------------------------------------------- /pascal's_Triangle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/pascal's_Triangle.py -------------------------------------------------------------------------------- /prim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/prim.c -------------------------------------------------------------------------------- /quicksort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/quicksort.py -------------------------------------------------------------------------------- /scc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/scc.cpp -------------------------------------------------------------------------------- /sort 0s,1s,2s array.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/sort 0s,1s,2s array.cpp -------------------------------------------------------------------------------- /subset_sum_problem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/subset_sum_problem.cpp -------------------------------------------------------------------------------- /tries.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/tries.cpp -------------------------------------------------------------------------------- /wildcard-pattern-matching.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/wildcard-pattern-matching.cpp -------------------------------------------------------------------------------- /word_break.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rishabhgarg25699/Competitive-Programming/HEAD/word_break.cpp --------------------------------------------------------------------------------