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