100% Zufriedenheitsgarantie Sofort verfügbar nach Zahlung Sowohl online als auch als PDF Du bist an nichts gebunden 4.2 TrustPilot
logo-home
Zusammenfassung

samenvatting datastructuren

Bewertung
4,0
(1)
Verkauft
5
seiten
36
Hochgeladen auf
27-12-2019
geschrieben in
2018/2019

Samenvatting van het vak Datastructuren zoals het gegeven wordt bij Informatica aan de Universiteit Leiden.

Hochschule
Kurs











Ups! Dein Dokument kann gerade nicht geladen werden. Versuch es erneut oder kontaktiere den Support.

Schule, Studium & Fach

Hochschule
Studium
Kurs

Dokument Information

Hochgeladen auf
27. dezember 2019
Anzahl der Seiten
36
geschrieben in
2018/2019
Typ
Zusammenfassung

Themen

Inhaltsvorschau

Samenvatting Datastructuren
Timo Kats, Informatica en Economie




1

,Indeling:
1. Basic Datastructures
2. Tree Traversal
3. Binary Search Trees
4. Balancing Binairy trees
5. Priority Queues
6. B-Trees
7. Graphs
8. Hash Tables
9. Data Compression
10. Pattern Matching




(ADT’s zijn rood omdat ze letterlijk teruggevraagd worden in het TT, de andere onderwerpen moet je
vooral kunnen toepassen)




2

,1: Basic Datastructures:


Wat is een ADT (Abstract Data Structure)?
Een abstracte datastructuur is een beschrijving van een datastructuur, met
de specificatie van wat er opgeslagen wordt (de data en hun structuur) en
welke operaties op de data zijn toegestaan.




Stack:
• LIFO, data wordt bovenaan de ‘Stack’ toegevoegd.
• ADT Stack:
▪ INITIALIZE: construct an empty sequence ().
▪ ISEMPTY: check whether there the stack is empty, i.e., contains
no elements).
▪ SIZE: return the number of elements, the length of the
sequence(x1,...,xn).
▪ TOP: returns the top xn of the list (x1,...,xn). Undefined on the
empty sequence.
▪ PUSH(x): add the given element x to the top of the sequence
(x1,...,xn), so afterwards the sequence is (x1,...,xn,x).
▪ POP: removes the topmost xn element of the sequence
(x1,...,xn), so afterwards the sequence is (x1,...,xn−1).
Undefined on the empty sequence.




3

, Queue:
• FIFO, data wordt opgeslagen in dezelfde volgorde als het wordt
toegevoegd.
• ADT Queue:
▪ INITIALIZE: construct an empty sequence ().
▪ ISEMPTY: check whether there the queue is empty, i.e., contains
no elements).
▪ SIZE: return the number of elements, the length of the
sequence(x1,...,xn).
▪ FRONT: returns the first element x1 of the sequence (x1,...,xn).
Undefined on the empty sequence.
▪ ENQUEUE(x): add the given element x to the end/back of the
sequence (x1,...,xn), so afterwards the sequence is (x1,...,xn,x).
▪ DEQUEUE: removes the first element of the sequence (x1,...,xn), so
afterwards the sequence is (x2,...,xn). Undefined on the empty
sequence.




List:
• Slaat lineaire sequenties van elementen op.
• ADT List:
▪ INITIALIZE: construct an empty List().
▪ EMPTY TEST: check whether there the stack is empty, i.e., contains
no elements).
▪ RETRIEVAL: Get an element from the List
▪ CHANGE and DELETION of the value stored at a certain position
▪ ADDITION(x) of a new value "in between" two existing values, as
well as before the first or after the last position.




4
5,49 €
Vollständigen Zugriff auf das Dokument erhalten:

100% Zufriedenheitsgarantie
Sofort verfügbar nach Zahlung
Sowohl online als auch als PDF
Du bist an nichts gebunden

Bewertungen von verifizierten Käufern

Alle Bewertungen werden angezeigt
5 Jahr vor

4,0

1 rezensionen

5
0
4
1
3
0
2
0
1
0
Zuverlässige Bewertungen auf Stuvia

Alle Bewertungen werden von echten Stuvia-Benutzern nach verifizierten Käufen abgegeben.

Lerne den Verkäufer kennen

Seller avatar
Bewertungen des Ansehens basieren auf der Anzahl der Dokumente, die ein Verkäufer gegen eine Gebühr verkauft hat, und den Bewertungen, die er für diese Dokumente erhalten hat. Es gibt drei Stufen: Bronze, Silber und Gold. Je besser das Ansehen eines Verkäufers ist, desto mehr kannst du dich auf die Qualität der Arbeiten verlassen.
tpakats Universiteit Leiden
Folgen Sie müssen sich einloggen, um Studenten oder Kursen zu folgen.
Verkauft
43
Mitglied seit
6 Jahren
Anzahl der Follower
30
Dokumente
12
Zuletzt verkauft
11 Jahren vor
Bachelor Informatica en Economie samenvattingen

4,8

5 rezensionen

5
4
4
1
3
0
2
0
1
0

Kürzlich von dir angesehen.

Warum sich Studierende für Stuvia entscheiden

on Mitstudent*innen erstellt, durch Bewertungen verifiziert

Geschrieben von Student*innen, die bestanden haben und bewertet von anderen, die diese Studiendokumente verwendet haben.

Nicht zufrieden? Wähle ein anderes Dokument

Kein Problem! Du kannst direkt ein anderes Dokument wählen, das besser zu dem passt, was du suchst.

Bezahle wie du möchtest, fange sofort an zu lernen

Kein Abonnement, keine Verpflichtungen. Bezahle wie gewohnt per Kreditkarte oder Sofort und lade dein PDF-Dokument sofort herunter.

Student with book image

“Gekauft, heruntergeladen und bestanden. So einfach kann es sein.”

Alisha Student

Häufig gestellte Fragen