看板 EE_DSnP 關於我們 聯絡資訊
投影片的p.50關於symmetrical parameters -the first parameter is given with the smallest top variable -if tied, choose the one with smallest pointer address 我不太懂這邊所謂smallest top variable的意思 是指 toppest 還是smallest level? 因為投影片上定義大小關係好像跟code不一樣 愈靠近top的variable愈小 (p.32) 但在code裡面卻是把level 0 定義在最底層 愈靠近top的愈大 如果這個rule是利用code的定義的話 為什麼要把first parameter換成較底層的variable呢? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.4.234
Emerica:先承認你就是你同學吧 06/21 14:15
popogone: 承認你就是你同學吧 06/21 14:15
yoggi: 先承認你就是你同學吧 06/21 14:16
trancewu: 承認你就是你同學吧 06/21 14:16
BattleRoyale: 你就是你同學吧 06/21 14:19
eugene7505:好~我就是我同學啦 知道的人可以解答我的疑惑嗎 >"< 06/21 14:22
timrau:把位置比較高的換到前面去。 06/21 14:55
eugene7505:所以以code的定義 是換成larger level囉? 06/21 15:04
eugene7505:那這樣如果用bddNode的< operator就會變成先選大的ptr? 06/21 15:05
eugene7505:還是要把level跟ptr分開討論呢? 06/21 15:09
timrau:反正address的部分只要每次比較的條件都一樣就沒差 06/21 15:34
timrau:address大的或小的放前面都沒差 所以只要operator <用對方 06/21 15:35
timrau:向使得位置比較高的node會被放前面就好了 06/21 15:35
eugene7505:恩^^ 謝謝!! 06/21 15:42
※ 編輯: eugene7505 來自: 140.112.4.234 (06/21 15:42)
ric2k1:level 的定義 code 的確與講義中相反,但只要比的出來就沒差 06/22 01:14