Quiz Flashcards

1
Q

Welche Aussagen sind richtig?

A

Nummer 2 und 4 sind richtig.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Welche Aussagen sind richtig?

A

Nummer 1, 2 und 4 sind richtig.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Welche Aussagen sind richtig?

A

Nummer 2, 3 und 4 sind richtig.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Welche Aussagen sind richtig?

A

Nummer 1 und 4 sind richtig.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Welche Aussagen sind richtig?

A

Nummer 1, 2 und 4 sind richtig.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Welche Aussagen sind richtig?

A

Nummer 3 ist richtig.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Welche Aussagen sind richtig?

A

Nummer 3 und 4 sind richtig.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Welche Aussagen sind richtig?

A

Nummer 1 und 2 sind richtig.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Sortieren Sie die folgenden Wörter alphabetisch mithilfe des RadixSort. Verwenden Sie die vorgegebene Tabelle, um den Zustand nach jedem Sortier-Schritt zu notieren.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Erklären Sie kurz die Arbeitsweise von QuickSort. Gehen Sie dabei auf die Begriffe “Pivot-Element” und “Rekursion” ein.

A

Quicksort wählt das letzte Element des zu sortierenden Arrays als Pivot-Element.
Der Algorithmus sorgt zunächst dafur, dass dieses Element so einsortiert wird, dass alle kleineren Elemente davor stehen und alle anderen (größer oder gleich) dahinter – das ist der Partition-Schritt. Die beiden Teil-Arrays werden dabei nicht sofort sortiert, sondern es wird Quicksort auf beiden rekursiv aufgerufen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Illustrieren Sie die Arbeitsweise von HeapSort angwendet auf das Feld A = (5, 13, 17, 10, 84, 19, 6, 22, 9).

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Geben Sie für den folgenden Graph alternative Darstellungen als Adjazenzmatrix und -liste an.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Zeigen Sie rechnerisch 3n - 5 = Θ(n)

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Betrachten Sie den folgenden Pseudocode. Wie viele Multiplikationen werden im schlechtesten Fall insgesamt in der inneren Schleife ausgeführt?

A
17
Q
A

todo (fehlt in der Musterlösung)

18
Q

Berechnen Sie die Laufzeitkomplexität und begründen Sie eventuell ihr Ergebnis (1 Satz)!

A