Красно черное дерево визуализатор

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Multifunctional tree visualizer that with implementation of red-black, avl, splay trees and treap

License

Irval1337/TreeManager

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Читайте также:  Обшить дом вагонкой деревом

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Многофункциональный менеджер деревьев поиска с поддержкой визуализации состояния графа, написанный с использованием фреймворка QT на языке C++.

  1. АВЛ дерево
  2. Красно-чёрное дерево
  3. Декартово дерево (по явному ключу, приоритеты случайные)
  4. Splay дерево
  1. Добавление элемента с ключом, вводимым пользователем.
  2. Добавление некоторого количества случайных элементов (количество задаёт пользователь).
  3. Удаление элемента по клику, удаление N случайных.
  4. Поиск элемента с указанным ключом.
  5. Отображение информации о высоте и максимальных/минимальных элементах.
  6. Приближение на колесико мыши и перемещение по плоскости дерева.

image image image image

About

Multifunctional tree visualizer that with implementation of red-black, avl, splay trees and treap

Источник

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Red Black Tree data structure implementation with a visualizer.

anthonyafgx/Red-Black-Tree-Visualizer

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Читайте также:  Прозрачная эпоксидная смола для заливки дерева

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Hello! I’m Anthony Ferrer, main developer of this project. This is a relatively new project which helps to visualize Red-Black-Trees. There are a lot of planned features that will be added as the project grows. With that said, enjoy and explore as much as you like.

Red Black Tree Visualizer

This project consists of a implementation of a fully functional Red Black Tree Data Structure and a Graphics Visualizer to see the implemented tree.

image

imageedit_5_7302819816

About

Red Black Tree data structure implementation with a visualizer.

Источник

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

AVL, Red Black and Splay Trees visualizer

deevroman/TreeVisualizer

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

Читайте также:  Загадка дерево в мясе

README.md

Визуализатор бинарных деревьев поиска

  • АВЛ, красно-чёрное, Splay
  • Масштабирование
  • Логарифмическая шкала масштабирования

Минимальная версия Qt, на которой проект был проверен: 5.11.3

Удобным для вас споcобом передайте cmake ключ содержащий путь до Qt:

Рекомендую использовать CLion для сборки

  • Случайные баги при масштабировании
  • При управлении с тачпада ползунок масштабирования случайным образом отскакивает от краёв
  • Нахлёст некоторых элементов при использовании различных версий Qt

About

AVL, Red Black and Splay Trees visualizer

Источник

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Red Black Tree Visualizer using Java swing

Reham77/Red-Black-Tree-Visualizer

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

The GUI is made using Java swing,contains custom buttons and text fields for user input .
Nodes are drawn level by level to maintain balanced shape and distance using Breadth-First Search Algorithm.

About

Red Black Tree Visualizer using Java swing

Источник

Оцените статью