TheAlgorithms-C-Plus-Plus/data_structures
fedom 9d3d40b44e
feat: add 2-3-4-tree implment (#1366)
* feat: add 2-3-4 tree implment

* updating DIRECTORY.md

* docs: fix format issue of tab&space

* fix: fix code format issues

* fix: convert printf() to std::cout

* fix: fix some clang-tidy warnings

* fix: fix clang-tidy warnings of memory owning

* fix: remove use of  std::make_unique which is not support by c++11

* docs: improve documents

* fix: replace fprint with ofstream, and improve docs

* docs: improve docs for including header file

* docs: improve file doces

* fix: convert item type to int64_t, convert node item count type to int8_t

* refactor: Apply suggestions from code review

Add namespaces

Co-authored-by: David Leal <halfpacho@gmail.com>

* docs: remove obsolete comments

Co-authored-by: liuhuan <liuhuan@ainirobot.com>
Co-authored-by: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
Co-authored-by: David Leal <halfpacho@gmail.com>
2020-12-01 11:16:49 +05:30
..
cll Major rework to improve code quality and add automation checks (#805) 2020-06-19 21:34:56 +05:30
avltree.cpp Major rework to improve code quality and add automation checks (#805) 2020-06-19 21:34:56 +05:30
binary_search_tree.cpp fix: Various LGTM fixes 2020-06-23 15:13:28 -05:00
binaryheap.cpp reverted line 27 2020-06-24 02:22:20 +05:30
circular_queue_using_linked_list.cpp Major rework to improve code quality and add automation checks (#805) 2020-06-19 21:34:56 +05:30
CMakeLists.txt Major rework to improve code quality and add automation checks (#805) 2020-06-19 21:34:56 +05:30
disjoint_set.cpp formatting source-code for a887dc59ed8e790d479773e0ce5e24c6db110afb 2020-06-24 00:37:36 +05:30
doubly_linked_list.cpp Major rework to improve code quality and add automation checks (#805) 2020-06-19 21:34:56 +05:30
linked_list.cpp Revised Linked List (#999) 2020-09-03 19:01:50 -05:00
linkedlist_implentation_usingarray.cpp Major rework to improve code quality and add automation checks (#805) 2020-06-19 21:34:56 +05:30
list_array.cpp feat: Add ncr mod p code (#1325) 2020-11-22 23:05:01 +05:30
morrisinorder.cpp Major rework to improve code quality and add automation checks (#805) 2020-06-19 21:34:56 +05:30
queue_using_array2.cpp Major rework to improve code quality and add automation checks (#805) 2020-06-19 21:34:56 +05:30
queue_using_array.cpp feat: Add ncr mod p code (#1325) 2020-11-22 23:05:01 +05:30
queue_using_linked_list.cpp Major rework to improve code quality and add automation checks (#805) 2020-06-19 21:34:56 +05:30
queue_using_linkedlist.cpp Major rework to improve code quality and add automation checks (#805) 2020-06-19 21:34:56 +05:30
queue_using_two_stacks.cpp Added queue implementation using two stacks (#953) 2020-07-18 17:01:03 -04:00
queue.h Major rework to improve code quality and add automation checks (#805) 2020-06-19 21:34:56 +05:30
skip_list.cpp feat: Added merge-insertion sort from #246 (#1062) 2020-09-03 08:51:30 -04:00
stack_using_array.cpp Updated stack_using_array.cpp (#1137) 2020-10-02 08:22:14 -04:00
stack_using_linked_list.cpp fix: Variable name 2020-06-23 18:50:14 -05:00
stack.h fixed function argument 2020-06-24 10:48:18 -04:00
student.txt Major rework to improve code quality and add automation checks (#805) 2020-06-19 21:34:56 +05:30
test_queue.cpp Major rework to improve code quality and add automation checks (#805) 2020-06-19 21:34:56 +05:30
test_stack_students.cpp Major rework to improve code quality and add automation checks (#805) 2020-06-19 21:34:56 +05:30
test_stack.cpp Major rework to improve code quality and add automation checks (#805) 2020-06-19 21:34:56 +05:30
tree_234.cpp feat: add 2-3-4-tree implment (#1366) 2020-12-01 11:16:49 +05:30
tree.cpp Major rework to improve code quality and add automation checks (#805) 2020-06-19 21:34:56 +05:30
trie_modern.cpp remove Copyright from docs 2020-07-08 12:30:13 -04:00
trie_tree.cpp [fix] rename data_structures namespace (#1061) 2020-08-27 17:13:27 -04:00