- 博客(5)
- 资源 (2)
- 论坛 (1)
- 收藏
- 关注
原创 Redis源码4.0阅读日记 (2)字典dict
dict.h 哈希表节点 typedef struct dictEntry { void *key; //键 union { void *val; uint64_t u64; int64_t s64; double d; } v; // 值 struct dictEntry *next; // 指向下...
2019-12-26 10:44:10
98
原创 Redis源码4.0阅读日记 (1)内存管理 zmalloc
Redis源码4.0阅读 之 内存管理 zmalloc 本文分析了 Redis 的 zmalloc.c 和 zmalloc.h 代码 全文注释,分析实现
2019-12-11 17:31:11
189
原创 191. 位1的个数
题目描述 编写一个函数,输入是一个无符号整数,返回其二进制表达式中数字位数为 ‘1’ 的个数(也被称为汉明重量)。 示例 1: 输入:00000000000000000000000000001011 输出:3 解释:输入的二进制串 00000000000000000000000000001011 中,共有三位为 '1'。 示例 2: 输入:000000000000000000000000100...
2019-12-09 09:07:18
103
原创 Python3 列表解析和迭代器的内存占用过程分析
列表解析表达式 先来看一个例子~ Leetcode 171 题 解法很简单: sum = 0 for i in range(0, len(s): sum += 26 ** (len(s) - 1 - i) * (ord(s[i]) - ord("A") + 1) return sum 那么,这里也可以这么写。 return sum...
2019-12-05 16:22:12
615
原创 56. 合并区间 python3
给出一个区间的集合,请合并所有重叠的区间。 示例 1: 输入: [[1,3],[2,6],[8,10],[15,18]] 输出: [[1,6],[8,10],[15,18]] 解释: 区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6]. 示例 2: 输入: [[1,4],[4,5]] 输出: [[1,5]] 解释: 区间 [1,4] 和 [4,5] 可被视为重叠区间。 c...
2019-12-03 14:14:52
145
prometheus.tar.gz
2020-11-24
Siwei0204的留言板
发表于 2020-01-02 最后回复 2020-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝