19 lines
582 B
Python
19 lines
582 B
Python
import random
|
|
import time
|
|
|
|
zahlen = []
|
|
anzahlElemente = 20000
|
|
startTime = time.time()
|
|
|
|
for i in range(anzahlElemente):
|
|
zahlen.append(random.randint(1, anzahlElemente-1))
|
|
|
|
print(f"Zufällige Zahlen : {zahlen}")
|
|
print(f"Sortiert (aufsteigend) : {sorted(list(set(zahlen)))}")
|
|
print(f"Sortiert (absteigend) : {sorted(set(zahlen), reverse=True)}")
|
|
print(f"Kleinste Zahl : {min(zahlen)}")
|
|
print(f"Größte Zahl : {max(zahlen)}")
|
|
print(f"Anzahl Zahlen : {anzahlElemente}")
|
|
print(f"Zeitmessung : {(time.time() - startTime):0.8f}")
|
|
|