Публикации по теме '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.
Здесь мы берем желаемый индекс, целое число и проверяем крайние случаи. Мы убеждаемся, что число существует в пределах нашего списка, и..