Die offensichtlichste Idee ist das Durchlaufen der Funktion in kleinen Schritten von links nach rechts. Die Schrittgrösse müssen wir jedoch am Anfang mit eigenen Kriterien wählen.
Eingabe: r : Rechte Grenze
l : Linke Grenze
s : Schrittgrösse
x := l;
WHILE x+s < r DO
IF f(x) < min THEN min:=f(x) END;
x:=x+s;
END;
Ausgabe: min