![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
文章平均质量分 72
Jurvis_G
这个作者很懒,什么都没留下…
展开
-
Redis源码-跳表
zset有序集合。这种容器同时使用两种数据结构保存同样的元素,以获得O(logN)插入和删除操作。元素被添加进入一个哈希表,该哈希表是redis对象和score的映射;同时元素被添加进入一个跳表,该跳表是score到redis对象的映射。因此元素在跳表中是被排序好的。跳表/* 跳表 */typedef struct zskiplist { struct zskiplistNode *header, *tail; unsigned long length; int l原创 2021-03-09 15:12:46 · 227 阅读 · 0 评论 -
实现图形化打印二叉树
#include#include#includeusing namespace std;typedef struct TREENODE{int m_nData;TREENODE* m_pLeft;TREENODE* m_pRight;}BinaryNode;int GetPow(int nData, int nPow){if (nPo原创 2018-02-06 00:08:02 · 3211 阅读 · 0 评论