├── .gitignore ├── C Programs ├── Binary Search.c ├── Bubble_Sort.c ├── Insertion_sort.c ├── Linear_search.c ├── LinkedList.c ├── Merge_sort.c ├── Operation.c ├── Selection_Sort.c ├── count_sort.c ├── stack.c └── swap_number.c ├── C# Programs ├── HeapSort.cs ├── Insertionsort.cs ├── LinkedListImplementation.cs ├── RadixSort.cs ├── StackTrace.cs └── merge sort.cs ├── C++ Programs ├── 0-1Knapsack.cpp ├── Binary_tree_maximum_path_sum.cpp ├── Boyer Moore's Voting Algorithms.cpp ├── Checking if binary tree is BST or not ├── CoinChange.cpp ├── Count of Subsets with given Difference.cpp ├── Depth_First_Search_Graph.cpp ├── DestinationCity.cpp ├── Dynamic programming │ └── Delete-operation-for-two-strings.cpp ├── Factorial.cpp ├── Flattening_a_Linked_List.cpp ├── Floyd Warshall.cpp ├── FractionalKnapsack.cpp ├── FriendsPairing.cpp ├── HeapSort.cpp ├── House Robber LC198.cpp ├── JobSequencing.cpp ├── K Closest Points to Origin.cpp ├── Kadane's Algorithms.cpp ├── KruskalAlgo.cbp ├── Longest Common Subsequence.cpp ├── LongestPalindrome.cpp ├── Merge Two Sorted Linked Lists.cpp ├── Minimum Spanning Tree.cpp ├── Moore's Voting Algorithms.cpp ├── N_QUEEN_ino(n).cpp ├── NonRecursive_Preorder_Traversal.cpp ├── PrimeFactors.cpp ├── Primes and PrimeFactors.cpp ├── PriorityQueue.cpp ├── RadixSort.cpp ├── Random_quickSort.cpp ├── Recursive_Inorder_Traversal.cpp ├── Recursive_Postorder_Traversal.cpp ├── Recursive_Preorder_Traversal.cpp ├── Search_Insertion_Pos.cpp ├── ShellSort.cpp ├── Sieve of Eratosthenes.cpp ├── SlidingWindowMaximum.cpp ├── Stock Span.cpp ├── SubsetSum.cpp ├── Topological-Sorting.cpp ├── Trapping-rain-water.cpp ├── binary_search.cpp ├── boundarytraversal_bt.cpp ├── bubble_sort.cpp ├── bucket_sort.cpp ├── buySellStocks.cpp ├── cloning_LinkedList.cpp ├── code for finding the SQUARE ROOT of any no.cpp ├── countingsort.cpp ├── cycleSort.cpp ├── dijkstra_algorithm.cpp ├── fibonacci_series.cpp ├── image_overlap_leetcode.cpp ├── insertionsort.cpp ├── merge_sort.cpp ├── prism_algo.cpp ├── queue.cpp ├── quickSort.cpp ├── random_select.cpp ├── reverseLinkedList.cpp ├── reverse_LinkedList_using_stack.cpp ├── selection-sort.cpp ├── sudokuSolver.cpp └── trie.cpp ├── CONTRIBUTING.md ├── Java Programs ├── DijkstrasAlgorithm.java ├── Merge_sort.java └── Selection_Sort.java ├── JavaScript Programs ├── Palindrome_Checker.js └── TimeConversion.js ├── Python Programs ├── AVL Tree(Balanced Binary Search Tree).py ├── Bellman Ford algorithm.py ├── Binary Search Tree.py ├── Breadth First Search.py ├── Bubble_Sort.py ├── Count_Sort.py ├── Depth First Search.py ├── Dijkstra's Shortest Path algorithm.py ├── Factorial_Of_Large_Numbers.py ├── Heap_Python Buitlt in function.py ├── Knapsack.py ├── Linear_search.py ├── Linked Lists.py ├── LongestPalindromicSubstring.py ├── Merge Sort.py ├── Minimum Elements to Add to Form a Given Sum.py ├── Prims-Jarnik Algorithm MST.py ├── Queue.py ├── Quick sort.py ├── Selection sort.py ├── Stack.py ├── Trapping_Rain_Water.py ├── collatz_sequence.py ├── def_integrals.py ├── diff.py ├── gradient_descent.py ├── kaprekar_const.py ├── longestValidParentheses.py └── longest_common_prefix.py └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | .idea -------------------------------------------------------------------------------- /C Programs/Binary Search.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C Programs/Binary Search.c -------------------------------------------------------------------------------- /C Programs/Bubble_Sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C Programs/Bubble_Sort.c -------------------------------------------------------------------------------- /C Programs/Insertion_sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C Programs/Insertion_sort.c -------------------------------------------------------------------------------- /C Programs/Linear_search.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C Programs/Linear_search.c -------------------------------------------------------------------------------- /C Programs/LinkedList.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C Programs/LinkedList.c -------------------------------------------------------------------------------- /C Programs/Merge_sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C Programs/Merge_sort.c -------------------------------------------------------------------------------- /C Programs/Operation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C Programs/Operation.c -------------------------------------------------------------------------------- /C Programs/Selection_Sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C Programs/Selection_Sort.c -------------------------------------------------------------------------------- /C Programs/count_sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C Programs/count_sort.c -------------------------------------------------------------------------------- /C Programs/stack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C Programs/stack.c -------------------------------------------------------------------------------- /C Programs/swap_number.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C Programs/swap_number.c -------------------------------------------------------------------------------- /C# Programs/HeapSort.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C# Programs/HeapSort.cs -------------------------------------------------------------------------------- /C# Programs/Insertionsort.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C# Programs/Insertionsort.cs -------------------------------------------------------------------------------- /C# Programs/LinkedListImplementation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C# Programs/LinkedListImplementation.cs -------------------------------------------------------------------------------- /C# Programs/RadixSort.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C# Programs/RadixSort.cs -------------------------------------------------------------------------------- /C# Programs/StackTrace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C# Programs/StackTrace.cs -------------------------------------------------------------------------------- /C# Programs/merge sort.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C# Programs/merge sort.cs -------------------------------------------------------------------------------- /C++ Programs/0-1Knapsack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/0-1Knapsack.cpp -------------------------------------------------------------------------------- /C++ Programs/Binary_tree_maximum_path_sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/Binary_tree_maximum_path_sum.cpp -------------------------------------------------------------------------------- /C++ Programs/Boyer Moore's Voting Algorithms.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/Boyer Moore's Voting Algorithms.cpp -------------------------------------------------------------------------------- /C++ Programs/Checking if binary tree is BST or not: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/Checking if binary tree is BST or not -------------------------------------------------------------------------------- /C++ Programs/CoinChange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/CoinChange.cpp -------------------------------------------------------------------------------- /C++ Programs/Count of Subsets with given Difference.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/Count of Subsets with given Difference.cpp -------------------------------------------------------------------------------- /C++ Programs/Depth_First_Search_Graph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/Depth_First_Search_Graph.cpp -------------------------------------------------------------------------------- /C++ Programs/DestinationCity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/DestinationCity.cpp -------------------------------------------------------------------------------- /C++ Programs/Dynamic programming/Delete-operation-for-two-strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/Dynamic programming/Delete-operation-for-two-strings.cpp -------------------------------------------------------------------------------- /C++ Programs/Factorial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/Factorial.cpp -------------------------------------------------------------------------------- /C++ Programs/Flattening_a_Linked_List.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/Flattening_a_Linked_List.cpp -------------------------------------------------------------------------------- /C++ Programs/Floyd Warshall.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/Floyd Warshall.cpp -------------------------------------------------------------------------------- /C++ Programs/FractionalKnapsack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/FractionalKnapsack.cpp -------------------------------------------------------------------------------- /C++ Programs/FriendsPairing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/FriendsPairing.cpp -------------------------------------------------------------------------------- /C++ Programs/HeapSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/HeapSort.cpp -------------------------------------------------------------------------------- /C++ Programs/House Robber LC198.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/House Robber LC198.cpp -------------------------------------------------------------------------------- /C++ Programs/JobSequencing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/JobSequencing.cpp -------------------------------------------------------------------------------- /C++ Programs/K Closest Points to Origin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/K Closest Points to Origin.cpp -------------------------------------------------------------------------------- /C++ Programs/Kadane's Algorithms.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/Kadane's Algorithms.cpp -------------------------------------------------------------------------------- /C++ Programs/KruskalAlgo.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/KruskalAlgo.cbp -------------------------------------------------------------------------------- /C++ Programs/Longest Common Subsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/Longest Common Subsequence.cpp -------------------------------------------------------------------------------- /C++ Programs/LongestPalindrome.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/LongestPalindrome.cpp -------------------------------------------------------------------------------- /C++ Programs/Merge Two Sorted Linked Lists.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/Merge Two Sorted Linked Lists.cpp -------------------------------------------------------------------------------- /C++ Programs/Minimum Spanning Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/Minimum Spanning Tree.cpp -------------------------------------------------------------------------------- /C++ Programs/Moore's Voting Algorithms.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/Moore's Voting Algorithms.cpp -------------------------------------------------------------------------------- /C++ Programs/N_QUEEN_ino(n).cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/N_QUEEN_ino(n).cpp -------------------------------------------------------------------------------- /C++ Programs/NonRecursive_Preorder_Traversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/NonRecursive_Preorder_Traversal.cpp -------------------------------------------------------------------------------- /C++ Programs/PrimeFactors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/PrimeFactors.cpp -------------------------------------------------------------------------------- /C++ Programs/Primes and PrimeFactors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/Primes and PrimeFactors.cpp -------------------------------------------------------------------------------- /C++ Programs/PriorityQueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/PriorityQueue.cpp -------------------------------------------------------------------------------- /C++ Programs/RadixSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/RadixSort.cpp -------------------------------------------------------------------------------- /C++ Programs/Random_quickSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/Random_quickSort.cpp -------------------------------------------------------------------------------- /C++ Programs/Recursive_Inorder_Traversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/Recursive_Inorder_Traversal.cpp -------------------------------------------------------------------------------- /C++ Programs/Recursive_Postorder_Traversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/Recursive_Postorder_Traversal.cpp -------------------------------------------------------------------------------- /C++ Programs/Recursive_Preorder_Traversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/Recursive_Preorder_Traversal.cpp -------------------------------------------------------------------------------- /C++ Programs/Search_Insertion_Pos.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/Search_Insertion_Pos.cpp -------------------------------------------------------------------------------- /C++ Programs/ShellSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/ShellSort.cpp -------------------------------------------------------------------------------- /C++ Programs/Sieve of Eratosthenes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/Sieve of Eratosthenes.cpp -------------------------------------------------------------------------------- /C++ Programs/SlidingWindowMaximum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/SlidingWindowMaximum.cpp -------------------------------------------------------------------------------- /C++ Programs/Stock Span.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/Stock Span.cpp -------------------------------------------------------------------------------- /C++ Programs/SubsetSum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/SubsetSum.cpp -------------------------------------------------------------------------------- /C++ Programs/Topological-Sorting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/Topological-Sorting.cpp -------------------------------------------------------------------------------- /C++ Programs/Trapping-rain-water.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/Trapping-rain-water.cpp -------------------------------------------------------------------------------- /C++ Programs/binary_search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/binary_search.cpp -------------------------------------------------------------------------------- /C++ Programs/boundarytraversal_bt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/boundarytraversal_bt.cpp -------------------------------------------------------------------------------- /C++ Programs/bubble_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/bubble_sort.cpp -------------------------------------------------------------------------------- /C++ Programs/bucket_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/bucket_sort.cpp -------------------------------------------------------------------------------- /C++ Programs/buySellStocks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/buySellStocks.cpp -------------------------------------------------------------------------------- /C++ Programs/cloning_LinkedList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/cloning_LinkedList.cpp -------------------------------------------------------------------------------- /C++ Programs/code for finding the SQUARE ROOT of any no.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/code for finding the SQUARE ROOT of any no.cpp -------------------------------------------------------------------------------- /C++ Programs/countingsort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/countingsort.cpp -------------------------------------------------------------------------------- /C++ Programs/cycleSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/cycleSort.cpp -------------------------------------------------------------------------------- /C++ Programs/dijkstra_algorithm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/dijkstra_algorithm.cpp -------------------------------------------------------------------------------- /C++ Programs/fibonacci_series.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/fibonacci_series.cpp -------------------------------------------------------------------------------- /C++ Programs/image_overlap_leetcode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/image_overlap_leetcode.cpp -------------------------------------------------------------------------------- /C++ Programs/insertionsort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/insertionsort.cpp -------------------------------------------------------------------------------- /C++ Programs/merge_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/merge_sort.cpp -------------------------------------------------------------------------------- /C++ Programs/prism_algo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/prism_algo.cpp -------------------------------------------------------------------------------- /C++ Programs/queue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/queue.cpp -------------------------------------------------------------------------------- /C++ Programs/quickSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/quickSort.cpp -------------------------------------------------------------------------------- /C++ Programs/random_select.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/random_select.cpp -------------------------------------------------------------------------------- /C++ Programs/reverseLinkedList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/reverseLinkedList.cpp -------------------------------------------------------------------------------- /C++ Programs/reverse_LinkedList_using_stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/reverse_LinkedList_using_stack.cpp -------------------------------------------------------------------------------- /C++ Programs/selection-sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/selection-sort.cpp -------------------------------------------------------------------------------- /C++ Programs/sudokuSolver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/sudokuSolver.cpp -------------------------------------------------------------------------------- /C++ Programs/trie.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/C++ Programs/trie.cpp -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Java Programs/DijkstrasAlgorithm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Java Programs/DijkstrasAlgorithm.java -------------------------------------------------------------------------------- /Java Programs/Merge_sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Java Programs/Merge_sort.java -------------------------------------------------------------------------------- /Java Programs/Selection_Sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Java Programs/Selection_Sort.java -------------------------------------------------------------------------------- /JavaScript Programs/Palindrome_Checker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/JavaScript Programs/Palindrome_Checker.js -------------------------------------------------------------------------------- /JavaScript Programs/TimeConversion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/JavaScript Programs/TimeConversion.js -------------------------------------------------------------------------------- /Python Programs/AVL Tree(Balanced Binary Search Tree).py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/AVL Tree(Balanced Binary Search Tree).py -------------------------------------------------------------------------------- /Python Programs/Bellman Ford algorithm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/Bellman Ford algorithm.py -------------------------------------------------------------------------------- /Python Programs/Binary Search Tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/Binary Search Tree.py -------------------------------------------------------------------------------- /Python Programs/Breadth First Search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/Breadth First Search.py -------------------------------------------------------------------------------- /Python Programs/Bubble_Sort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/Bubble_Sort.py -------------------------------------------------------------------------------- /Python Programs/Count_Sort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/Count_Sort.py -------------------------------------------------------------------------------- /Python Programs/Depth First Search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/Depth First Search.py -------------------------------------------------------------------------------- /Python Programs/Dijkstra's Shortest Path algorithm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/Dijkstra's Shortest Path algorithm.py -------------------------------------------------------------------------------- /Python Programs/Factorial_Of_Large_Numbers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/Factorial_Of_Large_Numbers.py -------------------------------------------------------------------------------- /Python Programs/Heap_Python Buitlt in function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/Heap_Python Buitlt in function.py -------------------------------------------------------------------------------- /Python Programs/Knapsack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/Knapsack.py -------------------------------------------------------------------------------- /Python Programs/Linear_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/Linear_search.py -------------------------------------------------------------------------------- /Python Programs/Linked Lists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/Linked Lists.py -------------------------------------------------------------------------------- /Python Programs/LongestPalindromicSubstring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/LongestPalindromicSubstring.py -------------------------------------------------------------------------------- /Python Programs/Merge Sort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/Merge Sort.py -------------------------------------------------------------------------------- /Python Programs/Minimum Elements to Add to Form a Given Sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/Minimum Elements to Add to Form a Given Sum.py -------------------------------------------------------------------------------- /Python Programs/Prims-Jarnik Algorithm MST.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/Prims-Jarnik Algorithm MST.py -------------------------------------------------------------------------------- /Python Programs/Queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/Queue.py -------------------------------------------------------------------------------- /Python Programs/Quick sort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/Quick sort.py -------------------------------------------------------------------------------- /Python Programs/Selection sort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/Selection sort.py -------------------------------------------------------------------------------- /Python Programs/Stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/Stack.py -------------------------------------------------------------------------------- /Python Programs/Trapping_Rain_Water.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/Trapping_Rain_Water.py -------------------------------------------------------------------------------- /Python Programs/collatz_sequence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/collatz_sequence.py -------------------------------------------------------------------------------- /Python Programs/def_integrals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/def_integrals.py -------------------------------------------------------------------------------- /Python Programs/diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/diff.py -------------------------------------------------------------------------------- /Python Programs/gradient_descent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/gradient_descent.py -------------------------------------------------------------------------------- /Python Programs/kaprekar_const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/kaprekar_const.py -------------------------------------------------------------------------------- /Python Programs/longestValidParentheses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/longestValidParentheses.py -------------------------------------------------------------------------------- /Python Programs/longest_common_prefix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/Python Programs/longest_common_prefix.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/imhardikdesai/DSA-Algorithms/HEAD/README.md --------------------------------------------------------------------------------