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

Projects in Awesome Lists tagged with avl-tree-implementations

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

https://github.com/llefranc/42_ft_containers

School project: reimplement the STL containers (using allocator, double linked list and AVL binary trees).

42 42born2code 42paris 42school allocator avl-tree avl-tree-implementations containers double-linked-list ft-containers iterator stl-containers

Last synced: 14 Apr 2025

https://github.com/pavel-kirienko/cavl

Generic single-file implementations of AVL tree in C and C++ suitable for deeply embedded systems. There is little activity because the project is finished.

avl avl-tree avl-tree-code avl-tree-implementations avl-tree-node avltree avltrees c-container c-data-structures c-data-structures-and-algorithms c-data-types crtp embedded embedded-systems high-integrity

Last synced: 18 Jan 2026

https://github.com/khaledashrafh/avl-tree

This is a C++ implementation of an AVL tree, which is a self-balancing binary search tree. An AVL tree maintains the balance factor of each node, which is the difference between the heights of its left and right subtrees. Whenever a node becomes unbalanced (its balance factor is either -2 or 2), the tree performs a rotation to restore the balance.

avl-tree avl-tree-implementation avl-tree-implementations balanced-binary-search-trees cpp scratch-implementation tree-traversal

Last synced: 03 Mar 2026

https://github.com/vanditg/comp-sci-7201---algorithm-data-structure-analysis

This repository contains assignment, tutorials, practical exam and solutions for one of my postgraduate subjects of COMP SCI 7201 - Algorithm Data Structure Analysis. The programming language is C++ and some solutions will be in Python and JAVA.

algorithms-and-data-structures avl-tree-implementations cpp hashtable integer-addition linear-probing postgraduate-subjects quiz websubmission-testcases

Last synced: 20 Aug 2025

https://github.com/anupam-io/avl_tree

AVL tree: height-balanced trees in C supporting add, remove, search, update features. A comparison of AVL trees with red-black trees is also done(std::set).

avl-tree avl-tree-code avl-tree-implementations bst c data-structures height-balanced-trees red-black-trees rotations std

Last synced: 03 Apr 2025

https://github.com/valecanosoto/hotel-booking-system-avl-trees

Java-based hotel booking system for managing users, rooms, and reservations across multiple branches. Uses custom AVL trees for efficient data organization and access. Built to practice core data structure concepts without external libraries.

avl-tree-code avl-tree-implementations booking-system data-structures-and-algorithms encapsulation java modular-design modular-programming

Last synced: 01 Jul 2025

https://github.com/abhishekyadav-01/metro-navigator

This project implements a Metro Station Management System using advanced data structures in C++. The system efficiently manages metro lines and stations, supports real-time route planning, and calculates optimal ticket fares using pathfinding algorithms.

algorithms avl-tree-implementations cpp17 data-structures oops-in-cpp

Last synced: 08 Feb 2026

https://github.com/aoum-m/tree-visualization

This project is a C++ implementation for visualizing Binary Search Trees (BST), AVL Trees, and Heap Trees using the graphics.h library. It provides a graphical representation of tree structures, helping users understand their formation, balancing mechanisms, and operations more intuitively.

avl-tree-implementations bst-visualization heap-sort tree-structure tree-visualization

Last synced: 23 Jul 2025

https://github.com/0xosiris/treeclasses

Core implementation of Binary search tree and AVL Tree in java

avl-tree-implementations binary-search-tree java

Last synced: 09 Jul 2025

https://github.com/equiel-1703/trabalho-final-aedi

Trabalho final da disciplina de Algoritmos e Estruturas de Dados I, lecionada pelo prof. Rafael Burlamaqui na Universidade Federal de Pelotas. Feito por Henrique Gabriel Rodrigues.

abstract-data-types avl-tree avl-tree-implementations c

Last synced: 11 Aug 2025

https://github.com/luizfelipedasilva678/avl-tree

AVL Tree implementation in C

avl-tree avl-tree-implementations c

Last synced: 15 Sep 2025

https://github.com/julianazambon/avltree

Project developed in the Algorithms and Data Structures 3 course. The goal is to implement the routines for manipulating an AVL tree.

avl-tree-implementations binary-tree

Last synced: 31 Jul 2025

https://github.com/ssrlive/avl-tree

Self-balancing binary search tree (AVL tree) 平衡二叉樹

avl avl-tree avl-tree-implementations avltree binary-search-tree

Last synced: 09 Apr 2025

https://github.com/xzyjj/libf_ds

libf_ds is libf project's data structure implemented extract

avl-tree avl-tree-implementations c linked-list rb-tree self-balancing-binary-search-tree

Last synced: 23 Apr 2025

https://github.com/iammahesh123/graphical_brinary_tees_visualization

This project encompasses binary trees with visuals, AVL trees, and Red-Black trees, offering a dynamic and interactive way to explore and understand their structures.

avl-tree-implementations binary-tree javafx-gui postorder-traversal preorder-traversal

Last synced: 12 Apr 2026

https://github.com/equiel-1703/trabalho-final-aedi-windows

Trabalho final da disciplina de Algoritmos e Estruturas de Dados I, lecionada pelo prof. Rafael Burlamaqui na Universidade Federal de Pelotas. Essa versão possui uma interface melhor com o usuário, usando da API do Windows.

abstract-data-types avl-tree avl-tree-implementations c windows-api

Last synced: 07 Sep 2025

https://github.com/borapolat/avl-tree

This C++ code implements an AVL Tree, a self-balancing BST that keeps operations efficient using rotations. It supports insertion, searching, and inorder traversal while maintaining O(log n) time complexity

avl-tree avl-tree-implementations

Last synced: 18 Oct 2025