├── .DS_Store ├── BasicBitmaskingOperations.cpp ├── BinarySearchTree.c ├── BitManipulation.md ├── CONTRIBUTING.md ├── Data Structures in JAVA ├── .DS_Store └── GeeksForGeeks │ ├── .DS_Store │ └── Sorts.java ├── Data Structures ├── BFS.cpp ├── BinaryTree.java ├── LinkedList │ ├── Loop in LL.cpp │ └── linked.cpp ├── SegmentTrees.c ├── VectorErase.cpp ├── VectorSort.cpp ├── heap.java ├── kruskals.cpp ├── queue.cpp └── stack.cpp ├── Dijkstra'sShortestPathAlgorithm.cpp ├── Games ├── Maze.cpp ├── Snake.cpp ├── flappy bird │ ├── flappy bird.cbp │ ├── flappy bird.layout │ ├── main.cpp │ └── obj │ │ └── Debug │ │ └── main.o └── tic tac toe │ ├── bin │ └── Debug │ │ └── tic tac toe.exe │ ├── main.cpp │ ├── obj │ └── Debug │ │ └── main.o │ ├── tic tac toe.cbp │ └── tic tac toe.layout ├── General ├── Day Of Week.c ├── Diophantine_Equation.cpp ├── Fast_Exponentiation.cpp ├── Modular Exponentation.cpp ├── Prime Factors.py ├── Prime.cpp ├── Segmented Sieve.cpp ├── fibonacci.java ├── linearRecurssion.cpp ├── palindrome.java ├── sieve of eratosthenes.cpp └── sorted_rotatedarray.cpp ├── Greedy └── Greedy.java ├── Insertion_Deletion_in_array ├── Insertion_sorting.cpp ├── Linked_list.cpp ├── PULL_REQUEST_TEMPLATE.md ├── README 2019 Hactoberfest 2019.md ├── README.md ├── Search ├── Binary_Search.cpp ├── Linear_Search.cpp └── Ternary_Search.cpp ├── Solutions to Known Problems ├── CODECHEF_DIVSUBS ├── SPOJ_FAVDICE.cpp ├── SPOJ_FIBOSUM.cpp ├── between two sets.cpp ├── cats and mouse.cpp ├── electronics shop.cpp └── sock merchant.cpp ├── Sorting ├── Bubble_Sort.cpp ├── HeapSort.c ├── Recursive_insertionsort.cpp ├── bubble-sort.py ├── bubblesort_recursion.cpp ├── ins_sort.cpp ├── merge_2arrays.cpp ├── merge_sort.cpp ├── quick_sort.java ├── selection_sort.cpp └── selectionsort.java ├── Strings └── Anagram.java ├── coinchange.cpp ├── dist_from_source.cpp ├── fast_expo.cpp ├── snackdown2019-OnlineQualifier ├── Chef and Operations.md ├── Chef and Semi-Primes.md ├── FidingTeammates.md ├── Qualifying to Pre-Elimination.md └── Spread the Word.md └── tbbfs.cpp /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/.DS_Store -------------------------------------------------------------------------------- /BasicBitmaskingOperations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/BasicBitmaskingOperations.cpp -------------------------------------------------------------------------------- /BinarySearchTree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/BinarySearchTree.c -------------------------------------------------------------------------------- /BitManipulation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/BitManipulation.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Data Structures in JAVA/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Data Structures in JAVA/.DS_Store -------------------------------------------------------------------------------- /Data Structures in JAVA/GeeksForGeeks/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Data Structures in JAVA/GeeksForGeeks/.DS_Store -------------------------------------------------------------------------------- /Data Structures in JAVA/GeeksForGeeks/Sorts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Data Structures in JAVA/GeeksForGeeks/Sorts.java -------------------------------------------------------------------------------- /Data Structures/BFS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Data Structures/BFS.cpp -------------------------------------------------------------------------------- /Data Structures/BinaryTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Data Structures/BinaryTree.java -------------------------------------------------------------------------------- /Data Structures/LinkedList/Loop in LL.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Data Structures/LinkedList/Loop in LL.cpp -------------------------------------------------------------------------------- /Data Structures/LinkedList/linked.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Data Structures/LinkedList/linked.cpp -------------------------------------------------------------------------------- /Data Structures/SegmentTrees.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Data Structures/SegmentTrees.c -------------------------------------------------------------------------------- /Data Structures/VectorErase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Data Structures/VectorErase.cpp -------------------------------------------------------------------------------- /Data Structures/VectorSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Data Structures/VectorSort.cpp -------------------------------------------------------------------------------- /Data Structures/heap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Data Structures/heap.java -------------------------------------------------------------------------------- /Data Structures/kruskals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Data Structures/kruskals.cpp -------------------------------------------------------------------------------- /Data Structures/queue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Data Structures/queue.cpp -------------------------------------------------------------------------------- /Data Structures/stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Data Structures/stack.cpp -------------------------------------------------------------------------------- /Dijkstra'sShortestPathAlgorithm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Dijkstra'sShortestPathAlgorithm.cpp -------------------------------------------------------------------------------- /Games/Maze.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Games/Maze.cpp -------------------------------------------------------------------------------- /Games/Snake.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Games/Snake.cpp -------------------------------------------------------------------------------- /Games/flappy bird/flappy bird.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Games/flappy bird/flappy bird.cbp -------------------------------------------------------------------------------- /Games/flappy bird/flappy bird.layout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Games/flappy bird/flappy bird.layout -------------------------------------------------------------------------------- /Games/flappy bird/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Games/flappy bird/main.cpp -------------------------------------------------------------------------------- /Games/flappy bird/obj/Debug/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Games/flappy bird/obj/Debug/main.o -------------------------------------------------------------------------------- /Games/tic tac toe/bin/Debug/tic tac toe.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Games/tic tac toe/bin/Debug/tic tac toe.exe -------------------------------------------------------------------------------- /Games/tic tac toe/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Games/tic tac toe/main.cpp -------------------------------------------------------------------------------- /Games/tic tac toe/obj/Debug/main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Games/tic tac toe/obj/Debug/main.o -------------------------------------------------------------------------------- /Games/tic tac toe/tic tac toe.cbp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Games/tic tac toe/tic tac toe.cbp -------------------------------------------------------------------------------- /Games/tic tac toe/tic tac toe.layout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Games/tic tac toe/tic tac toe.layout -------------------------------------------------------------------------------- /General/Day Of Week.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/General/Day Of Week.c -------------------------------------------------------------------------------- /General/Diophantine_Equation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/General/Diophantine_Equation.cpp -------------------------------------------------------------------------------- /General/Fast_Exponentiation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/General/Fast_Exponentiation.cpp -------------------------------------------------------------------------------- /General/Modular Exponentation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/General/Modular Exponentation.cpp -------------------------------------------------------------------------------- /General/Prime Factors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/General/Prime Factors.py -------------------------------------------------------------------------------- /General/Prime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/General/Prime.cpp -------------------------------------------------------------------------------- /General/Segmented Sieve.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/General/Segmented Sieve.cpp -------------------------------------------------------------------------------- /General/fibonacci.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/General/fibonacci.java -------------------------------------------------------------------------------- /General/linearRecurssion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/General/linearRecurssion.cpp -------------------------------------------------------------------------------- /General/palindrome.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/General/palindrome.java -------------------------------------------------------------------------------- /General/sieve of eratosthenes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/General/sieve of eratosthenes.cpp -------------------------------------------------------------------------------- /General/sorted_rotatedarray.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/General/sorted_rotatedarray.cpp -------------------------------------------------------------------------------- /Greedy/Greedy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Greedy/Greedy.java -------------------------------------------------------------------------------- /Insertion_Deletion_in_array: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Insertion_Deletion_in_array -------------------------------------------------------------------------------- /Insertion_sorting.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Insertion_sorting.cpp -------------------------------------------------------------------------------- /Linked_list.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Linked_list.cpp -------------------------------------------------------------------------------- /PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /README 2019 Hactoberfest 2019.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/README 2019 Hactoberfest 2019.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/README.md -------------------------------------------------------------------------------- /Search/Binary_Search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Search/Binary_Search.cpp -------------------------------------------------------------------------------- /Search/Linear_Search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Search/Linear_Search.cpp -------------------------------------------------------------------------------- /Search/Ternary_Search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Search/Ternary_Search.cpp -------------------------------------------------------------------------------- /Solutions to Known Problems/CODECHEF_DIVSUBS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Solutions to Known Problems/CODECHEF_DIVSUBS -------------------------------------------------------------------------------- /Solutions to Known Problems/SPOJ_FAVDICE.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Solutions to Known Problems/SPOJ_FAVDICE.cpp -------------------------------------------------------------------------------- /Solutions to Known Problems/SPOJ_FIBOSUM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Solutions to Known Problems/SPOJ_FIBOSUM.cpp -------------------------------------------------------------------------------- /Solutions to Known Problems/between two sets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Solutions to Known Problems/between two sets.cpp -------------------------------------------------------------------------------- /Solutions to Known Problems/cats and mouse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Solutions to Known Problems/cats and mouse.cpp -------------------------------------------------------------------------------- /Solutions to Known Problems/electronics shop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Solutions to Known Problems/electronics shop.cpp -------------------------------------------------------------------------------- /Solutions to Known Problems/sock merchant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Solutions to Known Problems/sock merchant.cpp -------------------------------------------------------------------------------- /Sorting/Bubble_Sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Sorting/Bubble_Sort.cpp -------------------------------------------------------------------------------- /Sorting/HeapSort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Sorting/HeapSort.c -------------------------------------------------------------------------------- /Sorting/Recursive_insertionsort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Sorting/Recursive_insertionsort.cpp -------------------------------------------------------------------------------- /Sorting/bubble-sort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Sorting/bubble-sort.py -------------------------------------------------------------------------------- /Sorting/bubblesort_recursion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Sorting/bubblesort_recursion.cpp -------------------------------------------------------------------------------- /Sorting/ins_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Sorting/ins_sort.cpp -------------------------------------------------------------------------------- /Sorting/merge_2arrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Sorting/merge_2arrays.cpp -------------------------------------------------------------------------------- /Sorting/merge_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Sorting/merge_sort.cpp -------------------------------------------------------------------------------- /Sorting/quick_sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Sorting/quick_sort.java -------------------------------------------------------------------------------- /Sorting/selection_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Sorting/selection_sort.cpp -------------------------------------------------------------------------------- /Sorting/selectionsort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Sorting/selectionsort.java -------------------------------------------------------------------------------- /Strings/Anagram.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/Strings/Anagram.java -------------------------------------------------------------------------------- /coinchange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/coinchange.cpp -------------------------------------------------------------------------------- /dist_from_source.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/dist_from_source.cpp -------------------------------------------------------------------------------- /fast_expo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/fast_expo.cpp -------------------------------------------------------------------------------- /snackdown2019-OnlineQualifier/Chef and Operations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/snackdown2019-OnlineQualifier/Chef and Operations.md -------------------------------------------------------------------------------- /snackdown2019-OnlineQualifier/Chef and Semi-Primes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/snackdown2019-OnlineQualifier/Chef and Semi-Primes.md -------------------------------------------------------------------------------- /snackdown2019-OnlineQualifier/FidingTeammates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/snackdown2019-OnlineQualifier/FidingTeammates.md -------------------------------------------------------------------------------- /snackdown2019-OnlineQualifier/Qualifying to Pre-Elimination.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/snackdown2019-OnlineQualifier/Qualifying to Pre-Elimination.md -------------------------------------------------------------------------------- /snackdown2019-OnlineQualifier/Spread the Word.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/snackdown2019-OnlineQualifier/Spread the Word.md -------------------------------------------------------------------------------- /tbbfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/IOSD/Algo/HEAD/tbbfs.cpp --------------------------------------------------------------------------------