An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with binary-tree

A curated list of projects in awesome lists tagged with binary-tree .

https://github.com/loiane/javascript-datastructures-algorithms

:books: collection of JavaScript and TypeScript data structures and algorithms for education purposes. Source code bundle of JavaScript algorithms and data structures book

algorithm avl-tree binary-tree data-structures deque dictionary dijkstra-algorithm graph graph-algorithms javascript-algorithms linked-list priority-queue queue quicksort set sorting-algorithms stack tree typescript typescript-algorithms

Last synced: 23 Apr 2025

https://github.com/koculu/ZoneTree

ZoneTree is a persistent, high-performance, transactional, and ACID-compliant ordered key-value database for .NET. It operates seamlessly both in-memory and on local/cloud storage, making it an ideal choice for a wide range of applications requiring efficient data management.

atomicity binary-tree cloud-disk concurrency-control concurrent consistency database durability isolation iterator key-value-database key-value-store library linux lsm-tree microservices multi-threaded persistence recoverable transactional

Last synced: 14 Mar 2025

https://github.com/codermjlee/binarytrees

Some operations for binary tree

binary-search-tree binary-tree

Last synced: 09 Apr 2025

https://github.com/BrandonArmand/Binari

Interactive code editor with a live binary tree visual designed to teach new developers the fundamentals of Data Structures.

binary-tree canvas contributions-welcome educational fundamentals hacktoberfest html5 javascript live open-source p5js react reactjs tutorial website

Last synced: 29 Mar 2025

https://github.com/zrwusa/data-structure-typed

Javascript Data Structure & TypeScript Data Structure. Heap, Binary Tree, Red Black Tree, Linked List, Deque, Trie, HashMap, Directed Graph, Undirected Graph, Binary Search Tree, AVL Tree, Priority Queue, Graph, Queue, Tree Multiset, Singly Linked List, Doubly Linked List, Max Heap, Max Priority Queue, Min Heap, Min Priority Queue, Stack.

avl-tree binary-search-tree binary-tree data-structures deapth-first-search deque dequeue dijkstra-algorithm directed-graph floyd-warshall-algorithm graph heap javascript-data-structures linked-list red-black-tree

Last synced: 24 Oct 2025

https://github.com/betomoedano/javascript-coding-interview-questions

100+ coding interview questions related to algorithms and data structures.

arrays binary-tree dynamic graphs-algorithms hashtable map matrix recursion strings

Last synced: 28 Jul 2025

https://github.com/chachaxw/data-structure-and-algorithm

Basic data structures, sorting algorithms, algorithms learning tools. 基本数据结构,排序算法,算法学习工具

alogrithms binary-search-tree binary-tree cpp data-structures heap javascript leetcode leetcode-cpp leetcode-solutions sort sorting-algorithms stack typescript

Last synced: 09 Jul 2025

https://github.com/loophp/phptree

An implementation of tree data structure

binary-tree data-structure tree

Last synced: 16 May 2025

https://github.com/ryanmcdermott/algorithms

Popular computer science algorithms implemented in Python

algorithms binary-tree djikstra ford-fulkerson python tarjan union-find

Last synced: 22 Apr 2025

https://github.com/rtheunissen/binary-search-trees

Implementing 20+ binary search trees to compare balancing strategies

binary binary-search-tree binary-tree bst

Last synced: 16 Aug 2025

https://github.com/unum-cloud/ucset

If only std::set was a DBMS: collection of templated ACID in-memory exception-free thread-safe and concurrent containers in a header-only library

acid binary-search-tree binary-tree concurrency cpp in-memory in-memory-database lock-free metaprogramming transactional-memory

Last synced: 18 Jul 2025

https://github.com/sunfusheng/algo

这是一款 Kotlin 语言版本的 Android 客户端本地化展示 Java 语言编写的面试算法 ( Algorithm ),会持续更新!

algo algorithm binary-tree leetcode linkedlist queue stack

Last synced: 07 Oct 2025

https://github.com/tomakado/containers

Collection of simple generic data structures currently missing in Go's standard library.

binary-search-tree binary-tree data-structures go-algorithms go-datastructure go-library linked-list queue set stack tree tree-structure

Last synced: 25 Jul 2025

https://github.com/hoangsonww/binary-search-tree-dsa

🌳 This repository is dedicated to the Binary Search Tree (BST) data structure, featuring a comprehensive demo of all its functionalities including insertion, deletion, search, and traversal operations. It serves as an educational resource for understanding BSTs in depth, offering code examples and explanations suitable for students and developers.

algorithms binary-search binary-search-algorithm binary-search-tree binary-search-tree-operations binary-search-tree-traversal binary-tree binary-tree-array binary-tree-linked-list bst bst-tree data-structures java java-8

Last synced: 14 Oct 2025

https://github.com/n1crack/vue3-org-chart

Vue3 Org Chart is a simple and lightweight organization chart component for Vue3. It is highly customizable.

binary-tree mlm network org-chart tree tree-structure unilevel-tree vue

Last synced: 15 Apr 2025

https://github.com/varun-doshi/eth-binary-tree

Rust Implementation of Ethereum Binary Tree EIP-7864

binary-tree ethereum rust

Last synced: 18 Mar 2025

https://github.com/tusharnankani/binary-tree-visualizer

A Binary Tree Visualizer implemented purely in C - A combination of Data Structures & Computer Graphics.

binary-tree binary-tree-traversal binary-tree-visualization c computer-graphics data-structures

Last synced: 07 May 2025

https://github.com/mathematicator-core/tokenizer

Tokenizer that can convert string (user input / LaTeX) to numbers and operators.

binary-tree calculator latex math math-formulas math-language math-tokenizer tokenizer

Last synced: 02 May 2025

https://github.com/saddamarbaa/data-structures-and-algorithms

==> I made this repository to post my code and document my progress while Learning data structures and algorithms concepts in this repository, I covered the complete data structures and algorithms

array binary-tree c graph hash-tables java javascript leetcode python typescript

Last synced: 23 Apr 2025

https://github.com/zpnst/different-trees

Here you will find the implementation and explanation of the following trees: Binary Tree, AVL Binary Tree, Red Black Tree, Splay Tree in C++

avl-tree binary-tree cpp20 tree-structure

Last synced: 03 Jul 2025

https://github.com/sgoudham/bst-rs

Recursive & Iterative Binary Search Tree Implementations within Rust

binary-search-tree binary-tree bst bst-tree data-structures hacktoberfest rust rust-crate rust-library

Last synced: 11 Apr 2025

https://github.com/warioddly/heritage

The family tree of the Kyrgyz people (Генеалогическое древо кыргызов)🌳

binary-tree family-tree genetics javascript js nextjs react reactjs tree typescript vercel web website

Last synced: 15 Apr 2025

https://github.com/thanhit95/sutree

Tree data structure library with great display utility in Python 3.

avl avl-tree binary-search-tree binary-tree binary-tree-visualization bst python tree-visualization

Last synced: 07 May 2025

https://github.com/abdallahhemdan/huffman-coding-compression

📦 Huffman Coding Compression Algorithms with Encoding and Decoding using C++

binary-tree compression-algorithm cpp data-structures huffman-coding huffman-compression-algorithm

Last synced: 31 Aug 2025

https://github.com/carlosneto726/tads

Projects and exercices made for the college

binary-tree bootstrap data-structures django laravel8 mysql postgresql

Last synced: 15 Aug 2025

https://github.com/jsign/binary-tree-spec

Python implementation spec for EIP-7864

binary-tree ethereum

Last synced: 11 Oct 2025

https://github.com/joyang1/binarytree

二叉树的创建以及三种遍历

binary-tree

Last synced: 12 Apr 2025

https://github.com/tdakkota/algo2

Some algorithms written using Go generics.

algorithms binary-tree cache go go2 go2go golang list map slices trees

Last synced: 12 May 2025

https://github.com/hxndev/huffman-encoding-using-binary-trees

The idea behind Huffman coding is based upon the frequency of a symbol in a sequence. The symbol that is the most frequent in that sequence gets a new code that is very small, the least frequent symbol will get a code that is very long, so that when we’ll translate the input we want to encode the most frequent symbols will take less space than they used to and the least frequent symbols will take more space but because they’re less frequent it won’t matter that much.

algorithm binary-search-tree binary-tree compression compression-algorithm cpp decryption encoding encryption huffman vecctor visual-studio

Last synced: 31 Mar 2025

https://github.com/hxndev/console-based-notepad-using-trie-trees

This is a fully implemented Notepad in C++. It has all major functionalities implemented. For this project, I am using a Four-Dimensional (4D) Linked List, and a Trie Tree. Furthermore, this notepad also displays the meanings and synonyms of the words entered.

4d 4d-linked-list binary-tree console-based cpp definition dictionary linked-list notepad synonyms trees trie windows

Last synced: 31 Mar 2025

https://github.com/thakursaurabh1998/uca

Contains all the code practiced and made as part of the University Coding Academy.

binary-search binary-tree c data-structures graph-theory linked-list problem-solving shell-script

Last synced: 07 May 2025

https://github.com/basemax/binarytreepython

T.B.T: A software to analyze a octal number and generate formula to produce graph. (Phd Project in mathematics field, Article)

binary-analysis binary-classification binary-tree binary-trees graph graph-algorithms graph-theory python python3 tbt

Last synced: 03 Apr 2025

https://github.com/ecgan/leettree

Convert array to binary tree and vice versa using level order traversal like LeetCode. Useful for testing LeetCode solutions.

algorithms array binary-tree leetcode

Last synced: 14 Oct 2025

https://github.com/arturbomtempo-learning/pucminas-aeds2-assignments

Content developed throughout the Data Structures and Algorithms II course in the second semester of the Computer Science program at PUC Minas, including exercises, activities, and other implementations.

algorithms binary-search binary-tree bubble-sort c data-structures heap-sort insertion-sort java list queue quicksort radix-sort searching-algorithms selection-sort sequential-search sorting-algorithms stack

Last synced: 09 Jul 2025

https://github.com/gauranshgoel123/leetcode-problems

Explore a curated collection of diverse coding challenges, honing problem-solving skills in a structured and organized manner. Whether you're a fellow learner or an interested observer, join the journey of mastering DSA through practical problem-solving.

arrays binary-search binary-tree bit-manipulation divide-and-conquer dynamic-programming greedy hash-table linked-lists maths matrix recursion simulation sorting stack string trie two-pointers union-find

Last synced: 05 May 2025

https://github.com/danielbrodi/c-data-structures

A collection of algorithms and implementations of all common data structures - written in C. Multiple ways to implement any data structure, e.g: Both iterative and recursive way for a binary search tree. All kinds of Linked Lists (Singly, Doubly, Sorted). Hash Map which is based on a linked list and etc...

algorithm binary-search-tree binary-tree bit-array c circular-buffer circular-queue data-structures data-structures-and-algorithms doubly-linked-list hash-map heap heap-queue linked-list priority-queue queue singly-linked-list sorted-lists stack vector

Last synced: 13 May 2025

https://github.com/lonelywh1te/ukkonen-algorithm

Implementation of the Ukkonen algorithm

algorithms-and-data-structures binary-tree

Last synced: 13 May 2025

https://github.com/jsign/eth-binary-tree

A Rust implementation of Ethereum Binary Tree (EIP-7864)

binary-tree ethereum

Last synced: 28 Jul 2025

https://github.com/ivoinestrachan/holly-jolly-tree

🎄 Get into the holiday spirit with this fun and educational project that uses TypeScript to create a jolly Christmas tree data structure 🎄

binary-tree christmas christmas-tree

Last synced: 14 Oct 2025

https://github.com/anshuthopsee/binary-tree-visualizer

A simple tool, to visualize, Binary Tree and Heap data structures. Made with vanilla JS.

binary-search-tree binary-tree binary-tree-visualization binary-tree-visualizer data-structures dsa heap maxheap minheap visualization

Last synced: 01 Apr 2025

https://github.com/tebogoyungmercykay/binary-search-tree--simple-travesals--and-recursion

In this implementation of BSTs, One will be a standard BST where the left child has a smaller value than the right child. The other will be a mirrored BST where the right child has a smaller value than the left child.

binary-tree breadth-first-search depth-first-search java makefile mirrored-binary-tree recursion tree-traversal-algorithms

Last synced: 13 Apr 2025

https://github.com/wilsonneto-dev/binarytreetraversalexamples

Example used in youtube class on how to iterate in a binary tree

algorithms binary-tree datastructures dotnet

Last synced: 02 Mar 2025

https://github.com/basemax/checkfullbinarytreec

This is a simple C program to check if a binary tree is full or not.

bin-tree binary-tree binarytree bintree c data-structure datastructure ds full-binary-tree tree

Last synced: 03 Apr 2025

https://github.com/suji04/data_structures

Implementation of all basic linear and non-linear data structures in C++

array binary-tree data-structures hacktoberfest linked-list queue stack

Last synced: 25 Feb 2025

https://github.com/am-kantox/finger_tree

Pure Elixir implementation of FingerTree

binary-tree data-structures elixir elixir-lang queue

Last synced: 04 Apr 2025

https://github.com/brayvid/option-pricing

Prices financial options using a multi-period binary tree model.

binary-tree finance option-trading

Last synced: 23 Jul 2025

https://github.com/krauzy/forest

Aplicações de Estruturas de Dados de Árvores

binary-tree bplustree btree java patricia-trie trees

Last synced: 06 Oct 2025

https://github.com/pantelwar/binarytree

Go implementation of tree data structure

binary-tree splay-tree

Last synced: 30 Mar 2025

https://github.com/gabriel-kahen/animal-guessing-game

Uses binary tree logic to execute an akinator-style guessing game. The database grows as the user plays the game. Comes pre-trained with about 50 animals.

akinator akinator-clone animal-guessing-game artificial-intelligence binary-tree

Last synced: 21 Feb 2025

https://github.com/yashsiwach/advance-binary-search

Explore a curated collection of advanced binary search algorithm implementations for tackling complex problems. This repository showcases efficient, well-documented solutions that demonstrate the power and versatility of binary search techniques.

advance binary binary-data binary-search binary-tree coding coding-challenge competetion competitive-programming competitive-programming-contests cpp20 interview-questions

Last synced: 03 Jul 2025

https://github.com/javiidiazglez/ayeda

Algoritmos y Estructuras de Datos Avanzados

arboles-binarios binary-tree c-plus-plus hash ordenacion

Last synced: 21 Feb 2025

https://github.com/abdur75648/anagram-generator

A Java program that prints out all valid anagrams of an input string present in the a vocabulary

algorithms anagrams assignment avl-tree binary-search-tree binary-tree col106 collision data-structures dsa hashing hashing-algorithm hashmap hashtable iitd

Last synced: 31 Mar 2025

https://github.com/urtuba/cpp-binary-tree

constructing a binary tree structure and finding path on it

binary-tree cpp data-structures homework istanbul-technical-university

Last synced: 15 Jul 2025

https://github.com/jilliennelapid/binarytreestorage

Project 2: An organism-storing binary tree that reads commands from input .txt, queries the data, and outputs to console and output .txt.

binary-search-tree binary-tree cpp data-structures infile-outfile txt-files

Last synced: 15 Mar 2025

https://github.com/freekds/binarytree

Small React web application to visualize binary trees.

binary-tree bootstrap react reactjs website

Last synced: 26 Aug 2025

https://github.com/pprattis/english-greek-dictionary-with-binary-search-tree

A program that implements an English-Greek dictionary using binary trees. Each node of the tree will contain the word in English and the corresponding translation in Greek. The search for the tree will be based on the word in English. The program can perform the basic search, import, delete operations.

binary-search-tree binary-tree cpp dictionary exercise node program student

Last synced: 13 Jul 2025

https://github.com/manasesjesus/word-counter-binary-tree

Read text from a file, split it into words and build a binary tree where each leaf node represents a unique word.

binary-tree code-challenge java

Last synced: 16 Mar 2025

https://github.com/fabiolutz/estruturas-de-dados

Estruturas de dados criados do zero em C

binary-tree c data-structures linked-list queue stack

Last synced: 22 Aug 2025

https://github.com/levieyal/datastructurescourse

תירגולים ומימושים למבני נתונים ואלגוריתמים

avl-tree binary-tree hashmap heap linked-list queue red-black-tree skip-list sorting-algorithms stack trie-data-structure

Last synced: 24 Oct 2025

https://github.com/ewliang/binary-tree-heap

C++ implementation of a heap and heap sort through use of a binary tree structure.

algorithm binary-tree c-plus-plus heap-sort

Last synced: 04 Oct 2025

https://github.com/oelin/favl

A purely functional AVL tree implementation in JavaScript.

algorithms avl-tree binary-tree data-structures functional-programming

Last synced: 12 Mar 2025

https://github.com/pprattis/English-Greek-dictionary-with-binary-search-tree

A program that implements an English-Greek dictionary using binary trees. Each node of the tree will contain the word in English and the corresponding translation in Greek. The search for the tree will be based on the word in English. The program can perform the basic search, import, delete operations.

binary-search-tree binary-tree cpp dictionary exercise node program student

Last synced: 28 Sep 2025

https://github.com/akshat-rawat/file-compression

Python script that uses Huffman Coding for compressing files.

binary-tree hashmap heap

Last synced: 18 Mar 2025

https://github.com/emahtab/cousins-in-binary-tree

Check whether given two nodes are cousins in a binary tree

binary-tree dfs leetcode problem-solving

Last synced: 28 Mar 2025