#linked-list

  1. dlv-list

    使用向量实现的半双链表

    v0.5.2 1.1M #linked-list #list #vector #linked
  2. linked_hash_set

    具有插入顺序的 HashSet

    v0.1.4 421K #hash-set #linked-list #data-structures #order #insertion #structure #elements
  3. index_list

    使用向量索引在安全 Rust 中实现的 双链表

    v0.2.13 95K #linked-list #index #vector #element #safe #persistent #doubly
  4. linked_list_allocator

    适用于 no_std 系统的分配器。它从释放的块中构建链表,因此不需要额外的数据结构。

    v0.10.5 55K #linked-list #allocator #heap #malloc #kernel #no-std
  5. ghost-cell

    别名引用的编译时零成本借用检查

    v0.2.6 #aliasing #borrowing #experimental #binary-tree #linked-list #data-structures
  6. orx-linked-list

    高效且递归的单链表和双链表实现

    v2.7.0 300 #linked-list #list #linked #vec
  7. uluru

    快速,LRU 缓存实现

    v3.1.0 163K #cache #array #linked-list #no-std
  8. cordyceps

    菌丝侵入式数据结构

    v0.3.2 390 #linked-list #data-structures #intrusive #lock-free-queue #lock-free #list #queue
  9. linkedbytes

    Bytes 和 BytesMut 的链表

    v0.1.8 9.8K #linked-list #byte #volo #rpc #writev #ioslice
  10. rarena-allocator

    无锁的 ARENA 分配器,可用于内存和磁盘

    v0.1.11 1.0K #arena-allocator #lock-free #arena #allocator #memory-map #linked-list #file-backed
  11. triple_arena

    支持非 Clone 类型、删除等功能的常规、链、单射和有序 Arena

    v0.13.0 310 #arena #generation #data-structures #no-std #linked-list
  12. slabigator

    不进行动态内存分配的链表

    v0.9.2 1.5K #linked-list #slab #deque #queue #memory-management
  13. iterlist

    基于游标的链表API

    v0.4.1 800 #linked-list #cursor #data-structures #iterator #api #doubly #atomic
  14. rose_bloom

    一个具有稳定指针的并发增长元素大小的链表

    v0.1.5 310 #linked-list #list #pointers #concurrency #data-structures
  15. orx-imp-vec

    ImpVec,代表不可变推向量👿,是一种允许以共享引用添加元素的数据结构

    v2.6.0 270 #pinned #container #vec #bag #split #linked-list #data-structures
  16. cdll

    循环双链表

    v0.4.2 #linked-list #circular #doubly
  17. im-lists

    持久展开链表和v链表

    v0.8.1 170 #linked-list #list #persistent #immutability #vlist #unrolled-linked-list #smart-pointers
  18. exact-covers

    Knuth求解带有颜色精确覆盖问题的算法

    v0.2.1 #combinatorial-search #exact-cover #color-constraints #dancing-cells #linked-list #data-structures
  19. linked-vector

    混合链表和向量数据结构

    v1.2.1 #linked-list #vector #list #linked #data-structures
  20. smallobjectpool

    Rust的小对象池

    v0.1.3 300 #object-pool #fixed-size #pointers #linked-list #data-structures #structure #blocks
  21. stackstack

    用于沿栈帧链式连接的单链表

    v0.3.0 1.8K #stack-frame #linked-list #chained #intended #along #singly #no-alloc
  22. deepmesa

    快速数据结构和算法在Rust中。每个数据结构都是为性能手工制作的,经过良好的测试,并具有广泛的API。

    v0.10.0 190 #linked-list #data-structures #algorithm #performance #collection #tested #high
  23. fast-list

    使用SlotMap进行改进的缓存局部性,并解决ABA问题的高级双向链表

    v0.1.8 #linked-list #list #data-structures #slotmap #graph
  24. listfree

    无锁的仅 prepend 列表

    v0.3.0 270 #lock-free #list #prepend-only #linked-list
  25. llist

    Lisp风格的单链表

    v0.7.3 #linked-list #list #lisp #experimental #lisp-style #singly-linked #bump
  26. fwdlist

    简单链接(前向)列表

    v0.3.0 #linked-list #list #linked #forward #collection #simply
  27. xcov

    Knuth的算法X(具有舞蹈链),用于解决精确覆盖问题

    v0.3.1 #dlx #dancing-links #exact-cover #search-algorithms #data-structures #lower-level #linked-list
  28. circ

    用于非阻塞并发的有效引用计数指针

    v0.1.0 #reference-counting #non-blocking #atomic #lock-free #rc #linked-list #weak-references
  29. digits

    自定义的“数值”增量器,没有u64 MAX大小限制。类似于自定义字符集的分数翻转器。

    v1.1.1 180 #character-set #base #conversion #decimal #convert #numeric #linked-list
  30. leaklist

    并发、无锁、单链表

    v0.2.4 #linked-list #lock-free #list #linked #concurrency #prepend
  31. monadic

    宏,用于为IntoIterators、Reader、Writer、State定义Haskell风格的monadic action blocks,以及Vec、LinkedList和VecDeque上的ReaderT和WriterT的宏

    v0.5.5 #monads #macro #transformer #vec-deque #linked-list #reader #reader-writer
  32. hedel-rs

    分层双向链表

    v0.1.3 #linked-list #linked #list #tree #dom #tree-structure #data-structures
  33. rc-dlist-deque

    基于std::Rc的双向链表

    v1.1.2 #linked-list #rc #doubly-linked #suitable
  34. dgunther2001-linked_list

    通用单链表

    v1.0.8 #linked-list #generic #singly #dgunther2001
  35. easy_linked_list

    easy_linked_list易于使用

    v0.1.4 #linked-list #return #value #options #array #functions #saeed
  36. lru-st

    一个基于Vec的双向链表实现和相关数据结构的包

    v0.1.2 #linked-list #lru #data-structures #doubly-linked-list #lru-hashmap
  37. fplist

    不可变、持久、单链表

    v0.2.1 #linked-list #immutability #persistent #multi-threading #memory #reference-counting #structure
  38. containerof

    提供在Rust中使用侵入式结构的宏和特质的库

    v0.3.0 #intrusive #container #structures #linked-list #macro #traits #data-structures
  39. key-node-list

    存储键-节点对的链表

    v0.0.5 170 #key-value #linked-list #list #node-key #pair #data-structures #hash-map
  40. linked_lists

    不同类型的链表

    v0.1.7 #linked-list #different #types #no-std
  41. obj-pool

    对象存储池

    v0.5.1 #object #linked-list #lifetime #arena #ownership #structures #tree
  42. rulloc

    通用内存分配器

    v0.1.0 #memory-allocator #block #memory-block #linked-list #memory-region #memory-management #low-level
  43. pin-list

    基于Pin的安全侵入式双向链表

    v0.1.0 #linked-list #pin #intrusive #thread-safe #mutex #node #async
  44. dynamic-list

    一个功能强大且高效的动态列表实现,具有多种数据结构,可存储任何类型!

    v0.3.0 #generic #data-structures #linked-list #bidirectional #static-dispatch #typed-list
  45. pi_slotmap_tree

    通过密集内存链表实现的树结构

    v0.4.0 1.2K #tree #tree-structure #pi #linked-list #slotmap-tree
  46. ensf594-project-mmap

    卡尔加里大学2022年夏季ENSF 594课程的期末项目

    v0.5.0 #数据结构 # #链表 #插入 # #大学 #不同
  47. coding_pk

    编码解决方案的pk

    v0.13.0 #LeetCode #解决方案 #编码 #链表 # #pk #df
  48. tlist

    类型级别的链表(类型)以及用于操作它们的类型级别的“函数”。由于TList使用GAT实现,因此使用起来非常方便。

    v0.7.0 #列表 #链表 #泛型 #函数式 #无分配 #无标准库
  49. secured_linked_list

    一种基于密码学的可证明的链表

    v0.5.4 #链表 #安全 #安全网络 #受保护 #可证明 #网络
  50. ds-list

    单链表和双链表(带哨兵节点)

    v2.1.0 #链表 #节点 #哨兵 #双链表 #单链表
  51. leetcode_prelude

    LeetCode练习中的一些有用的宏和定义

    v0.2.3 #LeetCode # #定义 #序言 #练习 #B树 #链表
  52. linked-syntax-tree

    一个双链表语法树

    v0.2.0 100 #语法树 #链表 #AST #双链表 #集合 #断开 #表示
  53. tsil_cev

    Vec上的链表

    v1.1.0 #链表 #分配器 #线性内存 #无标准库
  54. listpack

    Rust对Redis创建和维护的"listpack"数据结构的包装

    v0.1.6 #字节 #链表 #元素 #Redis #字节长度 #结构 #数据结构
  55. simple_linked_list

    使用智能指针制作的单链表

    v0.1.0 #链表 #单链表 #指针 #智能 #智能指针
  56. linked-list

    std::collections::LinkedList的替代实现

    v0.0.3 1.1K #数据结构 #集合 #光标 #特性 #实验性
  57. cons-rs

    包含Cons数据结构

    v0.7.3 #链表 #cons #数据结构 #结构 #包含 #单链表 #数据
  58. doubly

    Rust中的链表

    v1.1.3 #链表 #链表 #列表 #容器
  59. compactmap

    基于Vec的紧凑映射,它会自动为您的值分配ID。与Slab非常相似。

    v0.3.7 #key-value #slab #compact #linked-list #id #structure #key-index
  60. rustgym

    解决方案

    v0.2.0 #binary-tree #solution #sorting #binary-search-tree #linked-list #numbers
  61. nexum

    常用数据结构的集合

    v0.2.0 #data-structures #collection #linked-list #user-friendly #standard #exists #hash-map
  62. rustgym-util

    为rustgym提供便捷宏、数据类型和特质的库

    v0.2.4 #binary-tree #tree-node #binary-search-tree #medium #list #graph #linked-list
  63. unrolled-linked-list

    使用rust实现的展开链表

    v1.0.1 #linked-list #data-structures #structure
  64. substack

    用于堆无内存递归算法的栈边界迭代链表

    v1.1.0 #linked-list #algorithm #recursion #iterable #stack #heap #element
  65. c_linked_list

    处理以NULL结尾的C语言链表

    v1.1.1 57K #linked-list #ffi #node #null-terminated #pointers #wrap
  66. cdl-list-rs

    使用 Rc 和 RefCell 实现的循环双链表

    v0.2.0 #linked-list #circular #interior-mutability #doubly-linked-list #dequeue
  67. mini-linked-list

    包含最小 i32 链表实现的包

    v0.1.3 #linked-list #i32 #structures #data-structures #learning #left #right
  68. ati

    引入了 At 特质,允许集合通过 u|i{8,16,32,64,128}isize 来索引。支持类似Python的负索引,其中 -1 是最后一个元素。

    v0.2.0 #collection #indexing #traits #index #negative #vec #linked-list
  69. open_linked_list

    一个允许通过指针在链表中间不安全地修改、删除和添加元素的链表

    v0.1.0 #linked-list #pointers #middle #elements #unsafely #insert #remove
  70. llq

    无等待的 SPSC 链表队列,具有可单独重用的节点

    v0.1.1 1.5K #node #queue #linked-list #wait-free #reusable #spsc #producer
  71. sento

    一个无锁、只追加的原子池

    v0.1.1 #atomic #pool #linked-list #no-std
  72. concache

    一个快速、并发、共享的哈希表

    v0.2.1 #map #lock-free #hash-map #linked-list #shared #concurrency #manual
  73. atlist-rs

    允许通过不可变迭代器插入/删除元素的LinkedList。在列表内部或跨多个列表添加、删除和移动元素不会使迭代器或引用失效...

    v0.2.1 250 #linked-list #list #collection #collections
  74. linked_lists_rs

    使用链表在Rust中实现的各种数据结构

    v0.1.2 #linked-list #stack #queue
  75. dsll

    快速线程安全的双链表

    v0.1.1 #linked-list #thread-safe #sorting #concurrency #sorted-linked-list #doubly #access
  76. orml-utilities

    包括FixedU128LinkedList在内的各种实用工具

    v1.0.0 1.0K #substrate #run-time #module #orml #linked-list #fixed-u128
  77. linked_list_c

    安全地使用与C兼容的链表

    v0.1.2 #linked-list #ffi #c
  78. tdf_utils

    例如树

    v0.2.4 #tree #node #list #linked-list #double #generic #menu
  79. linked-hash-map-rs

    一个链式哈希表

    v0.1.7 #hash-map #linked-list #linked-hash-map #hashmap
  80. 尝试使用DuckDuckGo搜索。

  81. concurrent-list

    一个只追加、单写多读的展开链表

    v0.0.2 #linked-list #reader #append-only #unrolled #multi-reader #single-writer #reference
  82. rust_linked_list

    使用链表在Rust中实现的各种数据结构

    v0.1.0 #linked-list #stack #queue
  83. indexlist

    由向量支持的双链表

    v0.1.0 #linked-list #vector #backed #index #doubly #middle #doubly-linked
  84. swap-n

    std::mem::swap的n个参数扩展

    v0.1.1 #swap #mem #linked-list #node #ptr
  85. gvc-sys

    Graphviz的Rust绑定

    v0.1.1 #二叉树 #树节点 #二叉搜索树 #ii #中等 # #链表
  86. qmap

    使用嵌套VecDeque作为链表替代的LinkedHashMap

    v0.1.0 #嵌套 #链表 #VecDeque #替换 #哈希表 #LinkedHashMap
  87. moonlight_collections

    Rust的集合库

    v0.1.1 #集合 #链表 #moonlight-collections
  88. just_linked

    快速的链表;给您带来不同的感受!

    v0.1.0 #链表 #不同 #提供 #感受 #lur-linked
  89. blist

    作为混合数组链表实现的deque

    v0.0.4 #混合 #链表 #实现 #deque #数据结构 #数组链表
  90. uell

    基于bumpalo的展开指数链表

    v0.1.0 #链表 #指数 #展开 #后端 #分配器 #bumpalo-based
  91. unlink

    无锁链表

    v0.0.0-pre-release3.1 #无锁 #链表 # #压入 #弹出
  92. double_linkedlist

    双链表

    v0.1.2 #链表 # #链接
  93. const_list

    在const上下文中可用的微型链表

    v0.1.0 #链表 #上下文 #const #微型
  94. r-collections

    创建了一些集合示例:LinkedList、Stack和Queue

    v0.1.0 #集合 #链表 # #队列
  95. stack_list

    一个无堆兼容的链表,没有heapless

    v0.1.0 #链表 # #堆内存 #heap #heapless #节点 #堆分配
  96. array-linked-list

    一种数据结构,结合了动态数组和链表的优点

    v0.1.0 180 #链表 #数组 #动态 #结合 #结构 #优点
  97. ixlist

    "ixlist"是在向量中的链表,或者如果你想在一个池塘或分配区中有一个链表。实现了队列接口和游标。

    v0.1.0 #链表 #索引 #数据结构 #nah #are-you-serious #indexes
  98. illist

    由Vec支持的索引链表实现

    v0.1.0 #链表 #列表 #索引 #集合
  99. xor_list

    异或双链表

    v0.1.0 #列表 #异或 #链表 #链接
  100. rustgym-gvc

    在rustgym中为某些数据结构生成svg

    v0.1.0 #二叉树 #树节点 #二叉搜索树 #中等难度 # #链表 #解决方案
  101. 链表

    链表

    v0.1.1 #链表 # #
  102. vec-arena

    对象存储池

    v1.2.0 8.7K #对象 #存储池 #已弃用 #链表 #现在 #存储池-t #选项
  103. linkedlista

    LinkedList数据结构

    v0.1.5 #链表 #数据结构 #结构 #数据 #链表
  104. pi_tree

    通过密集内存链表实现的树结构

    v0.1.0 # #树结构 #pi #链表 #实现 #密集 #内存
  105. matecito-dll

    Matecito的双向链表支持

    v0.1.0 #链表 #Matecito #双向 #支持
  106. rustgym-testcpp

    rustgym的cpp解决方案

    v0.1.0 #二叉树 #解决方案 #二叉搜索树 #中等难度 #链表 # #LeetCode
  107. cll

    循环链表

    v0.1.1 #链表 # #循环
  108. dynalist

    动态大小类型的链表

    v0.1.0 #链表 #动态大小 #类型
  109. slab_allocator

    为no_std系统设计的slab分配器。使用多个不同大小的slab以及链表来管理大于4096字节的块

    v0.3.5 #分配器 #slab # #内核 #no-std #链表