没有合适的资源?快使用搜索试试~ 我知道了~
tree:systree.h 的包装器
共7个文件
h:2个
license:1个
md:1个
需积分: 5 0 下载量 157 浏览量
2021-07-06
12:49:10
上传
评论
收藏 10KB ZIP 举报
温馨提示
树 sys/tree.h 的包装器。 用法 红黑树 宏RBTREE_DEFINE(name, type, field, cmp)定义了一个带有类型名称及其操作的红黑树。 type是表示树节点的结构的名称,并通过用户定义的字段field 链接。 最后, cmp是一个int (*cmp)(struct type*)类型的函数指针。 宏RB_ENTRY(type)定义了一个结构,其中包含到左、右和父节点的链接。 下面的例子展示了如何声明一个包含整数键的红黑树。 struct node { int key; RB_ENTRY (node) entry; }; int node_cmp ( struct node* n); RBTREE_DEFINE (tree, node, entry, cmp); 张开的树 同上,除了宏是SPLAY_ENTRY()和SPLAYTREE_D
资源推荐
资源详情
资源评论
收起资源包目录
tree-master.zip (7个子文件)
tree-master
example.c 1010B
LICENSE 1KB
README.md 4KB
Makefile 50B
sys_tree.h 26KB
tree.h 7KB
package.json 235B
共 7 条
- 1
资源评论
真好玩主人
- 粉丝: 18
- 资源: 4632
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功