La búsqueda lineal es un método simple para encontrar un elemento en una matriz verificando cada elemento secuencialmente.
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!`); }
Salida: Elemento encontrado en la posición 5
Para contar las apariciones de un elemento:
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}`);
Salida: El total de ocurrencias de 63 es 1
La búsqueda lineal es sencilla pero no la más eficiente para conjuntos de datos grandes. Los algoritmos avanzados como la búsqueda binaria pueden ser más eficientes para matrices ordenadas.
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3