Последний алгоритм не подсчитывает крайние совпадения (прим.: в массиве [12, 12, 12, 14, 15, 20, 21, 22, 22, 22] посчитает только два числа 12 и два по 22), исправил условия в двух while на "while leftIndex - 1 >= -1 && array[leftIndex] == searchValue " и "while rightIndex + 1
Спасибо Виктор!Очень полезное видео, особенно для начинающих, как я!С нетерпением жду следующих видео по алгоритмам
Последний алгоритм не подсчитывает крайние совпадения (прим.: в массиве [12, 12, 12, 14, 15, 20, 21, 22, 22, 22] посчитает только два числа 12 и два по 22), исправил условия в двух while на "while leftIndex - 1 >= -1 && array[leftIndex] == searchValue " и "while rightIndex + 1
Все понятно спасибо