@@ -17,55 +17,15 @@ about the sorting algorithms.
1717
1818## Current Array Sorting Algorithms
1919
20- | Sorting Algorithm | Function Call | Status | Source Link |
21- | ----------------------| -------------------------------| --------------------------------------------------------------------------| -------------|
22- | Selection Sort | simple.selection(data) | ![ status] ( https://img.shields.io/badge/status-completed-brightgreen.svg ) | [ View Source] ( https://github.com/shadowcodex/data-theory/blob/master/modules/sorts/simple.js#L39 ) |
23- | Insertion Sort | simple.insertion(data) | ![ status] ( https://img.shields.io/badge/status-completed-brightgreen.svg ) | [ View Source] ( https://github.com/shadowcodex/data-theory/blob/master/modules/sorts/simple.js#L16 ) |
24- | Top Down Merge Sort | efficient.mergeTopDown(data) | ![ status] ( https://img.shields.io/badge/status-completed-brightgreen.svg ) | [ View Source] ( https://github.com/shadowcodex/data-theory/blob/master/modules/sorts/efficient.js#L3 ) |
25- | Bottom Up Merge Sort | efficient.mergeBottomUp(data) | ![ status] ( https://img.shields.io/badge/status-completed-brightgreen.svg ) | [ View Source] ( https://github.com/shadowcodex/data-theory/blob/master/modules/sorts/efficient.js#L41 ) |
26- | Heap Sort | efficient.heap(data) | ![ status] ( https://img.shields.io/badge/status-in%20progress-yellow.svg ) ||
27- | Heap Sort Bottom Up | efficient.heapBottomUp(data) | ![ status] ( https://img.shields.io/badge/status-not%20started-red.svg ) ||
28- | Quick Sort | efficient.quick(data) | ![ status] ( https://img.shields.io/badge/status-not%20started-red.svg ) ||
29- | Bubble Sort | bubble.bubble(data) | ![ status] ( https://img.shields.io/badge/status-completed-brightgreen.svg ) | [ View Source] ( https://github.com/shadowcodex/data-theory/blob/master/modules/sorts/bubble.js#L4 ) |
30- | Shell Sort | bubble.shell(data) | ![ status] ( https://img.shields.io/badge/status-completed-brightgreen.svg ) | [ View Source] ( https://github.com/shadowcodex/data-theory/blob/master/modules/sorts/bubble.js#L16 ) |
31- | Comb Sort | bubble.comb(data) | ![ status] ( https://img.shields.io/badge/status-completed-brightgreen.svg ) | [ View Source] ( https://github.com/shadowcodex/data-theory/blob/master/modules/sorts/bubble.js#L30 ) |
32- | Cocktail Sort | bubble.cocktail(data) | ![ status] ( https://img.shields.io/badge/status-completed-brightgreen.svg ) | [ View Source] ( https://github.com/shadowcodex/data-theory/blob/master/modules/sorts/bubble.js#L48 ) |
33- | Counting Sort | distribution.counting(data) | ![ status] ( https://img.shields.io/badge/status-completed-brightgreen.svg ) | [ View Source] ( https://github.com/shadowcodex/data-theory/blob/master/modules/sorts/distribution.js#L6 ) |
34- | Bucket Sort | distribution.bucket(data) | ![ status] ( https://img.shields.io/badge/status-completed-brightgreen.svg ) | [ View Source] ( https://github.com/shadowcodex/data-theory/blob/master/modules/sorts/distribution.js#L39 ) |
35- | Radix Sort | distribution.radix(data) | ![ status] ( https://img.shields.io/badge/status-not%20started-red.svg ) ||
36- | Bogo Sort | inefficient.bogo(data) | ![ status] ( https://img.shields.io/badge/status-completed-brightgreen.svg ) | [ View Source] ( https://github.com/shadowcodex/data-theory/blob/master/modules/sorts/inefficient.js#L4 ) |
37- | Stooge Sort | inefficient.stooge(data) | ![ status] ( https://img.shields.io/badge/status-completed-brightgreen.svg ) | [ View Source] ( https://github.com/shadowcodex/data-theory/blob/master/modules/sorts/inefficient.js#L9 ) |
38- | Codex Sort | other.codexSort(data) | ![ status] ( https://img.shields.io/badge/status-completed-brightgreen.svg ) | [ View Source] ( https://github.com/shadowcodex/data-theory/blob/master/modules/sorts/other.js#L18 ) |
20+ [ View Sorts Folder] ( https://github.com/shadowcodex/data-theory/tree/master/modules/sorts )
3921
4022## Current List of Data Types
4123
42- Link for reference of data types: [ https://en.wikipedia.org/wiki/List_of_data_structures ] ( https://en.wikipedia.org/wiki/List_of_data_structures )
24+ [ View Data Types Folder ] ( https://github.com/shadowcodex/data-theory/tree/master/modules/data-types )
4325
44- | Data Type | Status | Source Link |
45- | -----------------------------| --------------------------------------------------------------------------| -------------|
46- | array | ![ status] ( https://img.shields.io/badge/status-not%20started-red.svg ) | |
47- | dynamic array | ![ status] ( https://img.shields.io/badge/status-not%20started-red.svg ) | |
48- | stack | ![ status] ( https://img.shields.io/badge/status-completed-brightgreen.svg ) | [ View Source] ( https://github.com/shadowcodex/data-theory/blob/master/modules/data-types/stack.js ) |
49- | tree | ![ status] ( https://img.shields.io/badge/status-not%20started-red.svg ) | |
50- | balanced tree | ![ status] ( https://img.shields.io/badge/status-not%20started-red.svg ) | |
51- | container | ![ status] ( https://img.shields.io/badge/status-not%20started-red.svg ) | |
52- | dictionary | ![ status] ( https://img.shields.io/badge/status-not%20started-red.svg ) | |
53- | graph adjacency list | ![ status] ( https://img.shields.io/badge/status-not%20started-red.svg ) | |
54- | graph adjacency matrix | ![ status] ( https://img.shields.io/badge/status-not%20started-red.svg ) | |
55- | graph incidence matrix | ![ status] ( https://img.shields.io/badge/status-not%20started-red.svg ) | |
56- | list | ![ status] ( https://img.shields.io/badge/status-not%20started-red.svg ) | |
57- | linked list | ![ status] ( https://img.shields.io/badge/status-not%20started-red.svg ) | |
58- | doubly linked list | ![ status] ( https://img.shields.io/badge/status-not%20started-red.svg ) | |
59- | multiply linked list | ![ status] ( https://img.shields.io/badge/status-not%20started-red.svg ) | |
60- | circular linked list | ![ status] ( https://img.shields.io/badge/status-not%20started-red.svg ) | |
61- | map | ![ status] ( https://img.shields.io/badge/status-not%20started-red.svg ) | |
62- | multimap | ![ status] ( https://img.shields.io/badge/status-not%20started-red.svg ) | |
63- | set | ![ status] ( https://img.shields.io/badge/status-not%20started-red.svg ) | |
64- | multiset | ![ status] ( https://img.shields.io/badge/status-not%20started-red.svg ) | |
65- | queue | ![ status] ( https://img.shields.io/badge/status-not%20started-red.svg ) | |
66- | priority queue | ![ status] ( https://img.shields.io/badge/status-not%20started-red.svg ) | |
67- | double ended queue | ![ status] ( https://img.shields.io/badge/status-not%20started-red.svg ) | |
68- | double ended priority queue | ![ status] ( https://img.shields.io/badge/status-not%20started-red.svg ) | |
26+ ## Current List of Algorithms
27+
28+ [ View Algorithms Folder] ( https://github.com/shadowcodex/data-theory/tree/master/modules/algorithms )
6929
7030### Note for contributors
7131
0 commit comments