Linear search is a simple method to find an element in an array by checking each element sequentially.
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!`); }
Output: Element found at position 5
To count occurrences of an element:
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}`);
Output: Total occurrences of 63 is 1
Linear search is straightforward but not the most efficient for large datasets. Advanced algorithms like binary search can be more efficient for sorted arrays.
Disclaimer: All resources provided are partly from the Internet. If there is any infringement of your copyright or other rights and interests, please explain the detailed reasons and provide proof of copyright or rights and interests and then send it to the email: [email protected] We will handle it for you as soon as possible.
Copyright© 2022 湘ICP备2022001581号-3