All Projects → data-structures-algorithms → Similar Projects or Alternatives

199 Open source projects that are alternatives of or similar to data-structures-algorithms

Binarytree
Python Library for Studying Binary Trees
Stars: ✭ 1,694 (+5741.38%)
Gods
GoDS (Go Data Structures). Containers (Sets, Lists, Stacks, Maps, Trees), Sets (HashSet, TreeSet, LinkedHashSet), Lists (ArrayList, SinglyLinkedList, DoublyLinkedList), Stacks (LinkedListStack, ArrayStack), Maps (HashMap, TreeMap, HashBidiMap, TreeBidiMap, LinkedHashMap), Trees (RedBlackTree, AVLTree, BTree, BinaryHeap), Comparators, Iterators, …
Stars: ✭ 10,883 (+37427.59%)
Mutual labels:  data-structure, avl-tree
AlgoDaily
just for fun
Stars: ✭ 118 (+306.9%)
Mutual labels:  binary-search-tree, binary-tree
Data-Structures-and-Algorithms
Implementation of various Data Structures and algorithms - Linked List, Stacks, Queues, Binary Search Tree, AVL tree,Red Black Trees, Trie, Graph Algorithms, Sorting Algorithms, Greedy Algorithms, Dynamic Programming, Segment Trees etc.
Stars: ✭ 144 (+396.55%)
Mutual labels:  avl-tree, binary-search-tree
Javascript Datastructures Algorithms
📚 collection of JavaScript and TypeScript data structures and algorithms for education purposes. Source code bundle of JavaScript algorithms and data structures book
Stars: ✭ 3,221 (+11006.9%)
Mutual labels:  avl-tree, binary-tree
Data-Structures
Algorithmic Problems Solutions -- hash table code featured in geeksforgeeks
Stars: ✭ 44 (+51.72%)
Mutual labels:  binary-search-tree, binary-tree
ds
🔗 Common Data Structures and Algorithms
Stars: ✭ 40 (+37.93%)
Bplustree
A minimal but extreme fast B+ tree indexing structure demo for billions of key-value storage
Stars: ✭ 1,598 (+5410.34%)
Mutual labels:  data-structure, tree-structure
data-structure-and-algorithm
Basic data structures, sorting algorithms, algorithms learning tools. 基本数据结构,排序算法,算法学习工具
Stars: ✭ 86 (+196.55%)
Mutual labels:  binary-search-tree, binary-tree
Containers
This library provides various containers. Each container has utility functions to manipulate the data it holds. This is an abstraction as to not have to manually manage and reallocate memory.
Stars: ✭ 125 (+331.03%)
Mutual labels:  avl-tree, tree-structure
fortran-octree
A Fortran octree implementation
Stars: ✭ 17 (-41.38%)
Mutual labels:  data-structure, tree-structure
CPTH
🌟 Competitive Programming Template Headers | With documentation, CI tests and Codecov
Stars: ✭ 23 (-20.69%)
Mutual labels:  data-structure
ng-treetable
A treetable module for angular 5
Stars: ✭ 32 (+10.34%)
Mutual labels:  tree-structure
elm-arborist
Parameterized 🌲tree🌲-editor for Elm
Stars: ✭ 57 (+96.55%)
Mutual labels:  tree-structure
Problem-Solving
This Repository consists of my solutions💡 in Python 3 to various problems in Data Structures and Algorithms.🎖️
Stars: ✭ 17 (-41.38%)
Mutual labels:  binary-search-tree
algorithm
得到每周一算法
Stars: ✭ 44 (+51.72%)
Mutual labels:  data-structure
treenet
Recursive Neural Networks for PyTorch
Stars: ✭ 29 (+0%)
Mutual labels:  tree-structure
Staticvec
Implements a fixed-capacity stack-allocated Vec alternative backed by an array, using const generics.
Stars: ✭ 236 (+713.79%)
Mutual labels:  data-structure
C Macro Collections
Easy to use, header only, macro generated, generic and type-safe Data Structures in C
Stars: ✭ 192 (+562.07%)
Mutual labels:  data-structure
go-time-series
Time series implementation in Go
Stars: ✭ 27 (-6.9%)
Mutual labels:  data-structure
Ordereddictionary
Ordered dictionary data structure implementation in Swift
Stars: ✭ 176 (+506.9%)
Mutual labels:  data-structure
Awesome
🚠Algorithm And Data Structure
Stars: ✭ 152 (+424.14%)
Mutual labels:  data-structure
treetime
TreeTime is a data organisation, management and analysis tool. A tree is a hierarchical structure that arranges information in units and sub-units. TreeTime uses linked trees (one data item can be part of different distinct trees) to store and organise any general purpose data.
Stars: ✭ 26 (-10.34%)
Mutual labels:  tree-structure
js-symbol-tree
Turn any collection of objects into its own efficient tree or linked list using Symbol
Stars: ✭ 86 (+196.55%)
Mutual labels:  data-structure
v-folder
A component of vue.js@2, for tree/directory/files selection or displaying.
Stars: ✭ 15 (-48.28%)
Mutual labels:  tree-structure
Skiplist
skip list with rank, code less than z_set in redis
Stars: ✭ 136 (+368.97%)
Mutual labels:  data-structure
mongodb-tree-structure
Implementing Tree Structure in MongoDB
Stars: ✭ 14 (-51.72%)
Mutual labels:  tree-structure
Unity-IMGUI-TreeView
Simple Tree View implementation for IMGUI (Editor GUI) in Unity. Includes a special type for working with asset paths, but base data structure and view can be easily extended to support anything.
Stars: ✭ 73 (+151.72%)
Mutual labels:  tree-structure
youtube discussion tree
This is a python API that allows you to obtain the discusion that occurs on the comments of a Youtube video as a tree structure. It also controls the quota usage that consumes your implementation over Youtube Data Api through this library, and allows you to represent and serialize the discusion tree.
Stars: ✭ 16 (-44.83%)
Mutual labels:  tree-structure
docker-bakery
Dockerfile hierarchy management tool with automatic rebuilding of dependent images when parent changes
Stars: ✭ 30 (+3.45%)
Mutual labels:  tree-structure
BokkyPooBahsRedBlackTreeLibrary
BokkyPooBah's Red-Black Binary Search Tree Library
Stars: ✭ 117 (+303.45%)
Mutual labels:  binary-search-tree
trie
Trie (a.k.a. prefix tree) C# implementation. Has constant-time string prefix lookup.
Stars: ✭ 84 (+189.66%)
Mutual labels:  data-structure
Go Patricia
A generic patricia trie (also called radix tree) implemented in Go (Golang)
Stars: ✭ 243 (+737.93%)
Mutual labels:  data-structure
nanostack
Small middleware stack library
Stars: ✭ 39 (+34.48%)
Mutual labels:  data-structure
Denormalizr
Denormalize data normalized with normalizr
Stars: ✭ 231 (+696.55%)
Mutual labels:  data-structure
django-cte-forest
django-cte-forest implements efficient adjacency list trees using Django and PostgreSQL Common Table Expressions (CTE).
Stars: ✭ 24 (-17.24%)
Mutual labels:  tree-structure
Leetcode
High-quality LeetCode solutions
Stars: ✭ 178 (+513.79%)
Mutual labels:  data-structure
vue-nested-menu
A simple hands-on mobile nested menu UI component with a smooth slide animation
Stars: ✭ 34 (+17.24%)
Mutual labels:  tree-structure
Leetcode Solutions
🏋️ Python / Modern C++ Solutions of All 2111 LeetCode Problems (Weekly Update)
Stars: ✭ 2,787 (+9510.34%)
Mutual labels:  data-structure
js-data-structures
🌿 Data structures for JavaScript
Stars: ✭ 56 (+93.1%)
Mutual labels:  data-structure
Data structures and algorithms in python
📖 Worked Solutions of "Data Structures & Algorithms in Python", written by Michael T. Goodrich, Roberto Tamassia and Michael H. Goldwasser. ✏️
Stars: ✭ 147 (+406.9%)
Mutual labels:  data-structure
stefano-tree
Framework agnostic Nested Set (MPTT) implementation for PHP
Stars: ✭ 24 (-17.24%)
Mutual labels:  tree-structure
Apachecn Algo Zh
ApacheCN 数据结构与算法译文集
Stars: ✭ 10,498 (+36100%)
Mutual labels:  data-structure
frangipanni
Program to convert lines of text into a tree structure.
Stars: ✭ 1,176 (+3955.17%)
Mutual labels:  tree-structure
react-tree
Hierarchical tree component for React in Typescript
Stars: ✭ 174 (+500%)
Mutual labels:  tree-structure
Mnemonist
Curated collection of data structures for the JavaScript/TypeScript language.
Stars: ✭ 1,752 (+5941.38%)
Mutual labels:  data-structure
CP
Competitive Coding
Stars: ✭ 25 (-13.79%)
Mutual labels:  data-structure
Cs61a
Structure and Interpretation of Computer Programs
Stars: ✭ 123 (+324.14%)
Mutual labels:  data-structure
vue-virtualised
Blazing fast scrolling and updating for any amount of list and hierarchical data.
Stars: ✭ 18 (-37.93%)
Mutual labels:  tree-structure
Data Structures
Data-Structures using C++.
Stars: ✭ 121 (+317.24%)
Mutual labels:  data-structure
TreeRep
Learning Tree structures and Tree metrics
Stars: ✭ 18 (-37.93%)
Mutual labels:  tree-structure
performant-array-to-tree
Converts an array of items with ids and parent ids to a nested tree in a performant O(n) way. Runs in browsers and Node.js.
Stars: ✭ 193 (+565.52%)
Mutual labels:  tree-structure
go-avltree
AVL tree with some useful extensions written in Go
Stars: ✭ 29 (+0%)
Mutual labels:  avl-tree
Algorithm
The challenges for algorithm contests, and summary the implementation.
Stars: ✭ 115 (+296.55%)
Mutual labels:  data-structure
Algorithm templates
algorithm templates and leetcode examples in Python3, you can learn many python tricks too.
Stars: ✭ 107 (+268.97%)
Mutual labels:  data-structure
ZKTreeTableView
A view of the tree structure.树状结构列表。
Stars: ✭ 97 (+234.48%)
Mutual labels:  tree-structure
Tastylib
C++ implementations of data structures, algorithms, and system designs.
Stars: ✭ 101 (+248.28%)
Mutual labels:  data-structure
Brein Time Utilities
Library which contains several time-dependent data and index structures (e.g., IntervalTree, BucketTimeSeries), as well as algorithms.
Stars: ✭ 94 (+224.14%)
Mutual labels:  data-structure
linked-blocking-multi-queue
A concurrent collection that extends the existing Java concurrent collection library, offering an optionally-bounded blocking "multi-queue" based on linked nodes.
Stars: ✭ 41 (+41.38%)
Mutual labels:  data-structure
avl array
High performance templated AVL tree using a fixed size array. Extensive test suite passing.
Stars: ✭ 33 (+13.79%)
Mutual labels:  avl-tree
1-60 of 199 similar projects