In der Klasse wurde uns ein Algorithmus vorgestellt, mit dem das Maximum in einem Array parallel zur -Zeitkomplexität mit Computern ermittelt werden kann.
Der Algorithmus war:
Bei einem Array A der Länge n:
- Erstellen Sie ein Flag-Array B der Länge n und initialisieren Sie es mit Computern mit Nullen .
- Vergleichen Sie alle 2 Elemente und schreiben Sie 1 in B am Index des Minimums mit Computern.
- Finden Sie den Index mit der 0 in A mit Computern.
Der Dozent neckte uns damit, dass dies mit Computern und mit Zeitkomplexität möglich sei.
Nachdem ich viel nachgedacht hatte, konnte ich nicht herausfinden, wie es geht. Irgendeine Idee?