程序员求职经验分享与学习资料整理平台

巴鲁凯网

网站首页 栈和队列都是

  • ringbuffer 消息队列 内存池 性能优化利器

    ringbuffer 消息队列 内存池 性能优化利器

    简约而不简单的ringbuffer最近在研究srsLTE的代码,其中就发现一个有意思的数据结构------ringbuffer。虽然,这是一个很基本的数据结构,但时,它在LTE这种通信协议栈系统中却大行其道,也是很容易被协议开发人员忽略的。...

    2025-07-06 balukai 文章精选 6 ℃
  • 无锁CAS(附无锁队列的实现)(无锁队列应用场景)

    无锁CAS(附无锁队列的实现)(无锁队列应用场景)

    本文所有代码对应的Github链接为:https://github.com/dongyusheng/csdn-code/tree/master/cas_queue一、引言锁是解决并发问题的万能钥匙,可是并发问题只有锁能解决吗?当然不是,CA...

    2025-07-06 balukai 文章精选 5 ℃
  • 共享内存无锁队列的实现(共享内存机制)

    共享内存无锁队列的实现(共享内存机制)

    导语:共享内存无锁队列是老调重弹了,相关的实现网上都能找到很多。但看了公司内外的很多实现,都有不少的问题,于是自己做了重新实现。主要是考虑了一些异常情况加强健壮性,并且考虑了C++11的内存模型。为什么需要共享内存无锁队列?为了便于查找定...

    2025-07-06 balukai 文章精选 5 ℃
  • 用栈-stack实现队列queue-LeetCode

    用栈-stack实现队列queue-LeetCode

    队列(Queue)是一系列有顺序的元素的集合,新元素的加入在队列的一端,这一端叫做“队尾”(rear),已有元素的移除发生在队列的另一端,叫做“队首”(front)。当一个元素被加入到队列之后,它就从队尾开始向队首前进,直到它成为下一...

    2025-07-06 balukai 文章精选 6 ℃
  • 二叉树、队列、栈、广义表(二)数据结构与算法(十八)

    二叉树、队列、栈、广义表(二)数据结构与算法(十八)

    一、线性表-队列与栈队列:先进先出。栈:先进后出。循环队列:队投和队尾连接起来。队空的条件:Head=tail。队满的条件:(tail+1)%size=head。(因为为了区分队空和队满,留一个位置不让存储)题目:元素按照a、b、...

    2025-07-06 balukai 文章精选 5 ℃
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言