![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小技巧
Henryinferno
这个作者很懒,什么都没留下…
展开
-
小技巧——按位与实现模运算
一个长度为N的数组a[N](其中N为2的幂),数组的索引index。则有:index % N index& (N-1)按位与操作比模操作速度更快。应用:循环队列。原创 2016-11-29 20:32:36 · 773 阅读 · 0 评论 -
小技巧——二级指针的好处之一
1.ParseNode是从堆中分配的。指针数组作为索引typedef struct _ParseNode{ int32_t num_child_; struct _ParseNode** children_;//二级指针} ParseNode;2.数组下表作为索引typedef struct _ParseNode{ int原创 2016-12-20 20:58:20 · 745 阅读 · 0 评论