Краткое описание некоторых в контексте PHP:
Массивы
PHP-массивы являются по сути упорядоченными картами, сочетающими свойства массивов и списков. Могут содержать как числовые, так и строковые ключи.
php
Стек
Работает по принципу LIFO (Last-In, First-Out). В PHP можно реализовать с помощью массива и функций array_push()
, array_pop()
.
php
Очередь
Работает по принципу FIFO (First-In, First-Out). В PHP можно реализовать с помощью массива и функций array_push()
, array_shift()
.
php
Хеш-таблицы / Карты (Ассоциативные массивы)
Сопоставляют ключи значениям для быстрого поиска. В PHP ассоциативные массивы по сути являются хеш-таблицами.
php
Таблица с примерами и описанием:
| Структура данных | Принцип работы | Применение
Краткое описание некоторых в контексте PHP:
Массивы
PHP-массивы являются по сути упорядоченными картами, сочетающими свойства массивов и списков. Могут содержать как числовые, так и строковые ключи.
php
Стек
Работает по принципу LIFO (Last-In, First-Out). В PHP можно реализовать с помощью массива и функций array_push()
, array_pop()
.
php
Очередь
Работает по принципу FIFO (First-In, First-Out). В PHP можно реализовать с помощью массива и функций array_push()
, array_shift()
.
php
Хеш-таблицы / Карты (Ассоциативные массивы)
Сопоставляют ключи значениям для быстрого поиска. В PHP ассоциативные массивы по сути являются хеш-таблицами.
php
Таблица с примерами и описанием:
| Структура данных | Принцип работы | Применение
Register or sign in to get access to full answers for all questions from the question bank.