Структуры данных на JavaScript: Очереди
Структура данных – это способ организации данных в памяти компьютера или на диске. При хорошем знании структур Вы сможете легко решать задачи, связанные с моделированием, хранением реальных данных.
Существуют и такие структуры данных, с которыми вместо пользователя работает сама программа. Программист же использует такие структуры как вспомогательные инструменты для выполнения иных операций. Зачастую таким образом используются очереди и очереди с приоритетами, о которых и пойдёт речь на семинаре.
Очередь представляет собой структуру данных, в которой удаление и добавление элементов осуществляется операциями pop и push соответственно. В очереди реализуется принцип FIFO, то есть «первым пришёл – первым вышел» (от англ. First In — First Out). Таким образом, добавить элемент можно только в конец очереди, а удалить - из начала.
На вебинаре Вы узнаете:
- Для чего нужны очереди?
- Как они работают?
- Как происходит реализация очередей на JavaScript?
Также на занятии Вы сможете задать интересующие Вас вопросы настоящему профи в программировании!
Вебинар проведёт Борисов Игорь Олегович – уникальный практик, один из ведущих преподавателей Центра по программированию. Сертифицированный инструктор Microsoft, обладатель 6 престижных международных сертификаций, включая ZCE, MCP и CIW. Автор и соавтор множества уникальный курсов, в частности, по JavaScript. Долгое время работал в Дании, где разрабатывал LMS (Learning Management System) и корпоративные интернет-проекты. За время работы в Центре подготовил свыше 2000 специалистов в области программирования и веб-технологий, большинство из которых сейчас работает в крупнейших зарубежных и российских компаниях. Слушатели высоко оценивают преподавателя за профессионализм, увлекательную методику преподавания и прекрасное чувство юмора.