討論串[問題] 快速-九九乘法表
共 10 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者jeunder時間17年前 (2008/05/28 02:06), 編輯資訊
0
0
0
內容預覽:
不信邪就稍微玩了一下. 我必須承認我提出的方法真的沒什麼改善 Orz. 再玩下去~. 或許用組語寫 ?. loop unroll ?. software pipeline ?. 真的走火入魔了. 沒什麼意義. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 61.64.87.2

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者danielguo (Daniel Guo)時間17年前 (2008/05/27 21:01), 編輯資訊
0
0
0
內容預覽:
剛剛用系上的主機測了一下~ (gcc 3.4.6, Red Hat 3.4.6-3). 程式1:. const int tableSize = 10000;. int table[tableSize][tableSize];. void multiTable(int table[][tableSiz
(還有1029個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者mgtsai時間17年前 (2008/05/27 19:31), 編輯資訊
0
0
0
內容預覽:
void multTable(int **table, int N). {. register int i;. for (i = 0; i < N; ++i, ++table) {. register int r = 0;. register int *p = *table;. register i

推噓1(1推 0噓 5→)留言6則,0人參與, 最新作者journeyman.時間17年前 (2008/05/27 11:32), 編輯資訊
0
0
2
內容預覽:
引述《jeunder.bbs@ptt.cc》之銘言:. > 最簡單的方法, 沒有人想到嗎?. > 首先, i*j = j*i, 所以幾乎有一半不用算.. > 其次, i*(j+1) = i*j + i, 所以只要拿前一項 i*j 加上 i, 就得到 i*(j+1).. > 同理, (i+1)*j
(還有2092個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Chack.時間17年前 (2008/05/27 06:01), 編輯資訊
0
0
0
內容預覽:
所以意思是弄個小func. int TIMES(i,j). if i>j. return TIMES(j,i). return i^2+(j-i)*i. 這樣會比較快?. asked by 初學者. 引述《jeunder.bbs@ptt.cc》之銘言:. > 最簡單的方法, 沒有人想到嗎?. >
(還有577個字)
首頁
上一頁
1
2
下一頁
尾頁