#17922: 題外話:優化


ufve0704 (爬 我爬 我爬爬爬 有排行榜這種東西就是要爬 爬過我上面的那...)

學校 : 臺北市私立延平高級中學
編號 : 83268
來源 : [203.72.178.1]
最後登入時間 :
2023-10-30 13:02:50
d899. NOIP2010 1.数字统计 -- NOIP2010普及组第一题 | From: [114.42.220.201] | 發表日期 : 2019-06-02 18:23

自從看到一些優化後發現

cin.tie(0)

ios::sync_with_stdio(false);
根本跟不上c++真正優化後的數值

借用隔壁的程式碼

一般無優化:
AC (3ms, 352KB)
----------------------------------------
加ios::sync_with_stdio(false) +

cin.tie(0)

:AC (3ms, 356KB)......

----------------------------------------
getchar
putchar
優化後:
AC (2ms, 100KB)


差距是十分巨大的....
 
#17923: Re:題外話:優化


314159265358979323846264338327 ... (少年π)

學校 : 臺北市私立延平高級中學
編號 : 69058
來源 : [223.136.179.30]
最後登入時間 :
2024-04-29 19:11:35
d899. NOIP2010 1.数字统计 -- NOIP2010普及组第一题 | From: [223.137.95.225] | 發表日期 : 2019-06-02 18:30

自從看到一些優化後發現

cin.tie(0)

ios::sync_with_stdio(false);
根本跟不上c++真正優化後的數值

借用隔壁的程式碼

一般無優化:
AC (3ms, 352KB)
----------------------------------------
加ios::sync_with_stdio(false) +

cin.tie(0)

:AC (3ms, 356KB)......

----------------------------------------
getchar
putchar
優化後:
AC (2ms, 100KB)


差距是十分巨大的....

這麼小的測資優化沒有什麼意義吧

不過getchar,putchar真的很快

 
ZeroJudge Forum