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: 17 Mar 2025

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: 02 Feb 2025

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: 04 Apr 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/b3ta-blocker/data-structure-and-algorithms-in-cpp

My personal repository containing data structures and algorithms implementations for my third-semester coursework. Dive into the world of DSA with comprehensive code examples and solutions.

algorithms-and-data-structures avl-tree-implementations bst cpp doubly-linked-list graph hashing linked-list queues stacks

Last synced: 19 Feb 2025

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: 09 Apr 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: 13 Mar 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: 20 Feb 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: 13 Mar 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: 02 Apr 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: 14 Mar 2025

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

AVL Tree implementation in C

avl-tree avl-tree-implementations c

Last synced: 09 Mar 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: 02 Mar 2025

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: 13 Mar 2025