├── .gitignore ├── .vscode └── settings.json ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── algorithms ├── EuclideanAlgorithm │ ├── c │ │ └── euclid.c │ └── python │ │ └── euclideanAlgorithm.py ├── Graph │ └── connected_components_in_undirected_graph │ │ └── python │ │ └── ConnectedComponents.py ├── a_search │ └── cpp │ │ └── a_star.cpp ├── backtracking │ └── c │ │ ├── n_queens_problem.c │ │ ├── rat_in_a_maze_problem.c │ │ ├── sudoku_problem.c │ │ └── the_knight_tour_problem.c ├── bellman_ford │ ├── cpp │ │ └── bellman_ford.cpp │ └── java │ │ └── BellmanFord.java ├── bfs │ ├── cpp │ │ └── bfs.cpp │ └── java │ │ └── Graph.java ├── binary_search │ ├── PHP │ │ └── binarysearch.php │ ├── binary_search.md │ ├── c │ │ └── binary_search.c │ ├── cpp │ │ └── binary_search.cpp │ ├── java │ │ └── binarysearch.java │ ├── javascript │ │ └── binary_search.js │ ├── python │ │ └── binary_search.py │ └── ruby │ │ └── binary_search.rb ├── bipartite_check │ └── cpp │ │ └── bipartite.cpp ├── bitwise │ ├── cpp │ │ └── generating_subsets.cpp │ └── java │ │ ├── AddTwoNumbersWithoutPlusOperator.java │ │ ├── BinaryPalidrome.java │ │ ├── NegateANumberWithoutPlusOperator.java │ │ ├── Optimized_permutation │ │ └── Subsets.java ├── bogo_sort │ ├── java │ │ └── BogoSort.java │ ├── python │ │ └── bogo.py │ └── ruby │ │ └── bogo_sort.rb ├── breadth_first_search │ └── cpp │ │ └── bfs.cpp ├── bubble_sort │ ├── README.md │ ├── assembly_mips │ │ └── bubble_sort.asm │ ├── bash │ │ └── bubblesort.sh │ ├── c │ │ └── bubble_sort.c │ ├── cpp │ │ ├── bubble_sort_1.cpp │ │ └── bubblesort.cpp │ ├── crystal │ │ └── bubble_sort.cr │ ├── csharp │ │ └── BubbleSort.cs │ ├── elixir │ │ ├── README.md │ │ └── bubblesort.ex │ ├── go │ │ └── bubble-sort-algorithm.go │ ├── haskell │ │ └── bubble_sort.hs │ ├── java │ │ ├── BubbleSortExample.java │ │ └── GenericBubbleSort.java │ ├── javascript │ │ ├── bubble-sort.js │ │ ├── bubbleSort.js │ │ └── main_bs.js │ ├── kotlin │ │ └── bubblesort.kt │ ├── objetive-c │ │ └── BubbleSort.m │ ├── perl │ │ └── BubbleSort.pl │ ├── power_shell │ │ └── bubble_sort.ps1 │ ├── python │ │ └── bubble_sort.py │ ├── ruby │ │ └── bubble_sort.rb │ ├── swift │ │ └── bubble_sort.swift │ └── vb │ │ └── bubble_sort.bas ├── bucket_sort │ ├── bucket_sort.cpp │ ├── bucket_sort.java │ ├── bucket_sort.py │ └── c │ │ └── bucket_sort.c ├── caesar_cipher │ ├── java │ │ └── caesar.java │ └── javascript │ │ └── caesarCipher.js ├── check_pallindrome_number │ ├── c │ │ └── checkPalindrome.c │ └── cpp │ │ └── checkPall.cpp ├── closest │ └── java │ │ └── Closest.java ├── count_sort │ └── javascript │ │ └── count_sort.js ├── cycle_sort │ └── java │ │ └── cycleSort.java ├── decoding │ └── c │ │ └── base64_decoder.c ├── dfs │ ├── cpp │ │ └── dfs.cpp │ ├── java │ │ └── Graph.java │ └── python │ │ └── Dfs.py ├── dijkstra │ ├── cpp │ │ └── Dijkstras.cpp │ ├── java │ │ └── ShortestPath.java │ └── python │ │ └── djikstra.py ├── doomsday │ ├── java │ │ └── doomsday.java │ └── javascript │ │ └── doomsday.js ├── dynamic_programming │ ├── c │ │ ├── 0_1_knapsack_problem.c │ │ ├── Coin_change_DP.c │ │ ├── coinChange.c │ │ ├── count_no_of_ways_to_reach_nth_stair.c │ │ ├── longestIncreasingSubsequence.c │ │ ├── longestRepeatedSequence.c │ │ ├── longest_pallindrome_sequence.c │ │ ├── maxSumIncSequence.c │ │ └── subsetSum.c │ ├── cpp │ │ ├── kadens.cpp │ │ ├── nCr.cpp │ │ └── subset_sum.cpp │ └── java │ │ └── MinCostPath.java ├── encoding │ └── base64_encoder.c ├── fibonacci │ └── cpp │ │ └── constexpr-fibonacci.cpp ├── floyd_warshall │ └── java │ │ └── ShortestPath.java ├── greedy_search │ └── cpp │ │ └── prims_algorithm.cpp ├── heap_sort │ ├── crystal │ │ └── heap_sort.cr │ ├── java │ │ ├── heap_sort.java │ │ └── heapsort.java │ ├── javascript │ │ └── heap_sort.js │ └── python │ │ └── heap_sort.py ├── histogram_equalization │ └── java │ │ └── HistogramEqualization.java ├── huffmann_algorithm │ └── java │ │ └── Huffman.java ├── insertion_sort │ ├── ada │ │ └── insertion_sort.adb │ ├── c │ │ └── InsertionSort.c │ ├── cpp │ │ └── insertion_sort.cpp │ ├── crystal │ │ └── insertion_sort.cr │ ├── java │ │ └── InsertionSort.java │ ├── javascript │ │ ├── insertionSort.js │ │ └── insertion_sort.js │ ├── python │ │ └── insertionsort.py3 │ └── ruby │ │ └── insertion_sort.rb ├── inversion_count │ └── cpp │ │ └── inversion_count.cpp ├── jarvis │ └── cpp │ │ └── jarvis.cpp ├── johnson_algorithm │ └── cpp │ │ └── johnson_algorithm.cpp ├── kmp_search │ ├── cpp │ │ └── KMPSearch.cpp │ ├── java │ │ └── KMPSearch.java │ └── python │ │ └── KMPSearch.py ├── linear_search │ ├── c │ │ └── linearsearch.C │ ├── cpp │ │ └── linearSearch.cpp │ ├── java │ │ └── LinearSearch.java │ ├── javascript │ │ └── linear_search.js │ └── python │ │ └── linear_search.py ├── longest_common_subsequence │ ├── cpp │ │ └── LongestCommonSubsequence.cpp │ ├── javaj │ │ └── LCS.java │ ├── javascript │ │ └── longest_common_subsequence.js │ └── python │ │ └── LCS.py ├── longest_common_substring │ └── java │ │ └── LongestCommonSubString.java ├── matrix_chain_multiplication │ ├── cpp │ │ └── MCM.cpp │ ├── java │ │ └── MCM.java │ └── python │ │ └── MCM.py ├── merge_sort │ ├── c# │ │ └── MergeSort.cs │ ├── cpp │ │ └── merge_sort.cpp │ ├── haskell │ │ └── merge_sort.hs │ ├── java │ │ └── merge_sort.java │ ├── javascript │ │ └── MergeSort.js │ ├── python │ │ └── merge_sort.py │ └── ruby │ │ └── merge_sort.rb ├── minimum_spanning_tree │ └── cpp │ │ └── MST.cpp ├── optimal_binary_search_tree │ └── java │ │ └── OptimalBst.java ├── parse_tree │ └── python │ │ └── parse_tree.py ├── permutations │ ├── java │ │ └── Permutation.java │ └── javascript │ │ └── permutations.js ├── quick_sort │ ├── ada │ │ └── quick_sort.adb │ ├── c │ │ └── quick_sort.c │ ├── cpp │ │ └── quickSort.cpp │ ├── csharp │ │ ├── QuickSort.cs │ │ └── quicksort.cs │ ├── haskell │ │ └── quicksort.hs │ ├── java │ │ └── QuickSort.java │ ├── javascript │ │ └── quick_sort.js │ ├── kotlin │ │ └── quicksort.kt │ ├── python │ │ └── quicksort.py │ └── ruby │ │ └── quick_sort.rb ├── rabin_karp │ └── java │ │ └── RabinKarp.java ├── radixsort │ ├── c++ │ │ └── radixsort.cpp │ └── python │ │ └── lsd_radixsort.py ├── selection_sort │ ├── c │ │ └── SelectionSort.c │ ├── crystal │ │ └── selection_sort.cr │ ├── java │ │ └── SelectionSort.java │ ├── javascript │ │ └── selection_sort.js │ ├── python │ │ └── selection_sort.py │ └── ruby │ │ └── selection_sort.rb ├── shell_sort │ ├── C++ │ │ └── ShellSort.cpp │ ├── C │ │ └── ShellSort.c │ ├── Java │ │ └── ShellSort.java │ └── python │ │ └── shellsort.py ├── sieve_of_eratosthenes │ ├── cpp │ │ └── sieve_of_eratosthenes.cpp │ ├── java │ │ └── sieve.java │ ├── javascript │ │ └── sieve.js │ └── python │ │ └── sieve.py ├── sort │ └── heap_sort │ │ └── java │ │ └── heap_sort.java ├── strings │ └── cpp │ │ └── anagrams.cpp └── tower_of_hanoi │ ├── cpp │ └── tower_of_hanoi.cpp │ ├── java │ └── towers_of_hanoi.java │ ├── javascript │ └── tower_of_hanoi.js │ ├── php │ └── towers_of_hanoi.php │ └── python │ └── tower_of_hanoi.py ├── data_structures ├── arraylist │ └── java │ │ └── arraylist.java ├── avl_tree │ ├── java │ │ └── AVL.java │ └── javascript │ │ └── avl.js ├── bag │ └── java │ │ └── Bag.java ├── binary_search_tree │ ├── binary_search_tree.md │ ├── c │ │ └── BSTtraversal.c │ ├── cpp │ │ └── BST.h │ ├── java │ │ ├── binary_search_tree.java │ │ └── bst_operations │ │ │ ├── CheckBST.java │ │ │ ├── CorrectBST.java │ │ │ ├── FindAncestor.java │ │ │ ├── InorderSuccessor.java │ │ │ ├── LargestBST.java │ │ │ ├── LevelOrder.java │ │ │ ├── MorrisTraversal.java │ │ │ ├── Node.java │ │ │ └── PathFromRootToNode.java │ ├── javascript │ │ ├── binary_tree.js │ │ ├── binary_tree_search.js │ │ ├── breadth_first_search.js │ │ └── depth_first_search.js │ └── python │ │ ├── bst.py │ │ ├── bst1.py │ │ └── bst2.py ├── binary_tree │ ├── c │ │ └── diameterBT.c │ ├── cpp │ │ ├── binary_tree.cpp │ │ └── boundaryTraversal.cpp │ ├── csharp │ │ └── BinaryTree.cs │ ├── java │ │ ├── binary_tree_bfs.java │ │ └── binary_tree_dfs.java │ └── python │ │ └── binary_tree.py ├── bloom_filter │ └── python │ │ └── bloom_filter.py ├── circular_queue │ ├── circular_queue.md │ ├── cpp │ │ └── circular queue.cpp │ ├── java │ │ └── circular_queue.java │ └── python │ │ └── circular_queue.py ├── d_heap │ └── c │ │ └── d_heap.c ├── dimaeter_of_a_tree │ ├── cpp │ │ └── Diameter.cpp │ ├── diameter_of_a_tree.md │ └── java │ │ └── Diameter.java ├── double_linked_list │ └── cpp │ │ └── doublelinkedlist.cpp ├── doubly_linked_list │ ├── java │ │ └── DoublyLinkedList.java │ └── python │ │ └── DoublyLinkedList.py ├── generic_tree │ └── java │ │ └── gt.java ├── graph │ ├── cpp │ │ └── graph.cpp │ └── python │ │ └── graph.py ├── hash_table │ ├── cpp │ │ └── hashtable.h │ ├── csharp │ │ └── hash_table.cs │ ├── java │ │ └── Hash_table.java │ └── python │ │ └── hashTable.py ├── hashmap │ └── java │ │ └── hashmap.java ├── hashset │ └── java │ │ └── hashset.java ├── heap │ ├── cpp │ │ └── MinHeap.h │ ├── java │ │ ├── Heap.java │ │ └── heaps.java │ ├── python │ │ └── minheap.py │ └── ruby │ │ └── heap.rb ├── heapify_insert_extract_min │ └── cpp │ │ └── max-heap_functions.cpp ├── left_learning_red_black_tree │ ├── c │ │ └── llrb_tree.c │ └── java │ │ └── left_leaning_red_black_tree.java ├── linked_list │ ├── c │ │ └── linked_list.c │ ├── cpp │ │ ├── LinkedList.cpp │ │ └── singly_linked_list.cpp │ ├── csharp │ │ └── LinkedList.cs │ ├── go │ │ └── linked_list.go │ ├── java │ │ ├── LinkedList.java │ │ ├── LinkedListLinkedList.java │ │ └── LinkedListTest.java │ ├── kotlin │ │ └── LinkedList.kt │ ├── linked_list.md │ ├── python │ │ └── linked_list.py │ └── ruby │ │ └── linked_list.rb ├── linked_list_queue │ └── cpp │ │ └── queue_linked_list.cpp ├── min_heap │ └── cpp │ │ ├── impl_minHeap.cpp │ │ ├── minHeap.cpp │ │ └── minHeap.hpp ├── mirror_of_a_tree.java │ └── java │ │ └── Mirror.java ├── mirrot_of_a_tree.cpp │ └── mirror.cpp ├── mst │ ├── cpp │ │ └── mst.cpp │ └── java │ │ └── prims.java ├── priority_queue │ └── c │ │ └── priority_queue.cpp ├── queue │ ├── c │ │ └── queue.c │ ├── cpp │ │ ├── Queue.cpp │ │ └── Queue.h │ ├── csharp │ │ └── Queue.cs │ ├── go │ │ └── queue.go │ ├── java │ │ └── IterableQueue.java │ ├── javascript │ │ ├── queue_ES5.js │ │ └── queue_ES6.js │ ├── kotlin │ │ └── IterableQueue.kt │ ├── php │ │ └── queue.php │ ├── python │ │ └── queue_two_stacks.py │ └── ruby │ │ └── queue.rb ├── simple_queue │ ├── java │ │ ├── QueueImplementation.java │ │ ├── arrayQueue.java │ │ └── queue.java │ ├── python │ │ └── queue.py │ └── simple_queue.md ├── stack │ ├── c# │ │ ├── main.cs │ │ └── stack.cs │ ├── c │ │ └── stack1.c │ ├── cpp │ │ ├── celement.h │ │ ├── cstack.cpp │ │ ├── cstack.h │ │ ├── cstack.test.cpp │ │ ├── stack_balanced_paranthesis.cpp │ │ ├── templated_stack.cpp │ │ └── templated_stack.hpp │ ├── crystal │ │ └── stack.cr │ ├── csharp │ │ └── Stack.cs │ ├── go │ │ └── stack.go │ ├── java │ │ ├── Node.java │ │ ├── Stack.java │ │ └── integer_stack.java │ ├── javascript │ │ ├── stack.js │ │ └── usingstack.js │ ├── lisp │ │ ├── Stack.bak │ │ └── Stack.rkt │ ├── php │ │ └── stack.php │ ├── python │ │ └── stack.py │ └── ruby │ │ └── stack.rb ├── treemap │ └── java │ │ └── treemap.java ├── treeset │ └── java │ │ └── treeset.java ├── trie │ ├── Trie.md │ ├── java │ │ └── Trie.java │ └── javascript │ │ └── Trie.js └── union_find │ ├── cpp │ └── UnionFind.cpp │ ├── java │ └── UnionFind.java │ ├── python │ └── UnionFind.py │ └── union_find.md ├── design_patterns └── behavioral │ └── javascript │ ├── mediator-example.js │ └── mediator.js ├── logo.svg └── package.json /.gitignore: -------------------------------------------------------------------------------- 1 | *.out 2 | javascript/node_modules 3 | .idea -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/README.md -------------------------------------------------------------------------------- /algorithms/EuclideanAlgorithm/c/euclid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/EuclideanAlgorithm/c/euclid.c -------------------------------------------------------------------------------- /algorithms/EuclideanAlgorithm/python/euclideanAlgorithm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/EuclideanAlgorithm/python/euclideanAlgorithm.py -------------------------------------------------------------------------------- /algorithms/Graph/connected_components_in_undirected_graph/python/ConnectedComponents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/Graph/connected_components_in_undirected_graph/python/ConnectedComponents.py -------------------------------------------------------------------------------- /algorithms/a_search/cpp/a_star.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/a_search/cpp/a_star.cpp -------------------------------------------------------------------------------- /algorithms/backtracking/c/n_queens_problem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/backtracking/c/n_queens_problem.c -------------------------------------------------------------------------------- /algorithms/backtracking/c/rat_in_a_maze_problem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/backtracking/c/rat_in_a_maze_problem.c -------------------------------------------------------------------------------- /algorithms/backtracking/c/sudoku_problem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/backtracking/c/sudoku_problem.c -------------------------------------------------------------------------------- /algorithms/backtracking/c/the_knight_tour_problem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/backtracking/c/the_knight_tour_problem.c -------------------------------------------------------------------------------- /algorithms/bellman_ford/cpp/bellman_ford.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bellman_ford/cpp/bellman_ford.cpp -------------------------------------------------------------------------------- /algorithms/bellman_ford/java/BellmanFord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bellman_ford/java/BellmanFord.java -------------------------------------------------------------------------------- /algorithms/bfs/cpp/bfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bfs/cpp/bfs.cpp -------------------------------------------------------------------------------- /algorithms/bfs/java/Graph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bfs/java/Graph.java -------------------------------------------------------------------------------- /algorithms/binary_search/PHP/binarysearch.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/binary_search/PHP/binarysearch.php -------------------------------------------------------------------------------- /algorithms/binary_search/binary_search.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/binary_search/binary_search.md -------------------------------------------------------------------------------- /algorithms/binary_search/c/binary_search.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/binary_search/c/binary_search.c -------------------------------------------------------------------------------- /algorithms/binary_search/cpp/binary_search.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/binary_search/cpp/binary_search.cpp -------------------------------------------------------------------------------- /algorithms/binary_search/java/binarysearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/binary_search/java/binarysearch.java -------------------------------------------------------------------------------- /algorithms/binary_search/javascript/binary_search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/binary_search/javascript/binary_search.js -------------------------------------------------------------------------------- /algorithms/binary_search/python/binary_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/binary_search/python/binary_search.py -------------------------------------------------------------------------------- /algorithms/binary_search/ruby/binary_search.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/binary_search/ruby/binary_search.rb -------------------------------------------------------------------------------- /algorithms/bipartite_check/cpp/bipartite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bipartite_check/cpp/bipartite.cpp -------------------------------------------------------------------------------- /algorithms/bitwise/cpp/generating_subsets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bitwise/cpp/generating_subsets.cpp -------------------------------------------------------------------------------- /algorithms/bitwise/java/AddTwoNumbersWithoutPlusOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bitwise/java/AddTwoNumbersWithoutPlusOperator.java -------------------------------------------------------------------------------- /algorithms/bitwise/java/BinaryPalidrome.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bitwise/java/BinaryPalidrome.java -------------------------------------------------------------------------------- /algorithms/bitwise/java/NegateANumberWithoutPlusOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bitwise/java/NegateANumberWithoutPlusOperator.java -------------------------------------------------------------------------------- /algorithms/bitwise/java/Optimized_permutation: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bitwise/java/Optimized_permutation -------------------------------------------------------------------------------- /algorithms/bitwise/java/Subsets.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bitwise/java/Subsets.java -------------------------------------------------------------------------------- /algorithms/bogo_sort/java/BogoSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bogo_sort/java/BogoSort.java -------------------------------------------------------------------------------- /algorithms/bogo_sort/python/bogo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bogo_sort/python/bogo.py -------------------------------------------------------------------------------- /algorithms/bogo_sort/ruby/bogo_sort.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bogo_sort/ruby/bogo_sort.rb -------------------------------------------------------------------------------- /algorithms/breadth_first_search/cpp/bfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/breadth_first_search/cpp/bfs.cpp -------------------------------------------------------------------------------- /algorithms/bubble_sort/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bubble_sort/README.md -------------------------------------------------------------------------------- /algorithms/bubble_sort/assembly_mips/bubble_sort.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bubble_sort/assembly_mips/bubble_sort.asm -------------------------------------------------------------------------------- /algorithms/bubble_sort/bash/bubblesort.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bubble_sort/bash/bubblesort.sh -------------------------------------------------------------------------------- /algorithms/bubble_sort/c/bubble_sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bubble_sort/c/bubble_sort.c -------------------------------------------------------------------------------- /algorithms/bubble_sort/cpp/bubble_sort_1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bubble_sort/cpp/bubble_sort_1.cpp -------------------------------------------------------------------------------- /algorithms/bubble_sort/cpp/bubblesort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bubble_sort/cpp/bubblesort.cpp -------------------------------------------------------------------------------- /algorithms/bubble_sort/crystal/bubble_sort.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bubble_sort/crystal/bubble_sort.cr -------------------------------------------------------------------------------- /algorithms/bubble_sort/csharp/BubbleSort.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bubble_sort/csharp/BubbleSort.cs -------------------------------------------------------------------------------- /algorithms/bubble_sort/elixir/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bubble_sort/elixir/README.md -------------------------------------------------------------------------------- /algorithms/bubble_sort/elixir/bubblesort.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bubble_sort/elixir/bubblesort.ex -------------------------------------------------------------------------------- /algorithms/bubble_sort/go/bubble-sort-algorithm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bubble_sort/go/bubble-sort-algorithm.go -------------------------------------------------------------------------------- /algorithms/bubble_sort/haskell/bubble_sort.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bubble_sort/haskell/bubble_sort.hs -------------------------------------------------------------------------------- /algorithms/bubble_sort/java/BubbleSortExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bubble_sort/java/BubbleSortExample.java -------------------------------------------------------------------------------- /algorithms/bubble_sort/java/GenericBubbleSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bubble_sort/java/GenericBubbleSort.java -------------------------------------------------------------------------------- /algorithms/bubble_sort/javascript/bubble-sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bubble_sort/javascript/bubble-sort.js -------------------------------------------------------------------------------- /algorithms/bubble_sort/javascript/bubbleSort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bubble_sort/javascript/bubbleSort.js -------------------------------------------------------------------------------- /algorithms/bubble_sort/javascript/main_bs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bubble_sort/javascript/main_bs.js -------------------------------------------------------------------------------- /algorithms/bubble_sort/kotlin/bubblesort.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bubble_sort/kotlin/bubblesort.kt -------------------------------------------------------------------------------- /algorithms/bubble_sort/objetive-c/BubbleSort.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bubble_sort/objetive-c/BubbleSort.m -------------------------------------------------------------------------------- /algorithms/bubble_sort/perl/BubbleSort.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bubble_sort/perl/BubbleSort.pl -------------------------------------------------------------------------------- /algorithms/bubble_sort/power_shell/bubble_sort.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bubble_sort/power_shell/bubble_sort.ps1 -------------------------------------------------------------------------------- /algorithms/bubble_sort/python/bubble_sort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bubble_sort/python/bubble_sort.py -------------------------------------------------------------------------------- /algorithms/bubble_sort/ruby/bubble_sort.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bubble_sort/ruby/bubble_sort.rb -------------------------------------------------------------------------------- /algorithms/bubble_sort/swift/bubble_sort.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bubble_sort/swift/bubble_sort.swift -------------------------------------------------------------------------------- /algorithms/bubble_sort/vb/bubble_sort.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bubble_sort/vb/bubble_sort.bas -------------------------------------------------------------------------------- /algorithms/bucket_sort/bucket_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bucket_sort/bucket_sort.cpp -------------------------------------------------------------------------------- /algorithms/bucket_sort/bucket_sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bucket_sort/bucket_sort.java -------------------------------------------------------------------------------- /algorithms/bucket_sort/bucket_sort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bucket_sort/bucket_sort.py -------------------------------------------------------------------------------- /algorithms/bucket_sort/c/bucket_sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/bucket_sort/c/bucket_sort.c -------------------------------------------------------------------------------- /algorithms/caesar_cipher/java/caesar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/caesar_cipher/java/caesar.java -------------------------------------------------------------------------------- /algorithms/caesar_cipher/javascript/caesarCipher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/caesar_cipher/javascript/caesarCipher.js -------------------------------------------------------------------------------- /algorithms/check_pallindrome_number/c/checkPalindrome.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/check_pallindrome_number/c/checkPalindrome.c -------------------------------------------------------------------------------- /algorithms/check_pallindrome_number/cpp/checkPall.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/check_pallindrome_number/cpp/checkPall.cpp -------------------------------------------------------------------------------- /algorithms/closest/java/Closest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/closest/java/Closest.java -------------------------------------------------------------------------------- /algorithms/count_sort/javascript/count_sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/count_sort/javascript/count_sort.js -------------------------------------------------------------------------------- /algorithms/cycle_sort/java/cycleSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/cycle_sort/java/cycleSort.java -------------------------------------------------------------------------------- /algorithms/decoding/c/base64_decoder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/decoding/c/base64_decoder.c -------------------------------------------------------------------------------- /algorithms/dfs/cpp/dfs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/dfs/cpp/dfs.cpp -------------------------------------------------------------------------------- /algorithms/dfs/java/Graph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/dfs/java/Graph.java -------------------------------------------------------------------------------- /algorithms/dfs/python/Dfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/dfs/python/Dfs.py -------------------------------------------------------------------------------- /algorithms/dijkstra/cpp/Dijkstras.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/dijkstra/cpp/Dijkstras.cpp -------------------------------------------------------------------------------- /algorithms/dijkstra/java/ShortestPath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/dijkstra/java/ShortestPath.java -------------------------------------------------------------------------------- /algorithms/dijkstra/python/djikstra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/dijkstra/python/djikstra.py -------------------------------------------------------------------------------- /algorithms/doomsday/java/doomsday.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/doomsday/java/doomsday.java -------------------------------------------------------------------------------- /algorithms/doomsday/javascript/doomsday.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/doomsday/javascript/doomsday.js -------------------------------------------------------------------------------- /algorithms/dynamic_programming/c/0_1_knapsack_problem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/dynamic_programming/c/0_1_knapsack_problem.c -------------------------------------------------------------------------------- /algorithms/dynamic_programming/c/Coin_change_DP.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/dynamic_programming/c/Coin_change_DP.c -------------------------------------------------------------------------------- /algorithms/dynamic_programming/c/coinChange.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/dynamic_programming/c/coinChange.c -------------------------------------------------------------------------------- /algorithms/dynamic_programming/c/count_no_of_ways_to_reach_nth_stair.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/dynamic_programming/c/count_no_of_ways_to_reach_nth_stair.c -------------------------------------------------------------------------------- /algorithms/dynamic_programming/c/longestIncreasingSubsequence.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/dynamic_programming/c/longestIncreasingSubsequence.c -------------------------------------------------------------------------------- /algorithms/dynamic_programming/c/longestRepeatedSequence.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/dynamic_programming/c/longestRepeatedSequence.c -------------------------------------------------------------------------------- /algorithms/dynamic_programming/c/longest_pallindrome_sequence.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/dynamic_programming/c/longest_pallindrome_sequence.c -------------------------------------------------------------------------------- /algorithms/dynamic_programming/c/maxSumIncSequence.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/dynamic_programming/c/maxSumIncSequence.c -------------------------------------------------------------------------------- /algorithms/dynamic_programming/c/subsetSum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/dynamic_programming/c/subsetSum.c -------------------------------------------------------------------------------- /algorithms/dynamic_programming/cpp/kadens.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/dynamic_programming/cpp/kadens.cpp -------------------------------------------------------------------------------- /algorithms/dynamic_programming/cpp/nCr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/dynamic_programming/cpp/nCr.cpp -------------------------------------------------------------------------------- /algorithms/dynamic_programming/cpp/subset_sum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/dynamic_programming/cpp/subset_sum.cpp -------------------------------------------------------------------------------- /algorithms/dynamic_programming/java/MinCostPath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/dynamic_programming/java/MinCostPath.java -------------------------------------------------------------------------------- /algorithms/encoding/base64_encoder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/encoding/base64_encoder.c -------------------------------------------------------------------------------- /algorithms/fibonacci/cpp/constexpr-fibonacci.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/fibonacci/cpp/constexpr-fibonacci.cpp -------------------------------------------------------------------------------- /algorithms/floyd_warshall/java/ShortestPath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/floyd_warshall/java/ShortestPath.java -------------------------------------------------------------------------------- /algorithms/greedy_search/cpp/prims_algorithm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/greedy_search/cpp/prims_algorithm.cpp -------------------------------------------------------------------------------- /algorithms/heap_sort/crystal/heap_sort.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/heap_sort/crystal/heap_sort.cr -------------------------------------------------------------------------------- /algorithms/heap_sort/java/heap_sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/heap_sort/java/heap_sort.java -------------------------------------------------------------------------------- /algorithms/heap_sort/java/heapsort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/heap_sort/java/heapsort.java -------------------------------------------------------------------------------- /algorithms/heap_sort/javascript/heap_sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/heap_sort/javascript/heap_sort.js -------------------------------------------------------------------------------- /algorithms/heap_sort/python/heap_sort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/heap_sort/python/heap_sort.py -------------------------------------------------------------------------------- /algorithms/histogram_equalization/java/HistogramEqualization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/histogram_equalization/java/HistogramEqualization.java -------------------------------------------------------------------------------- /algorithms/huffmann_algorithm/java/Huffman.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/huffmann_algorithm/java/Huffman.java -------------------------------------------------------------------------------- /algorithms/insertion_sort/ada/insertion_sort.adb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/insertion_sort/ada/insertion_sort.adb -------------------------------------------------------------------------------- /algorithms/insertion_sort/c/InsertionSort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/insertion_sort/c/InsertionSort.c -------------------------------------------------------------------------------- /algorithms/insertion_sort/cpp/insertion_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/insertion_sort/cpp/insertion_sort.cpp -------------------------------------------------------------------------------- /algorithms/insertion_sort/crystal/insertion_sort.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/insertion_sort/crystal/insertion_sort.cr -------------------------------------------------------------------------------- /algorithms/insertion_sort/java/InsertionSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/insertion_sort/java/InsertionSort.java -------------------------------------------------------------------------------- /algorithms/insertion_sort/javascript/insertionSort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/insertion_sort/javascript/insertionSort.js -------------------------------------------------------------------------------- /algorithms/insertion_sort/javascript/insertion_sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/insertion_sort/javascript/insertion_sort.js -------------------------------------------------------------------------------- /algorithms/insertion_sort/python/insertionsort.py3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/insertion_sort/python/insertionsort.py3 -------------------------------------------------------------------------------- /algorithms/insertion_sort/ruby/insertion_sort.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/insertion_sort/ruby/insertion_sort.rb -------------------------------------------------------------------------------- /algorithms/inversion_count/cpp/inversion_count.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/inversion_count/cpp/inversion_count.cpp -------------------------------------------------------------------------------- /algorithms/jarvis/cpp/jarvis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/jarvis/cpp/jarvis.cpp -------------------------------------------------------------------------------- /algorithms/johnson_algorithm/cpp/johnson_algorithm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/johnson_algorithm/cpp/johnson_algorithm.cpp -------------------------------------------------------------------------------- /algorithms/kmp_search/cpp/KMPSearch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/kmp_search/cpp/KMPSearch.cpp -------------------------------------------------------------------------------- /algorithms/kmp_search/java/KMPSearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/kmp_search/java/KMPSearch.java -------------------------------------------------------------------------------- /algorithms/kmp_search/python/KMPSearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/kmp_search/python/KMPSearch.py -------------------------------------------------------------------------------- /algorithms/linear_search/c/linearsearch.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/linear_search/c/linearsearch.C -------------------------------------------------------------------------------- /algorithms/linear_search/cpp/linearSearch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/linear_search/cpp/linearSearch.cpp -------------------------------------------------------------------------------- /algorithms/linear_search/java/LinearSearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/linear_search/java/LinearSearch.java -------------------------------------------------------------------------------- /algorithms/linear_search/javascript/linear_search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/linear_search/javascript/linear_search.js -------------------------------------------------------------------------------- /algorithms/linear_search/python/linear_search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/linear_search/python/linear_search.py -------------------------------------------------------------------------------- /algorithms/longest_common_subsequence/cpp/LongestCommonSubsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/longest_common_subsequence/cpp/LongestCommonSubsequence.cpp -------------------------------------------------------------------------------- /algorithms/longest_common_subsequence/javaj/LCS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/longest_common_subsequence/javaj/LCS.java -------------------------------------------------------------------------------- /algorithms/longest_common_subsequence/javascript/longest_common_subsequence.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/longest_common_subsequence/javascript/longest_common_subsequence.js -------------------------------------------------------------------------------- /algorithms/longest_common_subsequence/python/LCS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/longest_common_subsequence/python/LCS.py -------------------------------------------------------------------------------- /algorithms/longest_common_substring/java/LongestCommonSubString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/longest_common_substring/java/LongestCommonSubString.java -------------------------------------------------------------------------------- /algorithms/matrix_chain_multiplication/cpp/MCM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/matrix_chain_multiplication/cpp/MCM.cpp -------------------------------------------------------------------------------- /algorithms/matrix_chain_multiplication/java/MCM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/matrix_chain_multiplication/java/MCM.java -------------------------------------------------------------------------------- /algorithms/matrix_chain_multiplication/python/MCM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/matrix_chain_multiplication/python/MCM.py -------------------------------------------------------------------------------- /algorithms/merge_sort/c#/MergeSort.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/merge_sort/c#/MergeSort.cs -------------------------------------------------------------------------------- /algorithms/merge_sort/cpp/merge_sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/merge_sort/cpp/merge_sort.cpp -------------------------------------------------------------------------------- /algorithms/merge_sort/haskell/merge_sort.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/merge_sort/haskell/merge_sort.hs -------------------------------------------------------------------------------- /algorithms/merge_sort/java/merge_sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/merge_sort/java/merge_sort.java -------------------------------------------------------------------------------- /algorithms/merge_sort/javascript/MergeSort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/merge_sort/javascript/MergeSort.js -------------------------------------------------------------------------------- /algorithms/merge_sort/python/merge_sort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/merge_sort/python/merge_sort.py -------------------------------------------------------------------------------- /algorithms/merge_sort/ruby/merge_sort.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/merge_sort/ruby/merge_sort.rb -------------------------------------------------------------------------------- /algorithms/minimum_spanning_tree/cpp/MST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/minimum_spanning_tree/cpp/MST.cpp -------------------------------------------------------------------------------- /algorithms/optimal_binary_search_tree/java/OptimalBst.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/optimal_binary_search_tree/java/OptimalBst.java -------------------------------------------------------------------------------- /algorithms/parse_tree/python/parse_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/parse_tree/python/parse_tree.py -------------------------------------------------------------------------------- /algorithms/permutations/java/Permutation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/permutations/java/Permutation.java -------------------------------------------------------------------------------- /algorithms/permutations/javascript/permutations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/permutations/javascript/permutations.js -------------------------------------------------------------------------------- /algorithms/quick_sort/ada/quick_sort.adb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/quick_sort/ada/quick_sort.adb -------------------------------------------------------------------------------- /algorithms/quick_sort/c/quick_sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/quick_sort/c/quick_sort.c -------------------------------------------------------------------------------- /algorithms/quick_sort/cpp/quickSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/quick_sort/cpp/quickSort.cpp -------------------------------------------------------------------------------- /algorithms/quick_sort/csharp/QuickSort.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/quick_sort/csharp/QuickSort.cs -------------------------------------------------------------------------------- /algorithms/quick_sort/csharp/quicksort.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/quick_sort/csharp/quicksort.cs -------------------------------------------------------------------------------- /algorithms/quick_sort/haskell/quicksort.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/quick_sort/haskell/quicksort.hs -------------------------------------------------------------------------------- /algorithms/quick_sort/java/QuickSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/quick_sort/java/QuickSort.java -------------------------------------------------------------------------------- /algorithms/quick_sort/javascript/quick_sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/quick_sort/javascript/quick_sort.js -------------------------------------------------------------------------------- /algorithms/quick_sort/kotlin/quicksort.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/quick_sort/kotlin/quicksort.kt -------------------------------------------------------------------------------- /algorithms/quick_sort/python/quicksort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/quick_sort/python/quicksort.py -------------------------------------------------------------------------------- /algorithms/quick_sort/ruby/quick_sort.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/quick_sort/ruby/quick_sort.rb -------------------------------------------------------------------------------- /algorithms/rabin_karp/java/RabinKarp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/rabin_karp/java/RabinKarp.java -------------------------------------------------------------------------------- /algorithms/radixsort/c++/radixsort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/radixsort/c++/radixsort.cpp -------------------------------------------------------------------------------- /algorithms/radixsort/python/lsd_radixsort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/radixsort/python/lsd_radixsort.py -------------------------------------------------------------------------------- /algorithms/selection_sort/c/SelectionSort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/selection_sort/c/SelectionSort.c -------------------------------------------------------------------------------- /algorithms/selection_sort/crystal/selection_sort.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/selection_sort/crystal/selection_sort.cr -------------------------------------------------------------------------------- /algorithms/selection_sort/java/SelectionSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/selection_sort/java/SelectionSort.java -------------------------------------------------------------------------------- /algorithms/selection_sort/javascript/selection_sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/selection_sort/javascript/selection_sort.js -------------------------------------------------------------------------------- /algorithms/selection_sort/python/selection_sort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/selection_sort/python/selection_sort.py -------------------------------------------------------------------------------- /algorithms/selection_sort/ruby/selection_sort.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/selection_sort/ruby/selection_sort.rb -------------------------------------------------------------------------------- /algorithms/shell_sort/C++/ShellSort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/shell_sort/C++/ShellSort.cpp -------------------------------------------------------------------------------- /algorithms/shell_sort/C/ShellSort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/shell_sort/C/ShellSort.c -------------------------------------------------------------------------------- /algorithms/shell_sort/Java/ShellSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/shell_sort/Java/ShellSort.java -------------------------------------------------------------------------------- /algorithms/shell_sort/python/shellsort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/shell_sort/python/shellsort.py -------------------------------------------------------------------------------- /algorithms/sieve_of_eratosthenes/cpp/sieve_of_eratosthenes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/sieve_of_eratosthenes/cpp/sieve_of_eratosthenes.cpp -------------------------------------------------------------------------------- /algorithms/sieve_of_eratosthenes/java/sieve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/sieve_of_eratosthenes/java/sieve.java -------------------------------------------------------------------------------- /algorithms/sieve_of_eratosthenes/javascript/sieve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/sieve_of_eratosthenes/javascript/sieve.js -------------------------------------------------------------------------------- /algorithms/sieve_of_eratosthenes/python/sieve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/sieve_of_eratosthenes/python/sieve.py -------------------------------------------------------------------------------- /algorithms/sort/heap_sort/java/heap_sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/sort/heap_sort/java/heap_sort.java -------------------------------------------------------------------------------- /algorithms/strings/cpp/anagrams.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/strings/cpp/anagrams.cpp -------------------------------------------------------------------------------- /algorithms/tower_of_hanoi/cpp/tower_of_hanoi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/tower_of_hanoi/cpp/tower_of_hanoi.cpp -------------------------------------------------------------------------------- /algorithms/tower_of_hanoi/java/towers_of_hanoi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/tower_of_hanoi/java/towers_of_hanoi.java -------------------------------------------------------------------------------- /algorithms/tower_of_hanoi/javascript/tower_of_hanoi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/tower_of_hanoi/javascript/tower_of_hanoi.js -------------------------------------------------------------------------------- /algorithms/tower_of_hanoi/php/towers_of_hanoi.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/tower_of_hanoi/php/towers_of_hanoi.php -------------------------------------------------------------------------------- /algorithms/tower_of_hanoi/python/tower_of_hanoi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/algorithms/tower_of_hanoi/python/tower_of_hanoi.py -------------------------------------------------------------------------------- /data_structures/arraylist/java/arraylist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/arraylist/java/arraylist.java -------------------------------------------------------------------------------- /data_structures/avl_tree/java/AVL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/avl_tree/java/AVL.java -------------------------------------------------------------------------------- /data_structures/avl_tree/javascript/avl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/avl_tree/javascript/avl.js -------------------------------------------------------------------------------- /data_structures/bag/java/Bag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/bag/java/Bag.java -------------------------------------------------------------------------------- /data_structures/binary_search_tree/binary_search_tree.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_search_tree/binary_search_tree.md -------------------------------------------------------------------------------- /data_structures/binary_search_tree/c/BSTtraversal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_search_tree/c/BSTtraversal.c -------------------------------------------------------------------------------- /data_structures/binary_search_tree/cpp/BST.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_search_tree/cpp/BST.h -------------------------------------------------------------------------------- /data_structures/binary_search_tree/java/binary_search_tree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_search_tree/java/binary_search_tree.java -------------------------------------------------------------------------------- /data_structures/binary_search_tree/java/bst_operations/CheckBST.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_search_tree/java/bst_operations/CheckBST.java -------------------------------------------------------------------------------- /data_structures/binary_search_tree/java/bst_operations/CorrectBST.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_search_tree/java/bst_operations/CorrectBST.java -------------------------------------------------------------------------------- /data_structures/binary_search_tree/java/bst_operations/FindAncestor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_search_tree/java/bst_operations/FindAncestor.java -------------------------------------------------------------------------------- /data_structures/binary_search_tree/java/bst_operations/InorderSuccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_search_tree/java/bst_operations/InorderSuccessor.java -------------------------------------------------------------------------------- /data_structures/binary_search_tree/java/bst_operations/LargestBST.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_search_tree/java/bst_operations/LargestBST.java -------------------------------------------------------------------------------- /data_structures/binary_search_tree/java/bst_operations/LevelOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_search_tree/java/bst_operations/LevelOrder.java -------------------------------------------------------------------------------- /data_structures/binary_search_tree/java/bst_operations/MorrisTraversal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_search_tree/java/bst_operations/MorrisTraversal.java -------------------------------------------------------------------------------- /data_structures/binary_search_tree/java/bst_operations/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_search_tree/java/bst_operations/Node.java -------------------------------------------------------------------------------- /data_structures/binary_search_tree/java/bst_operations/PathFromRootToNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_search_tree/java/bst_operations/PathFromRootToNode.java -------------------------------------------------------------------------------- /data_structures/binary_search_tree/javascript/binary_tree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_search_tree/javascript/binary_tree.js -------------------------------------------------------------------------------- /data_structures/binary_search_tree/javascript/binary_tree_search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_search_tree/javascript/binary_tree_search.js -------------------------------------------------------------------------------- /data_structures/binary_search_tree/javascript/breadth_first_search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_search_tree/javascript/breadth_first_search.js -------------------------------------------------------------------------------- /data_structures/binary_search_tree/javascript/depth_first_search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_search_tree/javascript/depth_first_search.js -------------------------------------------------------------------------------- /data_structures/binary_search_tree/python/bst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_search_tree/python/bst.py -------------------------------------------------------------------------------- /data_structures/binary_search_tree/python/bst1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_search_tree/python/bst1.py -------------------------------------------------------------------------------- /data_structures/binary_search_tree/python/bst2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_search_tree/python/bst2.py -------------------------------------------------------------------------------- /data_structures/binary_tree/c/diameterBT.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_tree/c/diameterBT.c -------------------------------------------------------------------------------- /data_structures/binary_tree/cpp/binary_tree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_tree/cpp/binary_tree.cpp -------------------------------------------------------------------------------- /data_structures/binary_tree/cpp/boundaryTraversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_tree/cpp/boundaryTraversal.cpp -------------------------------------------------------------------------------- /data_structures/binary_tree/csharp/BinaryTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_tree/csharp/BinaryTree.cs -------------------------------------------------------------------------------- /data_structures/binary_tree/java/binary_tree_bfs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_tree/java/binary_tree_bfs.java -------------------------------------------------------------------------------- /data_structures/binary_tree/java/binary_tree_dfs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_tree/java/binary_tree_dfs.java -------------------------------------------------------------------------------- /data_structures/binary_tree/python/binary_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/binary_tree/python/binary_tree.py -------------------------------------------------------------------------------- /data_structures/bloom_filter/python/bloom_filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/bloom_filter/python/bloom_filter.py -------------------------------------------------------------------------------- /data_structures/circular_queue/circular_queue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/circular_queue/circular_queue.md -------------------------------------------------------------------------------- /data_structures/circular_queue/cpp/circular queue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/circular_queue/cpp/circular queue.cpp -------------------------------------------------------------------------------- /data_structures/circular_queue/java/circular_queue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/circular_queue/java/circular_queue.java -------------------------------------------------------------------------------- /data_structures/circular_queue/python/circular_queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/circular_queue/python/circular_queue.py -------------------------------------------------------------------------------- /data_structures/d_heap/c/d_heap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/d_heap/c/d_heap.c -------------------------------------------------------------------------------- /data_structures/dimaeter_of_a_tree/cpp/Diameter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/dimaeter_of_a_tree/cpp/Diameter.cpp -------------------------------------------------------------------------------- /data_structures/dimaeter_of_a_tree/diameter_of_a_tree.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/dimaeter_of_a_tree/diameter_of_a_tree.md -------------------------------------------------------------------------------- /data_structures/dimaeter_of_a_tree/java/Diameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/dimaeter_of_a_tree/java/Diameter.java -------------------------------------------------------------------------------- /data_structures/double_linked_list/cpp/doublelinkedlist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/double_linked_list/cpp/doublelinkedlist.cpp -------------------------------------------------------------------------------- /data_structures/doubly_linked_list/java/DoublyLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/doubly_linked_list/java/DoublyLinkedList.java -------------------------------------------------------------------------------- /data_structures/doubly_linked_list/python/DoublyLinkedList.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/doubly_linked_list/python/DoublyLinkedList.py -------------------------------------------------------------------------------- /data_structures/generic_tree/java/gt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/generic_tree/java/gt.java -------------------------------------------------------------------------------- /data_structures/graph/cpp/graph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/graph/cpp/graph.cpp -------------------------------------------------------------------------------- /data_structures/graph/python/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/graph/python/graph.py -------------------------------------------------------------------------------- /data_structures/hash_table/cpp/hashtable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/hash_table/cpp/hashtable.h -------------------------------------------------------------------------------- /data_structures/hash_table/csharp/hash_table.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/hash_table/csharp/hash_table.cs -------------------------------------------------------------------------------- /data_structures/hash_table/java/Hash_table.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/hash_table/java/Hash_table.java -------------------------------------------------------------------------------- /data_structures/hash_table/python/hashTable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/hash_table/python/hashTable.py -------------------------------------------------------------------------------- /data_structures/hashmap/java/hashmap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/hashmap/java/hashmap.java -------------------------------------------------------------------------------- /data_structures/hashset/java/hashset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/hashset/java/hashset.java -------------------------------------------------------------------------------- /data_structures/heap/cpp/MinHeap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/heap/cpp/MinHeap.h -------------------------------------------------------------------------------- /data_structures/heap/java/Heap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/heap/java/Heap.java -------------------------------------------------------------------------------- /data_structures/heap/java/heaps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/heap/java/heaps.java -------------------------------------------------------------------------------- /data_structures/heap/python/minheap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/heap/python/minheap.py -------------------------------------------------------------------------------- /data_structures/heap/ruby/heap.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/heap/ruby/heap.rb -------------------------------------------------------------------------------- /data_structures/heapify_insert_extract_min/cpp/max-heap_functions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/heapify_insert_extract_min/cpp/max-heap_functions.cpp -------------------------------------------------------------------------------- /data_structures/left_learning_red_black_tree/c/llrb_tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/left_learning_red_black_tree/c/llrb_tree.c -------------------------------------------------------------------------------- /data_structures/left_learning_red_black_tree/java/left_leaning_red_black_tree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/left_learning_red_black_tree/java/left_leaning_red_black_tree.java -------------------------------------------------------------------------------- /data_structures/linked_list/c/linked_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/linked_list/c/linked_list.c -------------------------------------------------------------------------------- /data_structures/linked_list/cpp/LinkedList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/linked_list/cpp/LinkedList.cpp -------------------------------------------------------------------------------- /data_structures/linked_list/cpp/singly_linked_list.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/linked_list/cpp/singly_linked_list.cpp -------------------------------------------------------------------------------- /data_structures/linked_list/csharp/LinkedList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/linked_list/csharp/LinkedList.cs -------------------------------------------------------------------------------- /data_structures/linked_list/go/linked_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/linked_list/go/linked_list.go -------------------------------------------------------------------------------- /data_structures/linked_list/java/LinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/linked_list/java/LinkedList.java -------------------------------------------------------------------------------- /data_structures/linked_list/java/LinkedListLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/linked_list/java/LinkedListLinkedList.java -------------------------------------------------------------------------------- /data_structures/linked_list/java/LinkedListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/linked_list/java/LinkedListTest.java -------------------------------------------------------------------------------- /data_structures/linked_list/kotlin/LinkedList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/linked_list/kotlin/LinkedList.kt -------------------------------------------------------------------------------- /data_structures/linked_list/linked_list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/linked_list/linked_list.md -------------------------------------------------------------------------------- /data_structures/linked_list/python/linked_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/linked_list/python/linked_list.py -------------------------------------------------------------------------------- /data_structures/linked_list/ruby/linked_list.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/linked_list/ruby/linked_list.rb -------------------------------------------------------------------------------- /data_structures/linked_list_queue/cpp/queue_linked_list.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/linked_list_queue/cpp/queue_linked_list.cpp -------------------------------------------------------------------------------- /data_structures/min_heap/cpp/impl_minHeap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/min_heap/cpp/impl_minHeap.cpp -------------------------------------------------------------------------------- /data_structures/min_heap/cpp/minHeap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/min_heap/cpp/minHeap.cpp -------------------------------------------------------------------------------- /data_structures/min_heap/cpp/minHeap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/min_heap/cpp/minHeap.hpp -------------------------------------------------------------------------------- /data_structures/mirror_of_a_tree.java/java/Mirror.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/mirror_of_a_tree.java/java/Mirror.java -------------------------------------------------------------------------------- /data_structures/mirrot_of_a_tree.cpp/mirror.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/mirrot_of_a_tree.cpp/mirror.cpp -------------------------------------------------------------------------------- /data_structures/mst/cpp/mst.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/mst/cpp/mst.cpp -------------------------------------------------------------------------------- /data_structures/mst/java/prims.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/mst/java/prims.java -------------------------------------------------------------------------------- /data_structures/priority_queue/c/priority_queue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/priority_queue/c/priority_queue.cpp -------------------------------------------------------------------------------- /data_structures/queue/c/queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/queue/c/queue.c -------------------------------------------------------------------------------- /data_structures/queue/cpp/Queue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/queue/cpp/Queue.cpp -------------------------------------------------------------------------------- /data_structures/queue/cpp/Queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/queue/cpp/Queue.h -------------------------------------------------------------------------------- /data_structures/queue/csharp/Queue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/queue/csharp/Queue.cs -------------------------------------------------------------------------------- /data_structures/queue/go/queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/queue/go/queue.go -------------------------------------------------------------------------------- /data_structures/queue/java/IterableQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/queue/java/IterableQueue.java -------------------------------------------------------------------------------- /data_structures/queue/javascript/queue_ES5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/queue/javascript/queue_ES5.js -------------------------------------------------------------------------------- /data_structures/queue/javascript/queue_ES6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/queue/javascript/queue_ES6.js -------------------------------------------------------------------------------- /data_structures/queue/kotlin/IterableQueue.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/queue/kotlin/IterableQueue.kt -------------------------------------------------------------------------------- /data_structures/queue/php/queue.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/queue/php/queue.php -------------------------------------------------------------------------------- /data_structures/queue/python/queue_two_stacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/queue/python/queue_two_stacks.py -------------------------------------------------------------------------------- /data_structures/queue/ruby/queue.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/queue/ruby/queue.rb -------------------------------------------------------------------------------- /data_structures/simple_queue/java/QueueImplementation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/simple_queue/java/QueueImplementation.java -------------------------------------------------------------------------------- /data_structures/simple_queue/java/arrayQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/simple_queue/java/arrayQueue.java -------------------------------------------------------------------------------- /data_structures/simple_queue/java/queue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/simple_queue/java/queue.java -------------------------------------------------------------------------------- /data_structures/simple_queue/python/queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/simple_queue/python/queue.py -------------------------------------------------------------------------------- /data_structures/simple_queue/simple_queue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/simple_queue/simple_queue.md -------------------------------------------------------------------------------- /data_structures/stack/c#/main.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/stack/c#/main.cs -------------------------------------------------------------------------------- /data_structures/stack/c#/stack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/stack/c#/stack.cs -------------------------------------------------------------------------------- /data_structures/stack/c/stack1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/stack/c/stack1.c -------------------------------------------------------------------------------- /data_structures/stack/cpp/celement.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/stack/cpp/celement.h -------------------------------------------------------------------------------- /data_structures/stack/cpp/cstack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/stack/cpp/cstack.cpp -------------------------------------------------------------------------------- /data_structures/stack/cpp/cstack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/stack/cpp/cstack.h -------------------------------------------------------------------------------- /data_structures/stack/cpp/cstack.test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/stack/cpp/cstack.test.cpp -------------------------------------------------------------------------------- /data_structures/stack/cpp/stack_balanced_paranthesis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/stack/cpp/stack_balanced_paranthesis.cpp -------------------------------------------------------------------------------- /data_structures/stack/cpp/templated_stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/stack/cpp/templated_stack.cpp -------------------------------------------------------------------------------- /data_structures/stack/cpp/templated_stack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/stack/cpp/templated_stack.hpp -------------------------------------------------------------------------------- /data_structures/stack/crystal/stack.cr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/stack/crystal/stack.cr -------------------------------------------------------------------------------- /data_structures/stack/csharp/Stack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/stack/csharp/Stack.cs -------------------------------------------------------------------------------- /data_structures/stack/go/stack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/stack/go/stack.go -------------------------------------------------------------------------------- /data_structures/stack/java/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/stack/java/Node.java -------------------------------------------------------------------------------- /data_structures/stack/java/Stack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/stack/java/Stack.java -------------------------------------------------------------------------------- /data_structures/stack/java/integer_stack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/stack/java/integer_stack.java -------------------------------------------------------------------------------- /data_structures/stack/javascript/stack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/stack/javascript/stack.js -------------------------------------------------------------------------------- /data_structures/stack/javascript/usingstack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/stack/javascript/usingstack.js -------------------------------------------------------------------------------- /data_structures/stack/lisp/Stack.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/stack/lisp/Stack.bak -------------------------------------------------------------------------------- /data_structures/stack/lisp/Stack.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/stack/lisp/Stack.rkt -------------------------------------------------------------------------------- /data_structures/stack/php/stack.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/stack/php/stack.php -------------------------------------------------------------------------------- /data_structures/stack/python/stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/stack/python/stack.py -------------------------------------------------------------------------------- /data_structures/stack/ruby/stack.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/stack/ruby/stack.rb -------------------------------------------------------------------------------- /data_structures/treemap/java/treemap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/treemap/java/treemap.java -------------------------------------------------------------------------------- /data_structures/treeset/java/treeset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/treeset/java/treeset.java -------------------------------------------------------------------------------- /data_structures/trie/Trie.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/trie/Trie.md -------------------------------------------------------------------------------- /data_structures/trie/java/Trie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/trie/java/Trie.java -------------------------------------------------------------------------------- /data_structures/trie/javascript/Trie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/trie/javascript/Trie.js -------------------------------------------------------------------------------- /data_structures/union_find/cpp/UnionFind.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/union_find/cpp/UnionFind.cpp -------------------------------------------------------------------------------- /data_structures/union_find/java/UnionFind.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/union_find/java/UnionFind.java -------------------------------------------------------------------------------- /data_structures/union_find/python/UnionFind.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/union_find/python/UnionFind.py -------------------------------------------------------------------------------- /data_structures/union_find/union_find.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/data_structures/union_find/union_find.md -------------------------------------------------------------------------------- /design_patterns/behavioral/javascript/mediator-example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/design_patterns/behavioral/javascript/mediator-example.js -------------------------------------------------------------------------------- /design_patterns/behavioral/javascript/mediator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/design_patterns/behavioral/javascript/mediator.js -------------------------------------------------------------------------------- /logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/logo.svg -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaReinhard/Hacktoberfest-Data-Structure-and-Algorithms/HEAD/package.json --------------------------------------------------------------------------------