Упражнения на Java: поиск указанного элемента в заданном массиве элементов с помощью линейного поиска
Поиск Java: упражнение 2 с решением
Напишите Java-программу для поиска указанного элемента в заданном массиве элементов с использованием линейного поиска.
Пример решения:
Java-код:
public class Main {
static int [] nums;
public static void main(String[] args) {
nums = new int[]{3,2,4,5,6,6,7,8,9,9,0,9};
int result = Linear_Search(nums, 6);
if(result == -1)
{
System.out.print("Not present in the array!");
}
else
System.out.print("Number found at index "+result);
}
private static int Linear_Search(int [] nums,int search)
{
for(int i=0;i<nums.length;i++)
{
if(nums[i]==search)
{
return i;
}
}
return -1;
}
}
Пример вывода:
Номер найден в индексе 4
Блок - схема:
Редактор кода Java:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите Java-программу для поиска указанного элемента в заданном массиве элементов с использованием бинарного поиска.
Далее: Напишите Java-программу для поиска указанного элемента в заданном отсортированном массиве элементов с помощью Jump Search.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code