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

Projects in Awesome Lists tagged with binary-trees

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

https://github.com/aalhour/c-sharp-algorithms

:books: :chart_with_upwards_trend: Plug-and-play class-library project of standard Data Structures and Algorithms in C#

algorithms binary-trees csharp data-structures graph graph-algorithms hashing hashing-algorithms heaps queues searching searching-algorithms sorting sorting-algorithms tree tree-algorithms

Last synced: 14 May 2025

https://github.com/aalhour/C-Sharp-Algorithms

:books: :chart_with_upwards_trend: Plug-and-play class-library project of standard Data Structures and Algorithms in C#

algorithms binary-trees csharp data-structures graph graph-algorithms hashing hashing-algorithms heaps queues searching searching-algorithms sorting sorting-algorithms tree tree-algorithms

Last synced: 14 Mar 2025

https://github.com/felipernb/algorithms.js

Atwood's Law applied to CS101 - Classic algorithms and data structures implemented in JavaScript

algorithms binary-trees data-structures graph javascript sorting-algorithms

Last synced: 20 Jan 2026

https://github.com/jiayihu/pretty-algorithms

🌊 Pretty, common and useful algorithms with modern JS and beautiful tests

algorithms binary-trees computer-science sort sorting-algorithms

Last synced: 08 Apr 2025

https://github.com/ignlg/heap-js

Efficient Binary heap (priority queue, binary tree) data structure for JavaScript / TypeScript. Includes JavaScript methods, Python's heapq module methods, and Java's PriorityQueue methods.

array-heap binary-heap binary-trees data-structures heap javascript nodejs priority-queue typescript

Last synced: 15 May 2025

https://github.com/abhisheknaiidu/dsa

My Codes and Solutions to coding interview problems on LeetCode, AlgoExpert, Educative and other interview preparation websites

algoexpert backtracking binary-trees cpp data-structures dyanamic-programming educative graphs interview-preparation leetcode linked-list recursion subarray trees

Last synced: 11 Apr 2025

https://github.com/nickzuber/needle

:pushpin::books: An extensive standalone data structure library for JavaScript.

binary-trees bitarray data-structures hashmap heap javascript k-ary-tree library linked-list needle node queue rabin-karp rolling-hash-functions stack

Last synced: 07 May 2025

https://github.com/chakravala/Dendriform.jl

Dendriform di-algebra algorithms to compute using Loday's arithmetic on groves of planar binary trees

abstract-algebra binary-trees combinatorics discrete-mathematics graph graph-theory hopf-algebra math mathematics number-theory

Last synced: 22 Jul 2025

https://github.com/chakravala/dendriform.jl

Dendriform di-algebra algorithms to compute using Loday's arithmetic on groves of planar binary trees

abstract-algebra binary-trees combinatorics discrete-mathematics graph graph-theory hopf-algebra math mathematics number-theory

Last synced: 03 Aug 2025

https://github.com/regexident/forest

A collection of persistent immutable trees.

binary-trees persistent-data-structure swift

Last synced: 29 Sep 2025

https://github.com/toolbuddy/visual-ll

Using graphviz to enable visualization on linked-list implementation.

binary-trees c graph graphviz linked-list visualization

Last synced: 17 Jul 2025

https://github.com/vasturiano/d3-binarytree

One-dimensional recursive spatial subdivision.

binary-trees d3-binarytree d3js k-trees

Last synced: 12 Oct 2025

https://github.com/nidhiupman568/codeforces-problem-solved

👋Hello!👋 I'm Nidhi Upman😀, a passionate competitive programmer on Codeforces🏆. Started with basic problems (like A) and never gave up! 🚀 Upsolving after contests 📈 improved my skills. Now tackling tougher challenges (like B) 🧠. Codeforces hosts contests 2-3 times weekly 🗓️ and daily challenges to stay sharp. Determined to climb to Pupil.💪

arrays backtracking binary-search-tree binary-trees bit-manipulation bitwise c-plus-plus divide-and-conquer dynamic-programming graphs greedy hash heap linked-list matrix recursion searching-and-sorting stacks-and-queues strings trie

Last synced: 28 Jul 2025

https://github.com/juliacollections/binarytrees.jl

Efficient binary trees in Julia

binary-trees data-structures julia trees

Last synced: 13 Aug 2025

https://github.com/pericles001/binary_trees

In computer science, a binary tree is a tree data structure in which each node has at most two children, which are referred to as the left child and the right child. ... This project is all about training oneself to work on various binary tree possibilities (creation of a root node/left-child/right-child, deletion and more over.)

binary-trees data-structures

Last synced: 12 Aug 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/nidhiupman568/codechef-problem-solved

👋 Hi! I'm Nidhi Upman, a passionate 👩‍💻 competitive programmer 🔥 active on CodeChef 🥘. Starting with just solving 1️⃣-2️⃣ questions ❓, I persisted 💪, upsolving 📈 to master 🧠 and achieve 3-star 🌟 status. Every Wednesday 🗓️, I tackle contests 🏆 and daily 🔄 practice ensures continuous improvement 💻.

arrays backtracking binary-search-tree binary-trees bit-manipulation bitwise c-plus-plus divide-and-conquer dynamic-programming graphs greedy hash heap linked-list matrix recursion searching-and-sorting stacks-and-queues strings trie

Last synced: 10 Oct 2025

https://github.com/tans105/javaprogramming

Data structures and Algorithms + Questions from various competitive programming websites like leetcode, hackerrank, hackerearth, geekforgeeks etc.

algorithms arrays binary-trees competitive-programming core-java data-structures dynamic-programming geeksforgeeks hackerearth hackerrank java leetcode linked-list stack string

Last synced: 14 Mar 2025

https://github.com/nidhiupman568/leetcode-solved-problems

🏆🌟 I solve the Problem of the Day on LeetCode daily 🗓️🧩 and have successfully tackled over 150 interview questions. 💪🧠 Additionally, I've completed Love Babbar's 450 DSA sheet 📚 and Striver's 180 DSA sheet 📘. My primary coding language is C++ 💻, but I have also solved many problems in Java ☕. 🏆🌟

arrays backtracking binary-search-tree binary-trees bit-manipulation bitwise c-plus-plus divide-and-conquer dynamic-programming graphs greedy hash heap linked-list matrix recursion searching-and-sorting stacks-and-queues strings trie

Last synced: 28 Apr 2025

https://github.com/nidhiupman568/c-plus-plus-problems-solved

🏆🌟 I solve the Problem of the Day on LeetCode daily 🗓️🧩 and have successfully tackled over 150 interview questions. 💪🧠 Additionally, I've completed Love Babbar's 450 DSA sheet 📚 and Striver's 180 DSA sheet 📘. My primary coding language is C++ 💻, but I have also solved many problems in Java ☕. 🏆🌟

arrays backtracking binary-search-tree binary-trees bit-manipulation bitwise c-plus-plus divide-and-conquer dynamic-programming graphs greedy hash heap linked-list matrix recursion searching-and-sorting stacks-and-queues strings trie

Last synced: 11 Apr 2025

https://github.com/ralphtheninja/lib-flat-tree

Map a binary tree to a list (c version of mafintosh/flat-tree)

binary-trees c

Last synced: 25 Oct 2025

https://github.com/edumigueis/mars-map-router

Route finder between cities in Mars. The project uses files with informations of Mars's cities to find the best path between them.

binary-trees data-structures data-structures-and-algorithms maps maps-routing mars-cities route-finder tree

Last synced: 27 Mar 2025

https://github.com/basemax/binarytreediagram

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

binary-tree binary-tree-diagram binary-tree-visualization binary-trees diagram-binary-tree diagram-tree python

Last synced: 03 Apr 2025

https://github.com/uosyph/binary_trees

A collection of binary tree data structures and algorithms implemented in C. It provides a variety of functions for creating, manipulating, and traversing binary trees efficiently.

algorithm binary-trees c

Last synced: 23 Jun 2025

https://github.com/mdawoud27/data_structures_and_algorithms

Data Structures and Algorithms, you'll find comprehensive notes, explanations, and implementations of various data structures and algorithms.

arrays bigonotation binary-tree binary-trees c cpp data-structures hashtable javascript linked-list queues searching-algorithms sorting-algorithms stack stl

Last synced: 26 Mar 2025

https://github.com/rodmoioliveira/soccer-knockout-standings

Knockout standings implemented with a heap data structure.

binary-trees football heaps

Last synced: 05 Oct 2025

https://github.com/mohitbansal964/binary-tree

Binary Tree Insertion, Traversal and display in vertical and horizontal format

binary-trees cpp data-structures

Last synced: 06 Mar 2025

https://github.com/prash08484/binary-tree-visualiser

It is basic ds-algo based project whose aim to illustrate some types of binary tree's and some operation visualization on that tree..

algorithm binary-search-tree binary-trees css3 data-structures html5 illustration javascript max-heapify

Last synced: 27 Oct 2025

https://github.com/el-ouardy/binary_trees

This project focuses on implementing and understanding binary trees, a fundamental data structure in computer science. Through this project, we will learn about binary trees, their properties, traversal methods, and different types of binary trees.

alx-africa binary-trees

Last synced: 29 Apr 2025

https://github.com/youssefelghamour/binary_trees

Repository containing implementations of various binary tree operations in C

algorithm algorithms algorithms-and-data-structures avl-tree binary-search-tree binary-tree binary-trees c data-structures

Last synced: 08 Jul 2025

https://github.com/dankolesnikov/javabinarysearchtree

Java implementation of a Binary Search Tree data structure.

binary-search-tree binary-trees bst java

Last synced: 29 Oct 2025

https://github.com/kamarbandi/php_fundamental

📚 Fundamental Data Structures and Algorithms. This repository is a collection of fundamental data structures, algorithms, and essential programming concepts. It's aimed at providing clear and concise implementations of key topics with explanations and examples in PHP.

algorithms bfs binary-search binary-search-trees binary-trees bubble-sort data-structures dfs graphs hash-tables linear-search linked-list merge-sort php quick-sort searching-algorithms sorting-algorithms stacks-and-queues trees

Last synced: 29 Oct 2025

https://github.com/rjxby/btreereader

BTreeReader on C#

binary-trees csharp

Last synced: 10 Sep 2025

https://github.com/educorreia932/feup-aeda

🏄‍♂️ MIEIC 2019/2020 - 2ˢᵗ year / 1ˢᵗ semester

algorithms-and-data-structures binary-trees feup feup-aeda mieic university-course

Last synced: 23 Feb 2025

https://github.com/bibhestee/binary_trees

0x1D. C - Binary trees

algorithm binary-trees c data-structures

Last synced: 06 Apr 2025

https://github.com/itaditya/tadaa

Design and Analysis of Algorithms (CLRS ALGO) in Python

bfs binary-heap binary-search-tree binary-trees graphs kmp-algorithm trees

Last synced: 06 Apr 2025

https://github.com/valentinp72/abstractdatatypes

Binary tree, Stack, Queue, List, ...

abstract-data-types binary-trees lists queues stack

Last synced: 14 Mar 2025

https://github.com/bernovie/cpp

Collection of cpp tutorials

binary-tree binary-trees cpp cpp11 opencv

Last synced: 06 Mar 2025

https://github.com/infinitifall/natlibc

A tiny standalone library for trees in C. Zero dependency, extensively documented, < 1000 SLOC.

binary-tree binary-trees data-structures n-ary-tree tree tree-structure trees

Last synced: 28 Feb 2025

https://github.com/scisamir/binary_trees

0x1D. C - Binary trees

algorithm binary-trees c data-structures

Last synced: 17 Nov 2025

https://github.com/fabiokleis/estruturas_de_dados2

Estruturas de dados 2, linguagem C, estudo de complexidade de algoritmo, análise empírica e assintótica, árvores binárias e percurso..

algorithms avl-tree b-tree binary-search-tree binary-trees breadth-first-search c complexity data-structures depth-first-search graph-algorithms hash-table heap heap-sort priority-queue

Last synced: 09 Apr 2025

https://github.com/basemax/deepcopybinarytreec

A C program to deep copy a binary tree. Deep copy means that any changes made to the new binary tree don't affect the original binary tree. Both recursive and iterative algorithms are implemented. The iterative algorithm a few lines of code and uses a variable to keep track of the current node.

bin-tree binary-tree binary-trees bintree c copy-binary-tree copy-tree data-structure datastructure deep-copy deepcopy ds queue queue-algorithm queues tree

Last synced: 03 Apr 2025

https://github.com/meysam81/students-binary-tree

a class of students, containing information about ID, Name & Grade, in a binary tree which has access methods to these datas

binary-trees c-plus-plus coding college-assignment data-structures programming project projects student-project students tree tree-structure

Last synced: 16 Mar 2025

https://github.com/trojan-254/binary_trees

exploring and implementing concepts related to C programming and binary trees. Focusing specifically on the realm of data structures and algorithms, the projects within this repository delve into the intricacies of binary trees in the C programming language.

algorithms algorithms-and-data-structures binary-search-tree binary-tree binary-trees c data-structures

Last synced: 05 Dec 2025

https://github.com/basemax/cbinarytreesequality

This is a C implementation of the Binary-Trees Equality program to check two binary trees are identical or not.

bin-tree binary-tree binary-tree-c binary-trees bintree c data-structure datastructure ds tree

Last synced: 14 Oct 2025