討論串[問題] 新手發問 "!!"的意思
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 18→)留言19則,0人參與, 最新作者Barros (Leila)時間12年前 (2012/03/08 21:11), 編輯資訊
1
0
0
內容預覽:
看資料結構的書的時候,應該是用c寫的吧. 發現code裡出現 !! 這個符號. 煩請解惑感激不盡~. 節錄部份code:. BinQueue. Merge(BinQueue H1, BinQueue H2). {. Bintree T1, T2, Carry=Null;. int i j;. if(
(還有292個字)

推噓4(4推 0噓 3→)留言7則,0人參與, 最新作者LPH66 (-858993460)時間12年前 (2012/03/08 21:51), 編輯資訊
1
0
0
內容預覽:
這是懶人用switch.... !! 是做兩次 boolean not. 所以非零的會變成 1 是零的就還是 0. 於是 !!T1 + 2 * !! T2 + 4 * !! Carry 這個算式. 將三件事 (T1 != 0, T2 != 0, Carry != 0) 編碼成一個整數. 若三者都為
(還有366個字)

推噓5(5推 0噓 19→)留言24則,0人參與, 最新作者yauhh (喲)時間12年前 (2012/03/10 13:17), 編輯資訊
1
0
0
內容預覽:
通常我們會遇到一些溝通及思考上的懶人,直接看到結果去推原因.. 像這件事情,專案管理者指派一個task給程式設計者,程式設計者知道requirement需求,. 然後經過unknown process,產生了product即程式維護的結果.. function task(requirement) {
(還有1081個字)

推噓4(4推 0噓 6→)留言10則,0人參與, 最新作者adrianshum (Alien)時間12年前 (2012/03/12 23:41), 編輯資訊
0
0
0
內容預覽:
[43]. 不是覺得這種精簡寫法一定有錯,但同樣做法,真的要寫得那麼. 非直覺嗎?為什麼不可以寫成:. int t = 0;. if (T1) t |= 1;. if (T2) t |= 2; // 或寫成 t |= (1<<1);. if (Carry) t |= 4; // t |= (1 <<
(還有219個字)
首頁
上一頁
1
下一頁
尾頁