25Июл/100
Последовательный (линейный) поиск
Поиск последовательно проверяет все элементы, а так же достижение конца массива.
int line_seach(int *mArray, int _size, int find_el) { int position = 0; for(;(mArray[position] != find_el) && (position < _size); position++); //Поиск position++; //Корректируем номер позиции return position <= _size ? position : 0; //Если элемент найден, то возвращаем его позицию, если нет, то 0 }
Leave a comment