unicstl/doc
2026-05-12 18:42:43 +08:00
..
README.md ringbuffer重构底层代码,并将obj和index的操作独立成内联函数,另外将deque的底层架构直接修改为ringbuffer 2026-05-12 18:42:43 +08:00
unicstl.log rbt测试通过 2024-09-02 21:14:16 +08:00

unicstl

架构

flowchart TB
    subgraph low
        darray
        linklist
        dlinklist
        ringbuffer[ringbuffer<br>小数据或尽量不扩容]
    end

    subgraph hal
        segarray[segarray<br>大数据扩容优先] --> darray
    end

    subgraph adapter
        deque -->|仅学习| dlinklist
        deque ==> segarray
        deque --> ringbuffer
    end

    subgraph mid
        stack --> deque
        queue --> deque
    end

    subgraph top
        tree -.-> stack
        tree -.-> queue
    end