Найти первое число в массиве между нулями
Дана функция, в ней два параметра: массив целых чисел и размер массива. Найти в массиве первое число, которое окружено нулями. Если такое число не найдено, верните -1, или верните индекс такого элемента.
public static int method(int[] array, int arraySize) {}
Ответы (1 шт):
Автор решения: entithat
→ Ссылка
public static int method(int[] array, int arraySize) {
for (int i = 0; i < arraySize - 2; i++) {
if (array[i] == 0 && array[i + 2] == 0) {
return i + 1;
}
}
return -1;
}