IT討論區(113) 就到4月啦!!又到轉工好時機!!
提督の決断
1001
回覆
1 Like
0 Dislike
第 1 頁
第 2 頁
第 3 頁
第 4 頁
第 5 頁
第 6 頁
第 7 頁
第 8 頁
第 9 頁
第 10 頁
第 11 頁
第 12 頁
第 13 頁
第 14 頁
第 15 頁
第 16 頁
第 17 頁
第 18 頁
第 19 頁
第 20 頁
第 21 頁
第 22 頁
第 23 頁
第 24 頁
第 25 頁
第 26 頁
第 27 頁
第 28 頁
第 29 頁
第 30 頁
第 31 頁
第 32 頁
第 33 頁
第 34 頁
第 35 頁
第 36 頁
第 37 頁
第 38 頁
第 39 頁
第 40 頁
第 41 頁
腦若傷殘
2021-03-18 22:53:15
提督の決断
2021-03-18 22:56:41
石頭出糧
2021-03-18 22:58:22
咁有咩更好既方法做?
return true if count = 0, 10*n, 100*n, 1000*n, ... where 1 <= n <= 9, else false
腦若傷殘
2021-03-18 23:03:33
提督の決断
2021-03-18 23:07:20
石頭出糧
2021-03-18 23:09:49
如果真係要O(1)
可以sacrifice space 黎pre compute 一個set
再check下count係唔係個set入面
之後再inline個function
PascalCase
2021-03-18 23:21:07
有無double pay/bonus?
提督の決断
2021-03-18 23:25:23
PascalCase
2021-03-18 23:27:27
死廢青青青
2021-03-18 23:29:27
FS
2021-03-18 23:29:53
我記得好多個post之前第一次看HBU呢個字看唔明, 真是走去google 但又沒result, 之後留言問HBU點解, 有個人講到好似常識咁、重叫我追番前面post定點
之後有人講番原來係50k
重要個名係某個人自己作出來,
50k 咪50 k 囉, 正常邊有人會明,真是小圈子圍爐feel
我愛打狗
2021-03-18 23:33:47
唔好嬲啦ching, 原本都係圍内討論既terms姐 又唔係咩重要野
btw其實google到,同埋又唔係冇人答,唔洗咁火既
單刀抄飛機
2021-03-18 23:36:38
應該得大師兄轉工過程係需要追post
阿骨
2021-03-18 23:43:22
IT討論區(112) 近排電話日日比agent狗打爆
https://lih.kg/syHhDwX
#136 回覆 - 分享自 LIHKG 討論區
我有認真答架,好小事姐
又咁講,所有term同字一開始都係有人作出黎,咩連登FG價、30CM、留名、利申、AXL、PXXW,全部都係過下癮,講講下就繼續用,一班人吹下水relax
FS
2021-03-18 23:43:52
完全沒火沒嬲😂 最後亦有人講番係50k
只是覺得奇怪,純屬講番個情況而已。
Code4Food
2021-03-18 23:54:23
一般maths library log()同pow()都係用有限term嘅Taylor‘s expansion咗approximation。因為floating point 得幾十bit,通常都係頭幾個term係O(1)。不過實際overhead好大因為要function call。
佢上面段code其實係每10^n 去log一次。不過:
1. if statement個log係maths library個log定係console logging嘅log?
2. 如果係好latency sensitive,印log有I/O唔知有唔影響。
3. 其實可以咁做,用多一個variable:
count = 0;
next_log = 1;
...
if (count++ >= next_log) {
// print logging message.
next_log *= 10;
}
石頭出糧
2021-03-19 00:04:13
的確好左好多
幫你改少少
if (count++ % next_log == 0) {
// log message
}
if ( next_log * 10 < count ) {
next_log *= 10;
}
Code4Food
2021-03-19 00:11:25
You are correct。Sorry 我on99睇漏咗。
Code4Food
2021-03-19 00:23:35
BTW integer division要幾十個cycle,若果係超latency sensitive,可以用多一個variable儲logging step同next logging count value。
石頭出糧
2021-03-19 00:29:03
如果真係超latency sensitive會唔會pre compute個set好d
當佢count係unsigned long long, 個set應該都係hold 200個64bit 既number
但實際上係咪會快d真係唔知
手一黏便緊(UTC+9
2021-03-19 00:36:41
強烈懷疑串柒柒個個係手巴
Code4Food
2021-03-19 00:39:39
integer multiplication latency 係幾個cycle,table lookup要access memory,呢個logging約run越log得少,個table多數唔响L1 cache,可能連L2都唔係。cache miss latency 大過乘數latency。
有興趣做low level tuning可以查係呢本野。我返工有識都會睇下。
https://www.agner.org/optimize/instruction_tables.pdf
Mikey_Williams
2021-03-19 00:42:30
@連尼住
幫手將負評set做100
謝
第 1 頁
第 2 頁
第 3 頁
第 4 頁
第 5 頁
第 6 頁
第 7 頁
第 8 頁
第 9 頁
第 10 頁
第 11 頁
第 12 頁
第 13 頁
第 14 頁
第 15 頁
第 16 頁
第 17 頁
第 18 頁
第 19 頁
第 20 頁
第 21 頁
第 22 頁
第 23 頁
第 24 頁
第 25 頁
第 26 頁
第 27 頁
第 28 頁
第 29 頁
第 30 頁
第 31 頁
第 32 頁
第 33 頁
第 34 頁
第 35 頁
第 36 頁
第 37 頁
第 38 頁
第 39 頁
第 40 頁
第 41 頁
吹水台
自選台
熱 門
最 新
手機台
時事台
政事台
World
體育台
娛樂台
動漫台
Apps台
遊戲台
影視台
講故台
健康台
感情台
家庭台
潮流台
美容台
上班台
財經台
房屋台
飲食台
旅遊台
學術台
校園台
汽車台
音樂台
創意台
硬件台
電器台
攝影台
玩具台
寵物台
軟件台
活動台
電訊台
直播台
站務台
黑 洞