| Версия | 1.4.0 |
|---|---|
| Издател | Shaowei Rong |
| Дата на излизане | 19.03.2020 г. |
| Датата е добавена | 19.03.2020 г. |
| Os изисквания | iOS |
| Изисквания | Requires iOS 10.0 or later. Compatible with iPhone, iPad, and iPod touch. |
| Общо изтегляния | 0 |
| Цена | Free |
Описание
Ново приложение за обучение на структура на данни, най-важната характеристика е, че можете динамично да отстранявате грешки в структурата на данните в това приложение и визуално да наблюдавате промените в структурата на данните по време на операцията. В това приложение можете да научите следните структури от данни:
1. Линейни структури, включително масиви, свързани списъци, опашки, стекове. Линейните структури са основата за други усъвършенствани структури от данни, толкова фини, колкото и усъвършенстваните алгоритми.
2. Дървовидни структури, включително двоично дърво, двоично дърво за търсене, AVL дърво, червено-черно дърво и купчина. В това приложение можете динамично да отстранявате грешки в три обхождания на двоичното дърво (включително реализации на нерекурсивно обхождане), търсене в дървото, корекции на баланса в дървото AVL и червено-черно дърво и сортиране на купчина. Дават ви способността на ръкописни червено-черни дървета.
3. Графична структура, включително представяне на структурата на графа за съхранение на списък със съседство, търсене първо в дълбочина и първо търсене в ширина, намиране на пътя на Ойлер в графиката, топологично сортиране, максимални свързани компоненти, проблем с минимално обхващащо дърво и най-кратък единичен източник Проблем с пътя. Той също така осигурява динамично отстраняване на грешки на тези класически графични алгоритми.
4. Уводният клас по структура на данните ще говори за проблема с Ханойската кула. Алгоритъмът, който решава този проблем, често е рекурсивен. Това приложение осигурява динамично отстраняване на грешки на проблема с Ханойската кула, така че вече не можете да се бъркате относно рекурсивните извиквания на Ханойската кула.