Radix Sort < Datenstrukturen < Schule < Informatik < Vorhilfe
|
Aufgabe | a) Wie oft werden bei der Sortierung mit Radix-Sort Datensätze in Eimer bewegt, wenn man 20 Datensätze mit Schlüsseln zwischen 0 und 999 999 zur Basis 10 sortiert?
b) Und bei Basis b=2?
c) Und bei Basis b=1 000? |
Hallo,
ich sitze derzeit daran diese Frage zu lösen.
Die Lösungen kenne ich:
a) 120
b) 400
c) 40
Nur wie berechnet man das?
|
|
|
|
Danke für deine Hilfe.
Man muss einfach die Anzahl der Ziffern zählen und mit 20 (Datensätze) multiplizieren.
Bei der Basis 10 sind es 6 Ziffern.
Ber der Basis 2 sind es 20 Ziffern. man muss hierfür die Zahl zuerst ins Dualsystem umrechnen:
11110100001000111111
Bei der Basis 1000 sind es 2 Ziffern.
|
|
|
|