Изображение квадрата Дюрера

ООО АВТОМАТИКА плюс

Rambler's Top100

Рейтинг@Mail.ru

Справочная система




Функции ядра MatriX


Имя функции: Find

Объявление:
  • function Find(const Name: string): Integer;

Назначение:

Функция выполняет поиск массива по его имени Name. Возвращает индекс (порядковый номер) массива в случае успеха или -1, если массив не был найден. Для ускорения поиска применяются механизмы хеширования и индексации. Применение хеширования увеличивает скорость поиска на порядок, т.к. вместо строки ищется ее хеш, т.е. обычное целочисленное значение. Индексация заключается в запоминании индексов последних найденных массивов в отдельном стеке. При каждом повторном поиске массива его индекс выталкивается к вершине стека по методу пузырька.




Смотрите также:

Логинов Дмитрий © 2005-2015