Публикации по теме 'linked-lists'


Связанный список в структуре данных
Связанные списки — это линейные структуры данных, которые содержат данные в отдельных объектах, называемых узлами. Эти узлы содержат как данные, так и ссылку на следующий узел в списке. Связанные списки часто используются из-за их эффективной вставки и удаления. Их можно использовать для реализации стеков, очередей и других абстрактных типов данных. Вы можете визуализировать связанный список, используя следующее изображение: Связанный список Каждый узел содержит значение —..

Мультяшное руководство по структурам данных - односвязные списки
Учебное пособие направлено на запись всей важной информации о базовой структуре данных, связанном списке. Это первая часть серии, и здесь будут описаны будущие последовательности. Исходный код будет на JavaScript , но концепции могут быть применены на любом другом языке программирования. Видеоурок будет опубликован на моем YouTube-канале по адресу https://www.youtube.com/user/tekacademylabs (подпишитесь, чтобы получать уведомление) Связанный список Связанный список - это..

Связанные списки JavaScript. Создайте API класса LinkedList. Вставить сначала
Сегодня мы продолжаем узнавать о связанных списках и о нашей цели - написать о классе LinkedList и подключиться к классу Node. Если кто-то только начал с этого блога, я бы порекомендовал прочитать свой первый блог, чтобы понять, где мы сейчас находимся. Первый блог о «JavaScript. Связанные списки. Что такое «Связанные списки»? Создать API класса узла » JavaScript.Связанные списки. Что такое «Связанные списки ? Создайте API класса узла Привет новым..

Введение в связанные списки
Что такое связанные списки и для чего их использовать? Фон Последние несколько дней я изучаю структуры данных. На этот раз мы перейдем не к нишевой структуре данных, а к более распространенному связанному списку. Есть два типа связанных списков: одинарные и двойные. Поскольку это введение в структуры данных, мы сосредоточимся на более простом - односвязных списках. Если вы способны понимать односвязные списки, двусвязные списки подойдут вам естественным образом. Для ясности в..

Реализация односвязного списка в JavaScript pt. 2: Расширенные методы
Если вы пропустили его, воспользуйтесь кодом в первом блоге, который я написал об односвязных списках в JavaScript. Я не буду делать повторений о коде, который у нас есть, поэтому, если вы заблудились, проверьте его! Теперь мы приступим к реализации некоторых более продвинутых методов в нашем связанном списке. Давайте посмотрим на метод get / 1. Здесь мы берем желаемый индекс, целое число и проверяем крайние случаи. Мы убеждаемся, что число существует в пределах нашего списка, и..