推 plsmaop: Infra,DB 裡大量複雜的資料結構,分散式之後更複雜,各 11/14 18:17
→ plsmaop: 種速度跟一致性的取捨,十年前開始的 newsql 用的十幾年 11/14 18:17
→ plsmaop: 前開始的 LSM 樹,原始的 LSM 樹更是8090 的論文才發表 11/14 18:17
→ plsmaop: 的,還有 skip list,現在為了跟上 CPU 速度,開始出現 11/14 18:17
→ plsmaop: 重視快取的資料結構,再來就是老生常談各式各樣 compil 11/14 18:17
→ plsmaop: er, 現在 AI 流行於是有了 AI compiler 11/14 18:17
→ ucrxzero: 嵌入式 很常遇到手刻信號量的處理方式 11/14 18:49
→ ucrxzero: Btree結構會用在硬碟系統 不懂寫不了驅動 11/14 18:49
→ ucrxzero: 我之前電面蝦皮考KMP 11/14 18:51
→ ucrxzero: 搜尋關鍵字的方式怎樣最有效 11/14 18:51
→ ucrxzero: 這樣夠實際了吧! 11/14 18:51
→ ucrxzero: 但是動態規劃我還真的不知道 11/14 18:52
→ ucrxzero: 紅黑樹會用在自己寫CFS完全公平的排程 11/14 18:52
推 as23041248: linked list 很常用啊 11/14 18:53
推 ucrxzero: dijkstra 可以用在routing table 11/14 18:55
→ ucrxzero: 其實都是書上寫的 11/14 18:56
→ StarView2: 謝謝打開我的眼界,前端想碰卻很少碰到XD 11/14 18:57
※ 編輯: StarView2 (111.248.46.248 臺灣), 11/14/2020 18:59:03
推 plsmaop: 前端的話,瀏覽器裡的 js 引擎就用了很多 compiler 的技 11/14 19:09
→ plsmaop: 術,更別提html css parser,基本上任何 parsing 問題要 11/14 19:09
→ plsmaop: 有效率都是演算法啦,chrome 裡面鑲了 leveldb 就是 LSM 11/14 19:09
→ plsmaop: 樹,常用的 Babel 轉譯也是很多編譯器的演算法內容,re 11/14 19:09
→ plsmaop: act 裡計算 virtual dom diff 也是演算法 11/14 19:09
推 Bencrie: 用在面試 (X 11/14 19:40
推 ucrxzero: CLRS的書有說過topological sort是某位教授在穿衣服的 11/14 19:42
→ ucrxzero: 時候想出來的,還是只是舉例? 11/14 19:42
推 imreader: 影像處理、數位訊號處理、語音 11/14 19:45
推 ucrxzero: 快速傅立葉轉換算是演算法嗎? 11/14 19:48
→ ucrxzero: convolution也算嗎? 11/14 19:48
推 linbaskenny: Linux kernel 11/14 20:43
推 alihue: 其實考刷題,滿多還是考 easy 等級,簡單初步篩選而已 11/14 22:14
→ alihue: 是一些明星公司很多求職者,才會去提升難度 11/14 22:14
→ alihue: 刷題那些演算法很多都是經典題,實務上應該早就很多更好 11/14 22:15
→ alihue: 的變形 11/14 22:15
→ alihue: 工作上要寫演算法,通常也是需要先去讀論文看最新的演算 11/14 22:17
→ alihue: 法,不是無腦套教科書的。教科書那些不是不重要,而是被 11/14 22:17
→ alihue: 當成基礎 11/14 22:17
推 ucrxzero: 樓上在說群輝嗎? 11/14 22:17
→ alihue: 例子很多啦,敢考難的通常都是大家擠破頭想進的 11/14 22:19
→ alihue: 考刷題雖然惡名昭彰,但是如果考 easy 你用暴力法寫不出 11/14 22:21
→ alihue: 來就別自稱資深工程師了 11/14 22:21
推 Apache: state-of-the-art 11/14 22:37
噓 final01: 傻眼~都會用到阿~不過你要先進的去這些公司就是 11/15 00:05
推 CoNsTaR: 用在面試 11/15 01:02
推 TakiDog: dijkstra 遊戲內自動尋路 11/15 05:42
推 starburs: 用在面試 中肯 11/15 07:31
推 iiiii: 未來用在訊號處理,乾脆直接考複雜度為nlogn的dft就好了 11/15 12:13
推 sunsamy: 刷題的演算法只有在篩選有刷題的面試者有用,其它用處不大 11/15 15:20
推 JasperChang: 99.99999% 用在面試領域 11/15 20:32
→ jobintan: React virtual DOM就是一棵樹… 11/15 20:46
→ paint: 這個問題可能要問FAANGer 11/15 21:12
推 daddy29: 有一天你真的會碰到 11/15 23:18
→ newhandfun: 我以為遊戲尋路是用A*,純di太慢惹 11/16 00:48
噓 jiajia1: 應用在篩選非法移民界的coding monkey之王 11/16 10:14
推 matyih: 用在負責出面試題目的工程師 11/16 11:55
推 ucrxzero: 每次討論刷題歪樓還有特定人士會針對刷題留特固定的推 11/16 13:55
→ ucrxzero: 文都讓我笑 11/16 13:55
推 Gaogaigar: 之前看影片DP有被google拿來用在搜尋引擎上 11/17 03:47
→ DrTech: 工作真的常用到的。尤其是面試人時。 11/19 23:39
→ DrTech: 偶爾寫新的演算法時,會用到,但是寫一次,就成為library 11/19 23:41
→ DrTech: 重複使用了。 11/19 23:41