GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

binary-trees

Star

Here are 392 public repositories matching this topic...

Language: All
Filter by language
All 392 C++ 100 C 83 Java 71 Python 38 JavaScript 22 C# 18 Go 7 Jupyter Notebook 5 TypeScript 5 HTML 3
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

aalhour / C-Sharp-Algorithms

Star 6.2k

📚 📈 Plug-and-play class-library project of standard Data Structures and Algorithms in C#

hashing sorting tree csharp algorithms graph graph-algorithms data-structures sorting-algorithms binary-trees searching-algorithms hashing-algorithms searching heaps queues tree-algorithms
  • Updated Oct 15, 2026
  • C#

jiayihu / pretty-algorithms

Star 2.2k

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

computer-science algorithms sort sorting-algorithms binary-trees
  • Updated Aug 26, 2017
  • TypeScript

justcoding121 / advanced-algorithms

Sponsor
Star 1.4k

100+ algorithms & data structures generically implemented in C#

csharp avl-tree algorithms graph-algorithms data-structures red-black-tree sorting-algorithms heap binary-trees quadtree pairing-heap rtree btrees splaytrees fibonacci-heap treaps
  • Updated Sep 9, 2026
  • C#

ignlg / heap-js

Sponsor
Star 167

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.

nodejs javascript typescript priority-queue data-structures heap binary-heap binary-trees array-heap
  • Updated Jan 9, 2026
  • TypeScript

Dentrax / Data-Structures-with-Go

Star 140

Data Structures with Go Language

go golang tree linked-list stack queue algorithms graph-algorithms dictionary collections binary-search-tree sorting-algorithms arrays educational interview-questions binary-trees searching-algorithms binary-search golang-examples data-stuctures
  • Updated Feb 12, 2019
  • Go

astroautomata / DynamicExpressions.jl

Star 138

Ridiculously fast symbolic expressions

symbolic-regression binary-trees expression-evaluator symbolic-manipulation symbolic-computation
  • Updated Oct 25, 2026
  • Julia

manosriram / Data-Structures

Star 131

Data-Structures using C++.

hashing data-structure linked-list graphs bloom-filter trie hash recursion data-structures binary-search-tree string-manipulation binary-tree binary-trees bst trees stacks heaps queues leaf-nodes trie-template
  • Updated Oct 28, 2020
  • C++

abhisheknaiidu / dsa

Sponsor
Star 68

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

linked-list leetcode cpp graphs recursion backtracking data-structures binary-trees trees interview-preparation subarray educative algoexpert dyanamic-programming
  • Updated Feb 7, 2022
  • C++

iamvaibhavsingh09 / Data-Structures-Algorithms-in-Python-CodingNinjas

Star 63

Phase 2 of Ninja Data Scientist Career Track.

linked-list queue graphs recursion data-structures binary-trees bst stacks priority-queues oops-in-python
  • Updated Aug 14, 2022
  • Jupyter Notebook

MoigeMatino / data-structures-algorithms-python

Star 46

This repository features DSA problems & solutions in Python adapted from structy.net course. I created it as a resource to help others enhance their problem-solving skills and build proficiency in Python. Whether you're a beginner or a seasoned programmer, this comprehensive guide can help you develop your abilities and excel in your career.

lists linked-list algorithms graph python3 data-structures binary-tree arrays dynamic-programming problem-solving binary-trees stacks two-pointers strings-python fast-and-slow-pointers
  • Updated Jan 21, 2025
  • Python

AnnieZhou08 / DrawRacket4Me

Star 43

DrawRacket4Me draws trees and graphs from your code, making it easier to check if the structure is what you wanted.

drawing tree parsing graph racket diagram binary-trees racket-syntax-parse nchildren-trees drracket
  • Updated Jan 7, 2017
  • JavaScript

SvenWoltmann / binary-tree

Star 39

Source Code for HappyCoders.eu article series on tree data structures (binary tree, binary search tree, AVL tree, red-black tree).

java avl-tree binary-search-tree binary-tree red-black-tree binary-trees avl tree-traversal red-black-trees binary-tree-traversal
  • Updated Nov 6, 2026
  • Java

bakhodir10 / AlgoCS

Star 37

This repository is all about data structures, its implementation, problem and solving

java algorithm linked-list stack graph-algorithms data-structures binary-search-tree sorting-algorithms arrays interview-practice leetcode-solutions interview-questions dynamic-programming recursive-algorithm binary-trees search-algorithms balanced-trees contest-solution timus-solutions implementation-of-algorithms
  • Updated Oct 11, 2026
  • Java

Marusyk / BinarySearchTree

Star 34

Binary Tree as a cross platform NuGet package

tree algorithm csharp dotnet nuget dotnet-standard binarytree binary-trees hacktoberfest c-sharp-library nuget-package
  • Updated Dec 30, 2024
  • C#

susantabiswas / InterviewPrep

Star 34

My solution codes for 400+ algorithms and data structure problems. Most common and famous interview placement questions from Data Structures and Algorithms.

hashing avl-tree linked-list stack queue graph-algorithms strings array trie backtracking sorting-algorithms heap dynamic-programming binary-trees bst greedy-algorithms divide-and-conquer doubly-linked-list circular-linked-list binarysearchtree
  • Updated May 21, 2019
  • C++

billvanyo-zz / tree_printer

Star 31

A Java class for printing binary trees as ASCII text

java tree ascii printing binary-tree binary-trees
  • Updated Sep 17, 2020
  • Java

billvanyo / tree_printer

Star 29

A Java class for printing binary trees as ASCII text

java tree ascii printing binary-tree binary-trees
  • Updated Nov 13, 2022
  • Java

nickzuber / needle

Star 25

📌📚 An extensive standalone data structure library for JavaScript.

javascript library node linked-list stack queue bitarray data-structures hashmap needle heap binary-trees rolling-hash-functions rabin-karp k-ary-tree
  • Updated Jul 23, 2017
  • JavaScript

dpretet / bster

Sponsor
Star 21

Implementation of a binary search tree algorithm in a FPGA/ASIC IP

asic fpga ip verilog binary-tree systemverilog binary-trees bst fpga-accelerator bstree asic-design svut
  • Updated Sep 5, 2021
  • SystemVerilog

shreyasvedpathak / Data-Structure-Python

Star 20

This repository contains my implementation for performing Searching and Sorting Algorithms as well as the implementation of basic Data Structures in Python 3.

hashing linked-list stack queue algorithms graph binary-search-tree sorting-algorithms heap python-3 binary-trees searching-algorithms doubly-linked-list circular-linked-list queue-linked-list stack-linked-list inbuilt-python
  • Updated Jun 21, 2021
  • Python

Add this topic to your repo

To associate your repository with the binary-trees topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.