├── Codechef-Solutions ├── August Long Challenge-2020 │ ├── AnotherCardGame.py │ ├── ChefWars.py.py │ ├── Chef_And_linear_Chess.py │ ├── README.md │ └── SmallestKMP.py ├── June-Long-2020-CHFICRM │ ├── explanation.md │ └── solution.cpp ├── June-Long-2020-EOEO │ ├── explanation.md │ └── solution.cpp └── June-Long-2020-EVENM │ ├── explanation.md │ └── solution.cpp ├── Dijkstra's-Algorithm.cpp ├── Egg Drop Algo └── egg_drop.cs ├── Fast Modular Exponentiation ├── FastModularExponentiation.cpp └── FastModularExponentiation.md ├── Flood Fill Algo ├── Flood Fill Algorithm (JAVA).java └── Flood Fill Algorithm.md ├── FloydWarshall Algorithm ├── floydwarshall.cpp └── floydwarshall.java ├── Google Foobar Challenge ├── Level 1 │ └── I Love Lance & Janice.py ├── Level 2 │ ├── Elevator Maintenance.py │ └── Please Pass the Coded Messages.py ├── Level 3 │ ├── Doomsday Fuel.py │ ├── Find the Access Codes.py │ └── Fuel Injection Perfection.py ├── Level 4 │ ├── Escape Pods.py │ └── Running with Bunnies.py ├── Level 5 │ └── Expanding Nebula.py ├── Problem Statement - Fuel.md ├── Problem-Statement- Bomb-Baby.md ├── Question.md ├── Solution.py ├── bomb_baby.py └── fuel-injection-perfection.py ├── Google Foobar ├── BreedingLikeRabbits.md ├── BreedingLikeRabbits.py ├── Undercover-Underground.md └── Undercover-Underground.py ├── Hopcroft–Karp Algorithm └── hopcroftkarp.cpp ├── Kadane Algo ├── kadaneAlgo.md └── kadaneAlgorithm.cpp ├── LICENSE.md ├── Matrix Exponentition └── matrixexponentiation.cpp ├── Minesweeper Algo └── minesweeper.cpp ├── Number Theory ├── Binary_Exponentiation.cpp ├── FibonacciHuge.cpp ├── Matrix_exponentiation.cpp ├── NthFibonacci.cpp ├── PisanoPeriod.cpp ├── PisanoPeriod_Fibonacci_SumLastDigit.cpp ├── PisanoPeriod_Fibonacci_SumSquares.cpp ├── PisanoPeriod_Nthfibonacci_last_digit.cpp ├── Primality_Test.cpp ├── Prime_Factorisation.cpp ├── Sieve_of_Eratosthenes.cpp ├── chinees_reminder.cpp ├── factorisation_using_sieve.cpp ├── inverse_modulo(prime).cpp └── logarithmic_power.cpp ├── Problems and General Algos ├── DutchNationalFlag.cpp ├── FCFS.c ├── SJF.c ├── goldbachfinal.c ├── kahn's algorithm ├── pancake_sorting ├── phone_keypad_problem.cpp └── strassensMatrixMultiplication.cpp ├── README.md ├── Recursion DP ├── 2048_problem_recursion.cpp ├── BinomialCoefficient.cpp ├── BinomialCoefficient.md ├── LCS.cpp └── LIS1.cpp ├── RoundRobinSchedulingAlgorithm └── roundrobin.c ├── Searching Algos & Problems ├── BFS Algorithm ├── DFS ├── InterpolationSearch.cpp ├── JumpSearch.cpp ├── TernarySearch.C ├── binarysearch.cpp ├── exponentialSearch.cpp └── linear_search.py ├── Sieve of Earstosthenes ├── readme.md └── sieve.cpp ├── Sorting Algos & Problems ├── Counting Sort │ ├── Implementation using C++ │ ├── Pseudo Code - Documentation │ ├── countSort.cpp │ └── doc.md ├── CountingSort.cpp ├── InsertionSort.cpp ├── MergeSort.cpp ├── Shell Sort.cpp ├── bitonic_sort.java ├── buublesort.cpp ├── combsort.cpp ├── heap_sort.cpp ├── oddEvenSort.py ├── quicksort.cpp ├── selsort.cpp ├── sorting_012.py ├── topologicalsort.cpp └── topologicalsort.md ├── Stacks ├── Readme.md ├── StackArray.java └── StackLinkedList.java ├── Trees and Graphs ├── CycleDetectionDirectedGraph.cpp ├── D-NumberOfDifferentOnSegment.cpp ├── Dijkstra_Algorithm │ ├── Dijkstra_Algorithm.java │ └── readme.md ├── Fenwich_Tree.cpp ├── Height of Binary Tree.txt ├── Inorder,Preorder and Postorder Traversal.cpp ├── Inorder,Preorder and Postorder Traversal.md ├── Iterative_Segment_Tree.cpp ├── SegmentTree.md ├── Union Find Algorithm (JAVA).java ├── avl_tree.php ├── segmentTree.cpp └── segtree.md ├── kruskals Algorithm ├── kruskal.cpp └── readme.md └── tictactoe ├── OpenSans-Regular.ttf ├── __pycache__ └── tictactoe.cpython-38.pyc ├── requirements.txt ├── runner.py └── tictactoe.py /Codechef-Solutions/August Long Challenge-2020/AnotherCardGame.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Codechef-Solutions/August Long Challenge-2020/AnotherCardGame.py -------------------------------------------------------------------------------- /Codechef-Solutions/August Long Challenge-2020/ChefWars.py.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Codechef-Solutions/August Long Challenge-2020/ChefWars.py.py -------------------------------------------------------------------------------- /Codechef-Solutions/August Long Challenge-2020/Chef_And_linear_Chess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Codechef-Solutions/August Long Challenge-2020/Chef_And_linear_Chess.py -------------------------------------------------------------------------------- /Codechef-Solutions/August Long Challenge-2020/README.md: -------------------------------------------------------------------------------- 1 | # Solutions to August Long Challenge 2020 2 | -------------------------------------------------------------------------------- /Codechef-Solutions/August Long Challenge-2020/SmallestKMP.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Codechef-Solutions/August Long Challenge-2020/SmallestKMP.py -------------------------------------------------------------------------------- /Codechef-Solutions/June-Long-2020-CHFICRM/explanation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Codechef-Solutions/June-Long-2020-CHFICRM/explanation.md -------------------------------------------------------------------------------- /Codechef-Solutions/June-Long-2020-CHFICRM/solution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Codechef-Solutions/June-Long-2020-CHFICRM/solution.cpp -------------------------------------------------------------------------------- /Codechef-Solutions/June-Long-2020-EOEO/explanation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Codechef-Solutions/June-Long-2020-EOEO/explanation.md -------------------------------------------------------------------------------- /Codechef-Solutions/June-Long-2020-EOEO/solution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Codechef-Solutions/June-Long-2020-EOEO/solution.cpp -------------------------------------------------------------------------------- /Codechef-Solutions/June-Long-2020-EVENM/explanation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Codechef-Solutions/June-Long-2020-EVENM/explanation.md -------------------------------------------------------------------------------- /Codechef-Solutions/June-Long-2020-EVENM/solution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Codechef-Solutions/June-Long-2020-EVENM/solution.cpp -------------------------------------------------------------------------------- /Dijkstra's-Algorithm.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Egg Drop Algo/egg_drop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Egg Drop Algo/egg_drop.cs -------------------------------------------------------------------------------- /Fast Modular Exponentiation/FastModularExponentiation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Fast Modular Exponentiation/FastModularExponentiation.cpp -------------------------------------------------------------------------------- /Fast Modular Exponentiation/FastModularExponentiation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Fast Modular Exponentiation/FastModularExponentiation.md -------------------------------------------------------------------------------- /Flood Fill Algo/Flood Fill Algorithm (JAVA).java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Flood Fill Algo/Flood Fill Algorithm (JAVA).java -------------------------------------------------------------------------------- /Flood Fill Algo/Flood Fill Algorithm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Flood Fill Algo/Flood Fill Algorithm.md -------------------------------------------------------------------------------- /FloydWarshall Algorithm/floydwarshall.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/FloydWarshall Algorithm/floydwarshall.cpp -------------------------------------------------------------------------------- /FloydWarshall Algorithm/floydwarshall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/FloydWarshall Algorithm/floydwarshall.java -------------------------------------------------------------------------------- /Google Foobar Challenge/Level 1/I Love Lance & Janice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Google Foobar Challenge/Level 1/I Love Lance & Janice.py -------------------------------------------------------------------------------- /Google Foobar Challenge/Level 2/Elevator Maintenance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Google Foobar Challenge/Level 2/Elevator Maintenance.py -------------------------------------------------------------------------------- /Google Foobar Challenge/Level 2/Please Pass the Coded Messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Google Foobar Challenge/Level 2/Please Pass the Coded Messages.py -------------------------------------------------------------------------------- /Google Foobar Challenge/Level 3/Doomsday Fuel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Google Foobar Challenge/Level 3/Doomsday Fuel.py -------------------------------------------------------------------------------- /Google Foobar Challenge/Level 3/Find the Access Codes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Google Foobar Challenge/Level 3/Find the Access Codes.py -------------------------------------------------------------------------------- /Google Foobar Challenge/Level 3/Fuel Injection Perfection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Google Foobar Challenge/Level 3/Fuel Injection Perfection.py -------------------------------------------------------------------------------- /Google Foobar Challenge/Level 4/Escape Pods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Google Foobar Challenge/Level 4/Escape Pods.py -------------------------------------------------------------------------------- /Google Foobar Challenge/Level 4/Running with Bunnies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Google Foobar Challenge/Level 4/Running with Bunnies.py -------------------------------------------------------------------------------- /Google Foobar Challenge/Level 5/Expanding Nebula.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Google Foobar Challenge/Level 5/Expanding Nebula.py -------------------------------------------------------------------------------- /Google Foobar Challenge/Problem Statement - Fuel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Google Foobar Challenge/Problem Statement - Fuel.md -------------------------------------------------------------------------------- /Google Foobar Challenge/Problem-Statement- Bomb-Baby.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Google Foobar Challenge/Problem-Statement- Bomb-Baby.md -------------------------------------------------------------------------------- /Google Foobar Challenge/Question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Google Foobar Challenge/Question.md -------------------------------------------------------------------------------- /Google Foobar Challenge/Solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Google Foobar Challenge/Solution.py -------------------------------------------------------------------------------- /Google Foobar Challenge/bomb_baby.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Google Foobar Challenge/bomb_baby.py -------------------------------------------------------------------------------- /Google Foobar Challenge/fuel-injection-perfection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Google Foobar Challenge/fuel-injection-perfection.py -------------------------------------------------------------------------------- /Google Foobar/BreedingLikeRabbits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Google Foobar/BreedingLikeRabbits.md -------------------------------------------------------------------------------- /Google Foobar/BreedingLikeRabbits.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Google Foobar/BreedingLikeRabbits.py -------------------------------------------------------------------------------- /Google Foobar/Undercover-Underground.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Google Foobar/Undercover-Underground.md -------------------------------------------------------------------------------- /Google Foobar/Undercover-Underground.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Google Foobar/Undercover-Underground.py -------------------------------------------------------------------------------- /Hopcroft–Karp Algorithm/hopcroftkarp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Hopcroft–Karp Algorithm/hopcroftkarp.cpp -------------------------------------------------------------------------------- /Kadane Algo/kadaneAlgo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Kadane Algo/kadaneAlgo.md -------------------------------------------------------------------------------- /Kadane Algo/kadaneAlgorithm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Kadane Algo/kadaneAlgorithm.cpp -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Matrix Exponentition/matrixexponentiation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Matrix Exponentition/matrixexponentiation.cpp -------------------------------------------------------------------------------- /Minesweeper Algo/minesweeper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Minesweeper Algo/minesweeper.cpp -------------------------------------------------------------------------------- /Number Theory/Binary_Exponentiation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Number Theory/Binary_Exponentiation.cpp -------------------------------------------------------------------------------- /Number Theory/FibonacciHuge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Number Theory/FibonacciHuge.cpp -------------------------------------------------------------------------------- /Number Theory/Matrix_exponentiation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Number Theory/Matrix_exponentiation.cpp -------------------------------------------------------------------------------- /Number Theory/NthFibonacci.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Number Theory/NthFibonacci.cpp -------------------------------------------------------------------------------- /Number Theory/PisanoPeriod.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Number Theory/PisanoPeriod.cpp -------------------------------------------------------------------------------- /Number Theory/PisanoPeriod_Fibonacci_SumLastDigit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Number Theory/PisanoPeriod_Fibonacci_SumLastDigit.cpp -------------------------------------------------------------------------------- /Number Theory/PisanoPeriod_Fibonacci_SumSquares.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Number Theory/PisanoPeriod_Fibonacci_SumSquares.cpp -------------------------------------------------------------------------------- /Number Theory/PisanoPeriod_Nthfibonacci_last_digit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Number Theory/PisanoPeriod_Nthfibonacci_last_digit.cpp -------------------------------------------------------------------------------- /Number Theory/Primality_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Number Theory/Primality_Test.cpp -------------------------------------------------------------------------------- /Number Theory/Prime_Factorisation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Number Theory/Prime_Factorisation.cpp -------------------------------------------------------------------------------- /Number Theory/Sieve_of_Eratosthenes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Number Theory/Sieve_of_Eratosthenes.cpp -------------------------------------------------------------------------------- /Number Theory/chinees_reminder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Number Theory/chinees_reminder.cpp -------------------------------------------------------------------------------- /Number Theory/factorisation_using_sieve.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Number Theory/factorisation_using_sieve.cpp -------------------------------------------------------------------------------- /Number Theory/inverse_modulo(prime).cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Number Theory/inverse_modulo(prime).cpp -------------------------------------------------------------------------------- /Number Theory/logarithmic_power.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Number Theory/logarithmic_power.cpp -------------------------------------------------------------------------------- /Problems and General Algos/DutchNationalFlag.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Problems and General Algos/DutchNationalFlag.cpp -------------------------------------------------------------------------------- /Problems and General Algos/FCFS.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Problems and General Algos/FCFS.c -------------------------------------------------------------------------------- /Problems and General Algos/SJF.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Problems and General Algos/SJF.c -------------------------------------------------------------------------------- /Problems and General Algos/goldbachfinal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Problems and General Algos/goldbachfinal.c -------------------------------------------------------------------------------- /Problems and General Algos/kahn's algorithm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Problems and General Algos/kahn's algorithm -------------------------------------------------------------------------------- /Problems and General Algos/pancake_sorting: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Problems and General Algos/pancake_sorting -------------------------------------------------------------------------------- /Problems and General Algos/phone_keypad_problem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Problems and General Algos/phone_keypad_problem.cpp -------------------------------------------------------------------------------- /Problems and General Algos/strassensMatrixMultiplication.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Problems and General Algos/strassensMatrixMultiplication.cpp -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/README.md -------------------------------------------------------------------------------- /Recursion DP/2048_problem_recursion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Recursion DP/2048_problem_recursion.cpp -------------------------------------------------------------------------------- /Recursion DP/BinomialCoefficient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Recursion DP/BinomialCoefficient.cpp -------------------------------------------------------------------------------- /Recursion DP/BinomialCoefficient.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Recursion DP/BinomialCoefficient.md -------------------------------------------------------------------------------- /Recursion DP/LCS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Recursion DP/LCS.cpp -------------------------------------------------------------------------------- /Recursion DP/LIS1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Recursion DP/LIS1.cpp -------------------------------------------------------------------------------- /RoundRobinSchedulingAlgorithm/roundrobin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/RoundRobinSchedulingAlgorithm/roundrobin.c -------------------------------------------------------------------------------- /Searching Algos & Problems/BFS Algorithm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Searching Algos & Problems/BFS Algorithm -------------------------------------------------------------------------------- /Searching Algos & Problems/DFS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Searching Algos & Problems/DFS -------------------------------------------------------------------------------- /Searching Algos & Problems/InterpolationSearch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Searching Algos & Problems/InterpolationSearch.cpp -------------------------------------------------------------------------------- /Searching Algos & Problems/JumpSearch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Searching Algos & Problems/JumpSearch.cpp -------------------------------------------------------------------------------- /Searching Algos & Problems/TernarySearch.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Searching Algos & Problems/TernarySearch.C -------------------------------------------------------------------------------- /Searching Algos & Problems/binarysearch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Searching Algos & Problems/binarysearch.cpp -------------------------------------------------------------------------------- /Searching Algos & Problems/exponentialSearch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Searching Algos & Problems/exponentialSearch.cpp -------------------------------------------------------------------------------- /Searching Algos & Problems/linear_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Searching Algos & Problems/linear_search.py -------------------------------------------------------------------------------- /Sieve of Earstosthenes/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Sieve of Earstosthenes/readme.md -------------------------------------------------------------------------------- /Sieve of Earstosthenes/sieve.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Sieve of Earstosthenes/sieve.cpp -------------------------------------------------------------------------------- /Sorting Algos & Problems/Counting Sort/Implementation using C++: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Sorting Algos & Problems/Counting Sort/Implementation using C++ -------------------------------------------------------------------------------- /Sorting Algos & Problems/Counting Sort/Pseudo Code - Documentation: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Sorting Algos & Problems/Counting Sort/Pseudo Code - Documentation -------------------------------------------------------------------------------- /Sorting Algos & Problems/Counting Sort/countSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Sorting Algos & Problems/Counting Sort/countSort.cpp -------------------------------------------------------------------------------- /Sorting Algos & Problems/Counting Sort/doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Sorting Algos & Problems/Counting Sort/doc.md -------------------------------------------------------------------------------- /Sorting Algos & Problems/CountingSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Sorting Algos & Problems/CountingSort.cpp -------------------------------------------------------------------------------- /Sorting Algos & Problems/InsertionSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Sorting Algos & Problems/InsertionSort.cpp -------------------------------------------------------------------------------- /Sorting Algos & Problems/MergeSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Sorting Algos & Problems/MergeSort.cpp -------------------------------------------------------------------------------- /Sorting Algos & Problems/Shell Sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Sorting Algos & Problems/Shell Sort.cpp -------------------------------------------------------------------------------- /Sorting Algos & Problems/bitonic_sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Sorting Algos & Problems/bitonic_sort.java -------------------------------------------------------------------------------- /Sorting Algos & Problems/buublesort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Sorting Algos & Problems/buublesort.cpp -------------------------------------------------------------------------------- /Sorting Algos & Problems/combsort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Sorting Algos & Problems/combsort.cpp -------------------------------------------------------------------------------- /Sorting Algos & Problems/heap_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Sorting Algos & Problems/heap_sort.cpp -------------------------------------------------------------------------------- /Sorting Algos & Problems/oddEvenSort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Sorting Algos & Problems/oddEvenSort.py -------------------------------------------------------------------------------- /Sorting Algos & Problems/quicksort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Sorting Algos & Problems/quicksort.cpp -------------------------------------------------------------------------------- /Sorting Algos & Problems/selsort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Sorting Algos & Problems/selsort.cpp -------------------------------------------------------------------------------- /Sorting Algos & Problems/sorting_012.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Sorting Algos & Problems/sorting_012.py -------------------------------------------------------------------------------- /Sorting Algos & Problems/topologicalsort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Sorting Algos & Problems/topologicalsort.cpp -------------------------------------------------------------------------------- /Sorting Algos & Problems/topologicalsort.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Sorting Algos & Problems/topologicalsort.md -------------------------------------------------------------------------------- /Stacks/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Stacks/Readme.md -------------------------------------------------------------------------------- /Stacks/StackArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Stacks/StackArray.java -------------------------------------------------------------------------------- /Stacks/StackLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Stacks/StackLinkedList.java -------------------------------------------------------------------------------- /Trees and Graphs/CycleDetectionDirectedGraph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Trees and Graphs/CycleDetectionDirectedGraph.cpp -------------------------------------------------------------------------------- /Trees and Graphs/D-NumberOfDifferentOnSegment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Trees and Graphs/D-NumberOfDifferentOnSegment.cpp -------------------------------------------------------------------------------- /Trees and Graphs/Dijkstra_Algorithm/Dijkstra_Algorithm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Trees and Graphs/Dijkstra_Algorithm/Dijkstra_Algorithm.java -------------------------------------------------------------------------------- /Trees and Graphs/Dijkstra_Algorithm/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Trees and Graphs/Dijkstra_Algorithm/readme.md -------------------------------------------------------------------------------- /Trees and Graphs/Fenwich_Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Trees and Graphs/Fenwich_Tree.cpp -------------------------------------------------------------------------------- /Trees and Graphs/Height of Binary Tree.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Trees and Graphs/Height of Binary Tree.txt -------------------------------------------------------------------------------- /Trees and Graphs/Inorder,Preorder and Postorder Traversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Trees and Graphs/Inorder,Preorder and Postorder Traversal.cpp -------------------------------------------------------------------------------- /Trees and Graphs/Inorder,Preorder and Postorder Traversal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Trees and Graphs/Inorder,Preorder and Postorder Traversal.md -------------------------------------------------------------------------------- /Trees and Graphs/Iterative_Segment_Tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Trees and Graphs/Iterative_Segment_Tree.cpp -------------------------------------------------------------------------------- /Trees and Graphs/SegmentTree.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Trees and Graphs/SegmentTree.md -------------------------------------------------------------------------------- /Trees and Graphs/Union Find Algorithm (JAVA).java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Trees and Graphs/Union Find Algorithm (JAVA).java -------------------------------------------------------------------------------- /Trees and Graphs/avl_tree.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Trees and Graphs/avl_tree.php -------------------------------------------------------------------------------- /Trees and Graphs/segmentTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Trees and Graphs/segmentTree.cpp -------------------------------------------------------------------------------- /Trees and Graphs/segtree.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/Trees and Graphs/segtree.md -------------------------------------------------------------------------------- /kruskals Algorithm/kruskal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/kruskals Algorithm/kruskal.cpp -------------------------------------------------------------------------------- /kruskals Algorithm/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/kruskals Algorithm/readme.md -------------------------------------------------------------------------------- /tictactoe/OpenSans-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/tictactoe/OpenSans-Regular.ttf -------------------------------------------------------------------------------- /tictactoe/__pycache__/tictactoe.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/tictactoe/__pycache__/tictactoe.cpython-38.pyc -------------------------------------------------------------------------------- /tictactoe/requirements.txt: -------------------------------------------------------------------------------- 1 | pygame 2 | -------------------------------------------------------------------------------- /tictactoe/runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/tictactoe/runner.py -------------------------------------------------------------------------------- /tictactoe/tictactoe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vishal1003/Algorithms/HEAD/tictactoe/tictactoe.py --------------------------------------------------------------------------------