討論串[問題] ACM679寫法的問題
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者stimim (qqaa)時間14年前 (2012/05/03 10:15), 編輯資訊
0
0
0
內容預覽:
1. 10 11. 100 101 110 111. 1000 1001 1010 1011 1100 1101 1110 1111. 根據這棵樹的定義,一個點 (x) 的兩個子節點分別為 (2x) 和 (2x + 1). 或是 (x << 1) 和 ((x << 1) + 1) ,也就是說,一個點
(還有700個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者bleed1979 (十三)時間14年前 (2012/05/03 07:20), 編輯資訊
0
0
3
內容預覽:
我剛試著寫一下,rank 19. 反轉寫得淺顯易懂,僅供參考。. 看convert()就可以了。. #include <stdio.h>. int convert(int T, int A) {. int B = 0, i;. for(i = 0; i < T; ++i) {. B = (B <<
(還有183個字)

推噓4(4推 0噓 7→)留言11則,0人參與, 最新作者Biboy (栗子)時間14年前 (2012/05/02 11:30), 編輯資訊
0
0
3
內容預覽:
首先這是問題的網頁. http://luckycat.kshs.kh.edu.tw/homework/q679.htm. 剛開始我是用直觀的方式去寫. 每一筆輸入就創一個tree去跑. 然後就被UVA大量的測資弄成TLE.... 後來有找到使用位元移動方法來寫. 主要的觀念是將I轉成二位元,然後將高
(還有126個字)
首頁
上一頁
1
下一頁
尾頁