Рекурсивный акроним словосочетания «PHP: Hypertext Preprocessor»
Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 18309 программистов и 1658 роботов. Сейчас ищут 1085 программистов ...
Класс SplHeap
Вернуться к: Структуры данных
(PHP 5 >= 5.3.0, PHP 7)
Введение
Класс SplHeap предоставляет основные функциональные возможности кучи.
Обзор классов
/* Методы */
}Содержание
- SplHeap::compare — Сравнивает элементы, чтобы во время сортировки корректно разместить их в куче
- SplHeap::__construct — Создает новую пустую кучу
- SplHeap::count — Определяет количество элементов в куче
- SplHeap::current — Возвращает текущий узел, на который указывает итератор
- SplHeap::extract — Извлекает узел из кучи и пересортирует ее
- SplHeap::insert — Вставляет элемент в кучу и пересортирует ее
- SplHeap::isEmpty — Проверка, пуста ли куча
- SplHeap::key — Возвращает индекс текущего узла
- SplHeap::next — Переход к следующему узлу
- SplHeap::recoverFromCorruption — Восстанавливает корректное состояние кучи
- SplHeap::rewind — Перевод итератора на начало
- SplHeap::top — Возвращает узел находящийся на вершине кучи
- SplHeap::valid — Проверяет, содержит ли куча еще элементы
Вернуться к: Структуры данных