Schleifen effizienter als Funktionen?
Verfasst: Mittwoch 23. Mai 2018, 23:24
Guten Abend zusammen,
ich bastel mir gerade eine kleine "Textsuche" zusammen.
Dabei mache ich eine Eingabe und durchsuche einen bestimmten Text nach genau dieser Eingabe.
Das habe ich in einer for Schleife realisiert.
Anschließend habe ich mal bei Google geguckt was es eigentlich so zur Stringsuche gibt.
Nun habe ich die Funktion find(string) gefunden.
Ich habe die for Schleife anschließend mit der find Funktion verglichen und die Dauer gemessen.
Tatsächlich ist die Schleife schneller mit der Wortsuche durch, als die Funktion.
Ich frage mich nun:
Arbeitet die Schleife effizienter, weil sie schneller läuft, oder gibt es da noch andere Indikatoren?
(Die find-Funktion ist in der Zeilenlänge kürzer).
ich bastel mir gerade eine kleine "Textsuche" zusammen.
Dabei mache ich eine Eingabe und durchsuche einen bestimmten Text nach genau dieser Eingabe.
Das habe ich in einer for Schleife realisiert.
Anschließend habe ich mal bei Google geguckt was es eigentlich so zur Stringsuche gibt.
Nun habe ich die Funktion find(string) gefunden.
Ich habe die for Schleife anschließend mit der find Funktion verglichen und die Dauer gemessen.
Tatsächlich ist die Schleife schneller mit der Wortsuche durch, als die Funktion.
Ich frage mich nun:
Arbeitet die Schleife effizienter, weil sie schneller läuft, oder gibt es da noch andere Indikatoren?
(Die find-Funktion ist in der Zeilenlänge kürzer).