wingman007

AlgorithmsDataStructuresJavaLinearSearch

Oct 18th, 2025 (edited)
1,208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.74 KB | Software | 0 0
  1. // Първо, за линейна сложност O(N) можем да използваме линейното търсене в масив. Това е алгоритъм, който просто минава през всеки елемент един по един, докато намери търсения. Така за всеки елемент имаме една операция, което прави сложността линейна.
  2. int linearSearch(int[] array, int key) {
  3.     for (int i = 0; i < array.length; i++) {
  4.         if (array[i] == key)
  5.             return i;
  6.     }
  7.     return -1;
  8. }
  9. // Това е O(N), защото в най-лошия случай трябва да проверим всеки елемент веднъж.
Advertisement