Поиск данных в массиве

   Очень часто в реальной жизни нам приходится сталкиваться с задачей поиска информации в объеме данных. Например, поиск фамилии ученика в журнале, поиск нужного слова в словаре. Существует множество алгоритмов поиска, но из всего многообразия алгоритмов мы рассмотрим два основных и наиболее часто используемых.
  В любой базе дан­ных очень часто необ­хо­ди­мо найти тот или иной эле­мент. По­это­му за­да­ча по­ис­ка необ­хо­ди­мо­го эле­мен­та яв­ля­ет­ся весь­ма по­пу­ляр­ной. 
 В алгоритмах поиска существует два возможных окончания работы: поиск может оказаться удачным – заданный элемент найден в массиве и определено его место расположение, либо поиск может оказаться неудачным – необходимого элемента в данном объеме информации нет.

  Несмотря на то что целью поиска является значение элемента, алгоритм поиска в случае удачного окончания выдает местоположение искомого элемента, например его номер в массиве, так как по номеру элемента можно восстановить и его значение.


Главная


Комментариев нет:

Отправить комментарий