[VB6 ] Bernoulli tree要怎麼寫阿..

看板Visual_Basic作者 (妳悄然走開..)時間19年前 (2006/08/29 12:59), 編輯推噓3(304)
留言7則, 2人參與, 最新討論串1/1
如圖: ↙ ↘ 1 0 ↙ ↘ ↙ ↘ 2 1 1 0 ... 第一層有2個元素,一個為1,另一個為0,第二層變成4個元素。 在第一層為1的條件下,第二層的元素變成1+1=2和1+0=1。 在第一層為0的條件下,第二層的元素變成0+1=1和0+0=0。 之後,依此類推。 也就是說,每個分支不是1就是0,而且每個分支的數字必須要和其父層的數字累加。 如果有n層的話,則第n層的元素有2^n個。 感謝..^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.101.170

08/29 15:19, , 1F
Bernoulli tree?or binary tree?
08/29 15:19, 1F

08/29 15:26, , 2F
我想寫有關統計的程式..所以稱Bernoulli tree較適合..^^
08/29 15:26, 2F

08/29 21:41, , 3F
我想要用遞迴來寫..因為每次分支的結果都一樣..
08/29 21:41, 3F

08/29 21:42, , 4F
並且用陣列儲存..但是我寫的怪怪的..
08/29 21:42, 4F

08/30 13:19, , 5F
你可以把你寫的方法放上來!大家再看問題出在哪!
08/30 13:19, 5F

08/30 13:19, , 6F
就目前看來如果要用單一個陣列存的話你要能先把那個tree轉成
08/30 13:19, 6F

08/30 13:33, , 7F
數列吧!不然一列用一個陣列可能很傷
08/30 13:33, 7F
文章代碼(AID): #14yyd8dP (Visual_Basic)
文章代碼(AID): #14yyd8dP (Visual_Basic)