随笔分类 -  数据结构

数据结构 C语言实现
摘要:转载自:时间论算法(TimingWheel) 时间轮算法(TimingWheel) 时间轮算法的应用非常广泛,在 Dubbo、Netty、Kafka、ZooKeeper、Quartz 的组件中都有时间轮思想的应用,甚至在 Linux 内核中都有用到。 其思想理论基础可以参考论文:http://www 阅读全文
posted @ 2025-08-15 09:50 M&D 阅读(231) 评论(0) 推荐(0)
摘要:struct ABC{ int a; int b; int c;}; + + < 我们需要计算的是这个地址。| a(4Byte) |+ + < 这个地址是已知的。| b(4Byte) |+ +| c(4Byte) |+ +通过上图可看出,只需要把当前知道的成员变量的地址ptr,减去它在结构体当中相对 阅读全文
posted @ 2021-07-25 10:46 M&D 阅读(856) 评论(0) 推荐(0)
摘要://单链表基本操作1.1创建空链表: 1.2创建N个节点的链表 2.删除节点 3.添加新节点 1 #include <stdio.h> 2 3 #include <stdlib.h> 4 5 6 typedef struct _NODE 7 { 8 int data; 9 struct _NODE 阅读全文
posted @ 2021-05-03 14:03 M&D 阅读(130) 评论(0) 推荐(0)