• Keine Ergebnisse gefunden

Übung 25

N/A
N/A
Protected

Academic year: 2022

Aktie "Übung 25"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Fachhochschule Niederrhein

Informatik I

Ubung 25¨

Aufgabe 70:

Suchen Sie den Wert k = 30 in der Schl¨usselfolge

F = 1,5,9,17,24,27,29,33,37,42,43,46,50,52,56,59,60,61 mittels der Interpolations-Suche.

Aufgabe 71:

Implementieren Sie die Interpolations-Suche in C.

Aufgabe 72:

Sei m = 13 und h(k) =k mod m. F¨ugen Sie die Werte 16,33,47,50,42,35,59,31,7

in die Hash-Tabelle ein. Auftretende Kollisionen sollen durch (a) verkettete Listen

(b) lineares Sondieren

(c) quadratisches Sondieren bzw.

(d) double hashing mit h2(x) = 1 +x mod 11

aufgel¨ost werden. Geben Sie die Hash-Tabelle nach jedem Einf¨ugen eines Wertes an.

Aufgabe 73:

Implementieren Sie ein Hash-Verfahren, bei dem die an Kollisionen beteilig- ten Werte in linearen bzw. verketteten Listen verwaltet werden. Verwenden Sie die Funktion

f(x) = ((a·x+b) mod p) modm

als Hash-Funktion, wobei p > m eine Primzahl ist sowie a und b aus dem Bereich {0, . . . , m−1} gew¨ahlt sind.

Referenzen

ÄHNLICHE DOKUMENTE

Dies soll beliebig oft wiederholt werden können, wobei am Ende abgefragt wird, ob ein weiterer Funktionswert berechnet werden soll (Eingabe: j oder n).. Dabei sind Anfangs-

Nucleophil (vergl. Swain-Scott) und reagiert in einer intramolekularen SN- Reaktion (einer S N i-Reaktion) zum Thietan-3-ol unter Bildung eines Chlorid- Ions.. Hat man als

ard2 + jfreedland1 it's the season of the big sales on the high street and on line3. jfreedland1: But how important

Rheinisch-Westf¨alische Technische Hochschule Aachen Institut f¨ur

Rheinisch-Westf¨alische Technische Hochschule Aachen Institut f¨ur

Rheinisch-Westf¨alische Technische Hochschule Aachen Institut f¨ur

- Suchfunktionen (Raum für 30 Personen, mit Beamer, am 12.12., 3. Block) - Rollen Admin, User mit Schreibmöglichkeiten.. - Realisierung