* * 根据幂次定律(power law),数值越大,函数生成它的几率就越小 * * T = O(N) */ int zslRandomLevel(void) { int level = 1; // TODO 了解这个公式背后的数学原理 while ((random()&0xFFFF) < (ZSKIPLIST_P * 0xFFFF)) level += 1; return (level<ZSKIPLIST_MAXLEVEL) ? level : ZSKIP...