{"id":25382630,"url":"https://github.com/aoum-m/tree-visualization","last_synced_at":"2025-07-23T23:40:14.232Z","repository":{"id":275910772,"uuid":"927582322","full_name":"aoum-m/tree-visualization","owner":"aoum-m","description":"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. ","archived":false,"fork":false,"pushed_at":"2025-03-12T18:58:49.000Z","size":1316,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-09T13:44:07.545Z","etag":null,"topics":["avl-tree-implementations","bst-visualization","heap-sort","tree-structure","tree-visualization"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aoum-m.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-05T07:41:21.000Z","updated_at":"2025-03-12T19:00:01.000Z","dependencies_parsed_at":"2025-03-12T19:31:42.342Z","dependency_job_id":"3c83aec1-52ad-4c6c-8784-ab746db39bfd","html_url":"https://github.com/aoum-m/tree-visualization","commit_stats":null,"previous_names":["aoum-m/tree-visualization"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/aoum-m/tree-visualization","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aoum-m%2Ftree-visualization","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aoum-m%2Ftree-visualization/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aoum-m%2Ftree-visualization/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aoum-m%2Ftree-visualization/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aoum-m","download_url":"https://codeload.github.com/aoum-m/tree-visualization/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aoum-m%2Ftree-visualization/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262705172,"owners_count":23351199,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["avl-tree-implementations","bst-visualization","heap-sort","tree-structure","tree-visualization"],"created_at":"2025-02-15T07:37:47.311Z","updated_at":"2025-06-30T03:36:33.867Z","avatar_url":"https://github.com/aoum-m.png","language":"C++","readme":"Tree Visualization in C++ 🌳\nOverview\nThis project is a C++ implementation for visualizing Binary Search Tree (BST), AVL Tree, and Heap Tree using the graphics.h library. It provides a graphical representation of tree structures, making it easier to understand their behavior and operations.\n\nFeatures\n✅ Binary Search Tree (BST) – Visualizes insertion, deletion, and searching.\n✅ AVL Tree – Demonstrates self-balancing tree rotations.\n✅ Heap Tree – Shows the structure of Heap tree\n\nTechnology Used\nProgramming Language: C++\nLibrary Used: graphics.h\nHow to Run\nEnsure you have graphics.h set up in your C++ environment.\nCompile the program using a compatible compiler (e.g., Turbo C++, Dev-C++ with WinBGIm).\nRun the executable to visualize the tree structures in action.\nConclusion\nThis project serves as an educational tool to understand and analyze tree structures visually, helping users grasp the concepts of BST, AVL, and Heap Trees effectively.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faoum-m%2Ftree-visualization","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faoum-m%2Ftree-visualization","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faoum-m%2Ftree-visualization/lists"}