├── .gitignore ├── README.md ├── brute_force └── README.md ├── deque ├── README.md └── deque_linked_list │ ├── README.md │ ├── deque.h │ └── implementation_example │ ├── deque.h │ ├── deque_implementation.c │ └── test_main.c ├── graph ├── README.md ├── bellman-ford │ ├── README.md │ └── implementation │ │ ├── bf.c │ │ ├── bf.h │ │ ├── graph.c │ │ ├── graph.h │ │ └── test_main.c ├── dijkstra │ ├── README.md │ └── implementation │ │ ├── dijkstra.c │ │ ├── dijkstra.h │ │ ├── graph.c │ │ ├── graph.h │ │ ├── heap.c │ │ ├── heap.h │ │ └── test_main.c ├── directed_list │ ├── README.md │ ├── directed_graph.jpeg │ └── implementation │ │ ├── graph.c │ │ ├── graph.h │ │ └── test_main.c ├── floyd-warshall │ ├── README.md │ └── implementation │ │ ├── fw.c │ │ ├── fw.h │ │ ├── graph.c │ │ ├── graph.h │ │ └── test_main.c ├── kruskal │ ├── README.md │ └── implementation │ │ ├── graph.c │ │ ├── graph.h │ │ ├── heap.c │ │ ├── heap.h │ │ ├── kruskal.c │ │ ├── kruskal.h │ │ └── test_main.c ├── prim │ ├── README.md │ └── implementation │ │ ├── graph.c │ │ ├── graph.h │ │ ├── heap.c │ │ ├── heap.h │ │ ├── prim.c │ │ ├── prim.h │ │ └── test_main.c ├── undirected_list │ ├── README.md │ └── implementation │ │ ├── graph.c │ │ ├── graph.h │ │ └── test_main.c └── undirected_matrix │ ├── README.md │ ├── implementation │ ├── graph.c │ ├── graph.h │ └── test_main.c │ └── undirected_graph.jpeg ├── hash ├── README.md ├── hash_map │ ├── README.md │ └── implementation │ │ ├── map.c │ │ ├── map.h │ │ └── test_main.c ├── hash_set │ ├── README.md │ └── implementation │ │ ├── set.c │ │ ├── set.h │ │ └── test_main.c └── rabin_karp │ ├── README.md │ └── implementation │ ├── rabin_karp.c │ ├── rabin_karp.h │ └── test_main.c ├── linked_list ├── README.md ├── circular_linked_list │ ├── README.md │ ├── grademe.sh │ ├── grademe_files │ │ ├── circular_linked_list_output │ │ └── test.c │ ├── implementation_example │ │ ├── circular_linked_list_implementation.c │ │ └── list.h │ └── list.h ├── doubly_linked_list │ ├── README.md │ ├── grademe.sh │ ├── grademe_files │ │ ├── doubly_linked_list_output │ │ └── test.c │ ├── implementation_example │ │ ├── doubly_linked_list_implementation.c │ │ └── list.h │ └── list.h └── singly_linked_list │ ├── README.md │ ├── implementation_example │ ├── list.h │ └── singly_linked_list_implementation.c │ └── list.h ├── queue ├── README.md ├── queue_array │ ├── README.md │ ├── implementation_example │ │ ├── queue.h │ │ ├── queue_array_implementation.c │ │ └── test_main.c │ └── queue.h └── queue_linked_list │ ├── README.md │ ├── implementation_example │ ├── queue.h │ ├── queue_linked_list_implementation.c │ └── test_main.c │ └── queue.h ├── simulation └── README.md ├── sort ├── README.md ├── bubble │ ├── README.md │ └── implementation │ │ ├── bubble.c │ │ ├── bubble.h │ │ └── test_main.c ├── heap │ ├── README.md │ └── implementation │ │ ├── heap.c │ │ ├── heap.h │ │ └── test_main.c ├── merge │ ├── README.md │ └── implementation │ │ ├── merge.c │ │ ├── merge.h │ │ └── test_main.c └── quick │ ├── README.md │ └── implementation │ ├── quick.c │ ├── quick.h │ └── test_main.c ├── stack ├── README.md ├── stack_array │ ├── README.md │ ├── implementation_example │ │ ├── stack.h │ │ ├── stack_array_implementation.c │ │ └── test_main.c │ └── stack.h └── stack_linked_list │ ├── README.md │ ├── implementation_example │ ├── stack.h │ ├── stack_linked_list_implementation.c │ └── test_main.c │ └── stack.h ├── tree ├── README.md ├── binary_search_tree │ ├── README.md │ ├── implementation_example │ │ ├── binary_search_tree.c │ │ ├── test_main.c │ │ └── tree.h │ └── tree.h ├── heap │ ├── README.md │ ├── heap.h │ └── implementation_example │ │ ├── heap.c │ │ ├── heap.h │ │ └── test_main.c ├── trie │ ├── README.md │ ├── implementation_example │ │ ├── test_main.c │ │ ├── trie.c │ │ └── trie.h │ └── trie.h └── union_find │ ├── README.md │ └── implementation_example │ ├── test_main.c │ ├── union_find.c │ └── union_find.h └── two_pointers_sliding_window └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/README.md -------------------------------------------------------------------------------- /brute_force/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/brute_force/README.md -------------------------------------------------------------------------------- /deque/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/deque/README.md -------------------------------------------------------------------------------- /deque/deque_linked_list/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/deque/deque_linked_list/README.md -------------------------------------------------------------------------------- /deque/deque_linked_list/deque.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/deque/deque_linked_list/deque.h -------------------------------------------------------------------------------- /deque/deque_linked_list/implementation_example/deque.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/deque/deque_linked_list/implementation_example/deque.h -------------------------------------------------------------------------------- /deque/deque_linked_list/implementation_example/deque_implementation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/deque/deque_linked_list/implementation_example/deque_implementation.c -------------------------------------------------------------------------------- /deque/deque_linked_list/implementation_example/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/deque/deque_linked_list/implementation_example/test_main.c -------------------------------------------------------------------------------- /graph/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/README.md -------------------------------------------------------------------------------- /graph/bellman-ford/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/bellman-ford/README.md -------------------------------------------------------------------------------- /graph/bellman-ford/implementation/bf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/bellman-ford/implementation/bf.c -------------------------------------------------------------------------------- /graph/bellman-ford/implementation/bf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/bellman-ford/implementation/bf.h -------------------------------------------------------------------------------- /graph/bellman-ford/implementation/graph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/bellman-ford/implementation/graph.c -------------------------------------------------------------------------------- /graph/bellman-ford/implementation/graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/bellman-ford/implementation/graph.h -------------------------------------------------------------------------------- /graph/bellman-ford/implementation/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/bellman-ford/implementation/test_main.c -------------------------------------------------------------------------------- /graph/dijkstra/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/dijkstra/README.md -------------------------------------------------------------------------------- /graph/dijkstra/implementation/dijkstra.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/dijkstra/implementation/dijkstra.c -------------------------------------------------------------------------------- /graph/dijkstra/implementation/dijkstra.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/dijkstra/implementation/dijkstra.h -------------------------------------------------------------------------------- /graph/dijkstra/implementation/graph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/dijkstra/implementation/graph.c -------------------------------------------------------------------------------- /graph/dijkstra/implementation/graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/dijkstra/implementation/graph.h -------------------------------------------------------------------------------- /graph/dijkstra/implementation/heap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/dijkstra/implementation/heap.c -------------------------------------------------------------------------------- /graph/dijkstra/implementation/heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/dijkstra/implementation/heap.h -------------------------------------------------------------------------------- /graph/dijkstra/implementation/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/dijkstra/implementation/test_main.c -------------------------------------------------------------------------------- /graph/directed_list/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/directed_list/README.md -------------------------------------------------------------------------------- /graph/directed_list/directed_graph.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/directed_list/directed_graph.jpeg -------------------------------------------------------------------------------- /graph/directed_list/implementation/graph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/directed_list/implementation/graph.c -------------------------------------------------------------------------------- /graph/directed_list/implementation/graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/directed_list/implementation/graph.h -------------------------------------------------------------------------------- /graph/directed_list/implementation/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/directed_list/implementation/test_main.c -------------------------------------------------------------------------------- /graph/floyd-warshall/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/floyd-warshall/README.md -------------------------------------------------------------------------------- /graph/floyd-warshall/implementation/fw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/floyd-warshall/implementation/fw.c -------------------------------------------------------------------------------- /graph/floyd-warshall/implementation/fw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/floyd-warshall/implementation/fw.h -------------------------------------------------------------------------------- /graph/floyd-warshall/implementation/graph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/floyd-warshall/implementation/graph.c -------------------------------------------------------------------------------- /graph/floyd-warshall/implementation/graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/floyd-warshall/implementation/graph.h -------------------------------------------------------------------------------- /graph/floyd-warshall/implementation/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/floyd-warshall/implementation/test_main.c -------------------------------------------------------------------------------- /graph/kruskal/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/kruskal/README.md -------------------------------------------------------------------------------- /graph/kruskal/implementation/graph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/kruskal/implementation/graph.c -------------------------------------------------------------------------------- /graph/kruskal/implementation/graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/kruskal/implementation/graph.h -------------------------------------------------------------------------------- /graph/kruskal/implementation/heap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/kruskal/implementation/heap.c -------------------------------------------------------------------------------- /graph/kruskal/implementation/heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/kruskal/implementation/heap.h -------------------------------------------------------------------------------- /graph/kruskal/implementation/kruskal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/kruskal/implementation/kruskal.c -------------------------------------------------------------------------------- /graph/kruskal/implementation/kruskal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/kruskal/implementation/kruskal.h -------------------------------------------------------------------------------- /graph/kruskal/implementation/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/kruskal/implementation/test_main.c -------------------------------------------------------------------------------- /graph/prim/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/prim/README.md -------------------------------------------------------------------------------- /graph/prim/implementation/graph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/prim/implementation/graph.c -------------------------------------------------------------------------------- /graph/prim/implementation/graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/prim/implementation/graph.h -------------------------------------------------------------------------------- /graph/prim/implementation/heap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/prim/implementation/heap.c -------------------------------------------------------------------------------- /graph/prim/implementation/heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/prim/implementation/heap.h -------------------------------------------------------------------------------- /graph/prim/implementation/prim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/prim/implementation/prim.c -------------------------------------------------------------------------------- /graph/prim/implementation/prim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/prim/implementation/prim.h -------------------------------------------------------------------------------- /graph/prim/implementation/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/prim/implementation/test_main.c -------------------------------------------------------------------------------- /graph/undirected_list/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/undirected_list/README.md -------------------------------------------------------------------------------- /graph/undirected_list/implementation/graph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/undirected_list/implementation/graph.c -------------------------------------------------------------------------------- /graph/undirected_list/implementation/graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/undirected_list/implementation/graph.h -------------------------------------------------------------------------------- /graph/undirected_list/implementation/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/undirected_list/implementation/test_main.c -------------------------------------------------------------------------------- /graph/undirected_matrix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/undirected_matrix/README.md -------------------------------------------------------------------------------- /graph/undirected_matrix/implementation/graph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/undirected_matrix/implementation/graph.c -------------------------------------------------------------------------------- /graph/undirected_matrix/implementation/graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/undirected_matrix/implementation/graph.h -------------------------------------------------------------------------------- /graph/undirected_matrix/implementation/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/undirected_matrix/implementation/test_main.c -------------------------------------------------------------------------------- /graph/undirected_matrix/undirected_graph.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/graph/undirected_matrix/undirected_graph.jpeg -------------------------------------------------------------------------------- /hash/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/hash/README.md -------------------------------------------------------------------------------- /hash/hash_map/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/hash/hash_map/README.md -------------------------------------------------------------------------------- /hash/hash_map/implementation/map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/hash/hash_map/implementation/map.c -------------------------------------------------------------------------------- /hash/hash_map/implementation/map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/hash/hash_map/implementation/map.h -------------------------------------------------------------------------------- /hash/hash_map/implementation/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/hash/hash_map/implementation/test_main.c -------------------------------------------------------------------------------- /hash/hash_set/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/hash/hash_set/README.md -------------------------------------------------------------------------------- /hash/hash_set/implementation/set.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/hash/hash_set/implementation/set.c -------------------------------------------------------------------------------- /hash/hash_set/implementation/set.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/hash/hash_set/implementation/set.h -------------------------------------------------------------------------------- /hash/hash_set/implementation/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/hash/hash_set/implementation/test_main.c -------------------------------------------------------------------------------- /hash/rabin_karp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/hash/rabin_karp/README.md -------------------------------------------------------------------------------- /hash/rabin_karp/implementation/rabin_karp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/hash/rabin_karp/implementation/rabin_karp.c -------------------------------------------------------------------------------- /hash/rabin_karp/implementation/rabin_karp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/hash/rabin_karp/implementation/rabin_karp.h -------------------------------------------------------------------------------- /hash/rabin_karp/implementation/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/hash/rabin_karp/implementation/test_main.c -------------------------------------------------------------------------------- /linked_list/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/linked_list/README.md -------------------------------------------------------------------------------- /linked_list/circular_linked_list/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/linked_list/circular_linked_list/README.md -------------------------------------------------------------------------------- /linked_list/circular_linked_list/grademe.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/linked_list/circular_linked_list/grademe.sh -------------------------------------------------------------------------------- /linked_list/circular_linked_list/grademe_files/circular_linked_list_output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/linked_list/circular_linked_list/grademe_files/circular_linked_list_output -------------------------------------------------------------------------------- /linked_list/circular_linked_list/grademe_files/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/linked_list/circular_linked_list/grademe_files/test.c -------------------------------------------------------------------------------- /linked_list/circular_linked_list/implementation_example/circular_linked_list_implementation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/linked_list/circular_linked_list/implementation_example/circular_linked_list_implementation.c -------------------------------------------------------------------------------- /linked_list/circular_linked_list/implementation_example/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/linked_list/circular_linked_list/implementation_example/list.h -------------------------------------------------------------------------------- /linked_list/circular_linked_list/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/linked_list/circular_linked_list/list.h -------------------------------------------------------------------------------- /linked_list/doubly_linked_list/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/linked_list/doubly_linked_list/README.md -------------------------------------------------------------------------------- /linked_list/doubly_linked_list/grademe.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/linked_list/doubly_linked_list/grademe.sh -------------------------------------------------------------------------------- /linked_list/doubly_linked_list/grademe_files/doubly_linked_list_output: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/linked_list/doubly_linked_list/grademe_files/doubly_linked_list_output -------------------------------------------------------------------------------- /linked_list/doubly_linked_list/grademe_files/test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/linked_list/doubly_linked_list/grademe_files/test.c -------------------------------------------------------------------------------- /linked_list/doubly_linked_list/implementation_example/doubly_linked_list_implementation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/linked_list/doubly_linked_list/implementation_example/doubly_linked_list_implementation.c -------------------------------------------------------------------------------- /linked_list/doubly_linked_list/implementation_example/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/linked_list/doubly_linked_list/implementation_example/list.h -------------------------------------------------------------------------------- /linked_list/doubly_linked_list/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/linked_list/doubly_linked_list/list.h -------------------------------------------------------------------------------- /linked_list/singly_linked_list/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/linked_list/singly_linked_list/README.md -------------------------------------------------------------------------------- /linked_list/singly_linked_list/implementation_example/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/linked_list/singly_linked_list/implementation_example/list.h -------------------------------------------------------------------------------- /linked_list/singly_linked_list/implementation_example/singly_linked_list_implementation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/linked_list/singly_linked_list/implementation_example/singly_linked_list_implementation.c -------------------------------------------------------------------------------- /linked_list/singly_linked_list/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/linked_list/singly_linked_list/list.h -------------------------------------------------------------------------------- /queue/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/queue/README.md -------------------------------------------------------------------------------- /queue/queue_array/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/queue/queue_array/README.md -------------------------------------------------------------------------------- /queue/queue_array/implementation_example/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/queue/queue_array/implementation_example/queue.h -------------------------------------------------------------------------------- /queue/queue_array/implementation_example/queue_array_implementation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/queue/queue_array/implementation_example/queue_array_implementation.c -------------------------------------------------------------------------------- /queue/queue_array/implementation_example/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/queue/queue_array/implementation_example/test_main.c -------------------------------------------------------------------------------- /queue/queue_array/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/queue/queue_array/queue.h -------------------------------------------------------------------------------- /queue/queue_linked_list/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/queue/queue_linked_list/README.md -------------------------------------------------------------------------------- /queue/queue_linked_list/implementation_example/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/queue/queue_linked_list/implementation_example/queue.h -------------------------------------------------------------------------------- /queue/queue_linked_list/implementation_example/queue_linked_list_implementation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/queue/queue_linked_list/implementation_example/queue_linked_list_implementation.c -------------------------------------------------------------------------------- /queue/queue_linked_list/implementation_example/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/queue/queue_linked_list/implementation_example/test_main.c -------------------------------------------------------------------------------- /queue/queue_linked_list/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/queue/queue_linked_list/queue.h -------------------------------------------------------------------------------- /simulation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/simulation/README.md -------------------------------------------------------------------------------- /sort/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/sort/README.md -------------------------------------------------------------------------------- /sort/bubble/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/sort/bubble/README.md -------------------------------------------------------------------------------- /sort/bubble/implementation/bubble.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/sort/bubble/implementation/bubble.c -------------------------------------------------------------------------------- /sort/bubble/implementation/bubble.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/sort/bubble/implementation/bubble.h -------------------------------------------------------------------------------- /sort/bubble/implementation/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/sort/bubble/implementation/test_main.c -------------------------------------------------------------------------------- /sort/heap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/sort/heap/README.md -------------------------------------------------------------------------------- /sort/heap/implementation/heap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/sort/heap/implementation/heap.c -------------------------------------------------------------------------------- /sort/heap/implementation/heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/sort/heap/implementation/heap.h -------------------------------------------------------------------------------- /sort/heap/implementation/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/sort/heap/implementation/test_main.c -------------------------------------------------------------------------------- /sort/merge/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/sort/merge/README.md -------------------------------------------------------------------------------- /sort/merge/implementation/merge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/sort/merge/implementation/merge.c -------------------------------------------------------------------------------- /sort/merge/implementation/merge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/sort/merge/implementation/merge.h -------------------------------------------------------------------------------- /sort/merge/implementation/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/sort/merge/implementation/test_main.c -------------------------------------------------------------------------------- /sort/quick/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/sort/quick/README.md -------------------------------------------------------------------------------- /sort/quick/implementation/quick.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/sort/quick/implementation/quick.c -------------------------------------------------------------------------------- /sort/quick/implementation/quick.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/sort/quick/implementation/quick.h -------------------------------------------------------------------------------- /sort/quick/implementation/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/sort/quick/implementation/test_main.c -------------------------------------------------------------------------------- /stack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/stack/README.md -------------------------------------------------------------------------------- /stack/stack_array/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/stack/stack_array/README.md -------------------------------------------------------------------------------- /stack/stack_array/implementation_example/stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/stack/stack_array/implementation_example/stack.h -------------------------------------------------------------------------------- /stack/stack_array/implementation_example/stack_array_implementation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/stack/stack_array/implementation_example/stack_array_implementation.c -------------------------------------------------------------------------------- /stack/stack_array/implementation_example/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/stack/stack_array/implementation_example/test_main.c -------------------------------------------------------------------------------- /stack/stack_array/stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/stack/stack_array/stack.h -------------------------------------------------------------------------------- /stack/stack_linked_list/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/stack/stack_linked_list/README.md -------------------------------------------------------------------------------- /stack/stack_linked_list/implementation_example/stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/stack/stack_linked_list/implementation_example/stack.h -------------------------------------------------------------------------------- /stack/stack_linked_list/implementation_example/stack_linked_list_implementation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/stack/stack_linked_list/implementation_example/stack_linked_list_implementation.c -------------------------------------------------------------------------------- /stack/stack_linked_list/implementation_example/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/stack/stack_linked_list/implementation_example/test_main.c -------------------------------------------------------------------------------- /stack/stack_linked_list/stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/stack/stack_linked_list/stack.h -------------------------------------------------------------------------------- /tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/tree/README.md -------------------------------------------------------------------------------- /tree/binary_search_tree/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/tree/binary_search_tree/README.md -------------------------------------------------------------------------------- /tree/binary_search_tree/implementation_example/binary_search_tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/tree/binary_search_tree/implementation_example/binary_search_tree.c -------------------------------------------------------------------------------- /tree/binary_search_tree/implementation_example/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/tree/binary_search_tree/implementation_example/test_main.c -------------------------------------------------------------------------------- /tree/binary_search_tree/implementation_example/tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/tree/binary_search_tree/implementation_example/tree.h -------------------------------------------------------------------------------- /tree/binary_search_tree/tree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/tree/binary_search_tree/tree.h -------------------------------------------------------------------------------- /tree/heap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/tree/heap/README.md -------------------------------------------------------------------------------- /tree/heap/heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/tree/heap/heap.h -------------------------------------------------------------------------------- /tree/heap/implementation_example/heap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/tree/heap/implementation_example/heap.c -------------------------------------------------------------------------------- /tree/heap/implementation_example/heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/tree/heap/implementation_example/heap.h -------------------------------------------------------------------------------- /tree/heap/implementation_example/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/tree/heap/implementation_example/test_main.c -------------------------------------------------------------------------------- /tree/trie/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/tree/trie/README.md -------------------------------------------------------------------------------- /tree/trie/implementation_example/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/tree/trie/implementation_example/test_main.c -------------------------------------------------------------------------------- /tree/trie/implementation_example/trie.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/tree/trie/implementation_example/trie.c -------------------------------------------------------------------------------- /tree/trie/implementation_example/trie.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/tree/trie/implementation_example/trie.h -------------------------------------------------------------------------------- /tree/trie/trie.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/tree/trie/trie.h -------------------------------------------------------------------------------- /tree/union_find/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/tree/union_find/README.md -------------------------------------------------------------------------------- /tree/union_find/implementation_example/test_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/tree/union_find/implementation_example/test_main.c -------------------------------------------------------------------------------- /tree/union_find/implementation_example/union_find.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/tree/union_find/implementation_example/union_find.c -------------------------------------------------------------------------------- /tree/union_find/implementation_example/union_find.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/tree/union_find/implementation_example/union_find.h -------------------------------------------------------------------------------- /two_pointers_sliding_window/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dev-jko/42-algorithm/HEAD/two_pointers_sliding_window/README.md --------------------------------------------------------------------------------