Die lineare Suche ist eine einfache Methode, um ein Element in einem Array zu finden, indem jedes Element nacheinander überprüft wird.
let data = [41, 23, 63, 42, 59]; const searchingElement = 59; let count = 0; for (let i = 0; i 0) { console.warn(`Element not found in current array!`); }
Ausgabe: Element an Position 5 gefunden
So zählen Sie das Vorkommen eines Elements:
let data = [41, 23, 63, 42, 59, 23]; let totalOccurrences = 0; const searchingElement = 63; for (const i in data) { if (data[i] === searchingElement) { totalOccurrences ; } } console.log(`Total occurrences of ${searchingElement} is ${totalOccurrences}`);
Ausgabe: Die Gesamtzahl der Vorkommen von 63 beträgt 1
Die lineare Suche ist unkompliziert, aber für große Datenmengen nicht besonders effizient. Erweiterte Algorithmen wie die binäre Suche können für sortierte Arrays effizienter sein.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3