All Projects → caesar0301 → Treelib

caesar0301 / Treelib

Licence: other
An efficient implementation of tree data structure in python 2/3.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Treelib

Data Structures Algorithms
My implementation of 85+ popular data structures and algorithms and interview questions in Python 3 and C++
Stars: ✭ 273 (-49.44%)
Mutual labels:  algorithm, tree, datastructures
Interview Questions
List of all the Interview questions practiced from online resources and books
Stars: ✭ 187 (-65.37%)
Mutual labels:  algorithm, tree, datastructures
Algorithms and data structures
180+ Algorithm & Data Structure Problems using C++
Stars: ✭ 4,667 (+764.26%)
Mutual labels:  algorithm, tree, datastructures
Proalgos Cpp
C++ implementations of well-known (and some rare) algorithms, while following good software development practices
Stars: ✭ 369 (-31.67%)
Mutual labels:  algorithm, datastructures
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 (+496.48%)
Mutual labels:  algorithm, tree
Gate And Cse Resources For Students
📚 📖 📚CSE GATE Resources for GATE and CSE Aspirants 😎 😁 . Show your ❤️ by ⭐️⭐️
Stars: ✭ 321 (-40.56%)
Mutual labels:  algorithm, datastructures
Rrt Algorithms
n-dimensional RRT, RRT* (RRT-Star)
Stars: ✭ 195 (-63.89%)
Mutual labels:  algorithm, tree
Quickgraph
Generic Graph Data Structures and Algorithms for .NET
Stars: ✭ 386 (-28.52%)
Mutual labels:  algorithm, datastructures
Algorithms
Minimal examples of data structures and algorithms in Python
Stars: ✭ 20,123 (+3626.48%)
Mutual labels:  algorithm, tree
Newbie Plan
📚 Java 技术体系面试指南 , 旨在锻炼学习方法论的技术指南 🚀 数学,算法,基础框架,原理剖析,职业感悟,技术面试
Stars: ✭ 412 (-23.7%)
Mutual labels:  algorithm, datastructures
Problem Solving Javascript
🔥 Crack you JS interviews ⚡ Collection of most common JS Interview questions with Unit Tests 🚀
Stars: ✭ 451 (-16.48%)
Mutual labels:  algorithm, datastructures
Algorithms
Data Structures & Algorithms. Includes solutions for Cracking the Coding Interview 6th Edition
Stars: ✭ 89 (-83.52%)
Mutual labels:  tree, datastructures
dd-algorithm-examples
Code Snippets of DataStructure & Algorithm & LeetCode Implementations/Solutions for Several Programming Language: Java, JavaScript, Go, Python, Rust, etc. 💫 多语言版本的数据结构与算法实现分析
Stars: ✭ 33 (-93.89%)
Mutual labels:  tree, datastructures
Hackerranksolutions
This is a repo for HackerRankSolutions with Swift
Stars: ✭ 213 (-60.56%)
Mutual labels:  algorithm, datastructures
Algodeck
An Open-Source Collection of 200+ Algorithmic Flash Cards to Help you Preparing your Algorithm & Data Structure Interview 💯
Stars: ✭ 4,441 (+722.41%)
Mutual labels:  algorithm, tree
Algorithms And Data Structures In Java
Algorithms and Data Structures in Java
Stars: ✭ 498 (-7.78%)
Mutual labels:  algorithm, datastructures
Java Algorithms Implementation
Algorithms and Data Structures implemented in Java
Stars: ✭ 3,927 (+627.22%)
Mutual labels:  algorithm, tree
Data Structures And Algorithms
Data Structures and Algorithms implementation in Go
Stars: ✭ 2,272 (+320.74%)
Mutual labels:  algorithm, datastructures
Datastructure
常用数据结构及其算法的Java实现,包括但不仅限于链表、栈,队列,树,堆,图等经典数据结构及其他经典基础算法(如排序等)...
Stars: ✭ 419 (-22.41%)
Mutual labels:  tree, datastructures
Algorithms
CLRS study. Codes are written with golang.
Stars: ✭ 482 (-10.74%)
Mutual labels:  algorithm, tree

treelib

Tree implementation in python: simple for you to use.

Build Status Documentation Status Status Latest PyV PyPI download month GitHub contributors

PRs Welcome GitHub pull-requests GitHub pull-requests closed

Quick Start

sudo easy_install -U treelib

Documentation

For installation, APIs and examples, see http://treelib.readthedocs.io/en/latest/

Update

  • 2017-08-10: Abandon supporting Python 3.2 since v1.4.0.
  • 2012-07-07: First published.

Contributors

Brett Alistair Kromkamp ([email protected]): Post basic idea online.

Xiaming Chen ([email protected]): Finished primary parts and made the library freely public.

Holger Bast ([email protected]): Replaced list with dict for fast node index and optimized the performance.

Ilya Kuprik ([email protected]): Added ZIGZAG tree-walk algorithm to tree traversal.

ForTheBadge built-with-love

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].