Назад к каталогу

LinkedListLib

Односвязный список для Arduino с быстрым добавлением и удалением элементов, кэшированием обращений и методами поиска и итерации

Версия1.0.0
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер9.93 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
1.0.09.93 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:53889a4d8b48938e0e1379a114bbe3893e07a10f7d5382c60b110c2910835d70
АрхивLinkedListLib-1.0.0-53889a4d.zip

Описание

Реализация односвязного списка для Arduino с методами для добавления, удаления, поиска и итерации по элементам. Основная фишка — эффективное управление памятью через узлы без переаллокации, как в обычном массиве. Класс кэширует последний обращённый элемент и ссылки на голову и хвост списка, что ускоряет повторные обращения и позволяет быстро реализовать стеки и очереди. Получить элемент медленнее, чем в массиве, зато добавление и удаление работают быстро. Включены методы поиска, переворота списка, конвертации в массив и обратно. Подойдёт, если нужна динамическая коллекция и памяти критична, или планируешь часто менять размер данных.

Версии

Показано: 1
1.0.02026-08-23 19:12:36 UTC
ZIP по запросу
первое скачивание может быть дольше