作者eugene7505 ()
看板EE_DSnP
标题[问题] equivalent ITE operation rules
时间Sat Jun 21 14:14:12 2008
投影片的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
1F:推 Emerica:先承认你就是你同学吧 06/21 14:15
2F:推 popogone: 承认你就是你同学吧 06/21 14:15
3F:推 yoggi: 先承认你就是你同学吧 06/21 14:16
4F:推 trancewu: 承认你就是你同学吧 06/21 14:16
5F:推 BattleRoyale: 你就是你同学吧 06/21 14:19
6F:→ eugene7505:好~我就是我同学啦 知道的人可以解答我的疑惑吗 >"< 06/21 14:22
7F:推 timrau:把位置比较高的换到前面去。 06/21 14:55
8F:→ eugene7505:所以以code的定义 是换成larger level罗? 06/21 15:04
9F:→ eugene7505:那这样如果用bddNode的< operator就会变成先选大的ptr? 06/21 15:05
10F:→ eugene7505:还是要把level跟ptr分开讨论呢? 06/21 15:09
11F:推 timrau:反正address的部分只要每次比较的条件都一样就没差 06/21 15:34
12F:→ timrau:address大的或小的放前面都没差 所以只要operator <用对方 06/21 15:35
13F:→ timrau:向使得位置比较高的node会被放前面就好了 06/21 15:35
14F:→ eugene7505:恩^^ 谢谢!! 06/21 15:42
※ 编辑: eugene7505 来自: 140.112.4.234 (06/21 15:42)
15F:推 ric2k1:level 的定义 code 的确与讲义中相反,但只要比的出来就没差 06/22 01:14