跳表每一層元素數量概率問題

2022-09-04 02:06:07 字數 526 閱讀 8362

可表述為:從第一層開始,逐次向上一層,對每層進行擲硬幣操作,如果0則不插入,如果為1則插入。對於第一層,元素有1/2概率插入。如果擲硬幣結果為0,則對第二層進行擲硬幣操作,元素有1/2(不插入第一層的概率)* 1/2(插入第二層的概率)概率插入,以此類推,如果跳表已經有n層,而前n次擲硬幣的操作結果都為0,概率為((1/2)^n),那麼就插入n+1層,元素插入第n層的概率為(1/2)^n。所以從期望上講,直接落在上一層的元素的個數應該趨近於直接落在其下一層元素個數的一半。   但考慮到上層元素將同時插入到下層,如果僅僅有兩層,那麼上層元素的個數會是下面一層的1/3。當層數更多時(注:趨向於無窮多),由於更上層元素也會在這兩層元素中的插入,上層元素比下層元素的比值為1/2。

利用第k層與第k-1層上元素出現的概率(直接落在該層的元素與落在其上層的元素)的比值來表達k層與k-1層元素個數期望的比值,如下:

因而,隨著層數的增多,期望的比值將無限趨近於1/2。

OSI每一層的功能

5.2 tcp ip協議棧 5.3 描述tcp協議狀態機及三次握手四次揮手過程 5.4 loopback網絡卡功能 5.5 描述資料報封裝解封裝過程 5.6 埠號的作用及常用的協議埠號有哪些 5.7 ip模組 5.8 基礎路由和交換技術 5.1 osi七層模式 5.1.1 什麼是網路 從小方面來說 ...

keras提取每一層的係數

import keras from keras.models import model from keras.layers import input,dense from keras.layers.convolutional import conv2d from keras.layers.pooli...

TCP的四層結構及每一層的功能

tcp ip是一組協議的代名詞,它還包括許多協議,組成了tcp ip協議簇。tcp ip協議簇分為四層,ip位於協議簇的第二層 對應osi的第三層 tcp位於協議簇的第三層 對應osi的第四層 應用層 應用程式間溝通的層,如簡單電子郵件傳輸 smtp 檔案傳輸協議 ftp 網路遠端訪問協議 teln...