Spring til indhold
DS

Data Structure Display for iOS

Forlægger: Shaowei Rong
iOS Free
Hent v1.4.0 0 downloads
Version1.4.0
Forlægger Shaowei Rong
Udgivelses dato19. mar. 2020
Dato tilføjet19. mar. 2020
Os kraviOS
KravRequires iOS 10.0 or later. Compatible with iPhone, iPad, and iPod touch.
Samlet antal downloads0
PrisFree

Beskrivelse

En ny app til læring af datastrukturer, den vigtigste funktion er, at du dynamisk kan fejlsøge datastrukturen i denne app og visuelt observere ændringerne i datastrukturen under operationen. I denne app kan du lære følgende datastrukturer:

1. Lineære strukturer, herunder arrays, sammenkædede lister, køer, stakke. Lineære strukturer er grundlaget for andre avancerede datastrukturer, lige så fine som avancerede algoritmer.

2. Træstrukturer, herunder binært træ, binært søgetræ, AVL-træ, rød-sort træ og heap. I denne app kan du dynamisk fejlsøge tre gennemløb af det binære træ (inklusive ikke-rekursive gennemløbsimplementeringer), søgning i træet, balancejusteringer i AVL-træet og rød-sort træ og heap-sortering. Giver dig evnen til håndskrevne rød-sorte træer.

3. Grafstruktur, inklusive tilstødende listelagerrepræsentation af grafstrukturen, dybde-først-søgning og bredde-først-søgning, finde Euler-stien i grafen, topologisk sortering, maksimalt forbundne komponenter, minimumspændingstræ-problem og korteste enkeltkilde Sti problem. Det giver også dynamisk debugging af disse klassiske grafalgoritmer.

4. Datastrukturens indledende klasse vil tale om problemet med Hanois tårn. Algoritmen, der løser dette problem, er ofte rekursiv. Denne app giver dynamisk debugging af Tower of Hanoi-problemet, så du ikke længere kan blive forvirret over de rekursive opkald fra Tower of Hanoi.

Lignende programmer

Alternativer

Mere fra denne udgiver