Re: [情報] Functional Thursday #35
※ 引述《CindyLinz (Cindy Wang)》之銘言:
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.121.78.5
: ※ 文章網址: https://www.ptt.cc/bbs/PLT/M.1453965707.A.105.html
: 推 appleway: 有沒有錄影之類的,每次都想參加但是人在 01/28 15:53
: → appleway: 國外 01/28 15:53
: → CindyLinz: 我我我..考慮考慮 <囧> 01/28 23:00
: 推 FRAXIS: 這技巧可以用在 deque 上嗎? 01/29 00:03
: → CindyLinz: 理論上應該可以. 應該會更複雜些.. 01/29 02:35
: 推 FRAXIS: 我想知道你中間會用到幾條 list? 依賴 lazy-evaluation? 01/29 09:08
: → FRAXIS: 因為這問題我常常看到 好像會需要 6 個 list 才能辦到 01/29 09:08
: → CindyLinz: 那就不知道了~ 因為我沒實際作過 deque ^^| 01/29 11:53
: 推 FRAXIS: 喔 我其實想問 queue 需要幾條 list 幫忙 才能O(1) 01/29 19:02
我看了一下程式碼, 我的寫法總共有用到 6 個 list
不過.. 是這樣子的 6 個:
[a] ([a] [a] | [a] [a] [a])
同一時間會有 3 或 4 個, 不是同時有 6 個.
: 推 suhorng: 把 amortized 變成 real time 好猛@@ 聽起來好威 01/29 21:01
: 推 emind: 國外+1 想參加 01/30 03:35
: → xcycl: 在 Okasaki 書中學到的嗎? 01/30 06:53
對. 「schedule」就是他書中用的詞, 也許就是他發明的..
(書名 Purely Functional Data Structures)
不過他書中的例子寫一半, 另一半是用大量的文字話唬爛的..
(好像是類似這樣, 以前讀的時候的印象,
雖然也有可能是我那時沒看懂wwww
不過他那本書真的在舉例的時候會把難寫的部分跳過不寫,
例如說他舉例二元平衡搜尋樹, 寫了插入與查詢的部分,
然後就說刪除的部分也很簡單請讀者自行練習..
((最好是刪除很簡單啦.... 刪除是最難寫的好嗎wwww
光是刪除的 code 就比其他全部加起來還多吧wwww)))
總之, 我這次是應用他的想法, 重新作一個(練習一個)完整例子就是了~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.121.78.5
※ 文章網址: https://www.ptt.cc/bbs/PLT/M.1454141534.A.3B2.html
推
01/30 16:49, , 1F
01/30 16:49, 1F
推
01/30 18:49, , 2F
01/30 18:49, 2F
→
01/30 18:49, , 3F
01/30 18:49, 3F
→
01/30 18:51, , 4F
01/30 18:51, 4F
推
01/30 18:54, , 5F
01/30 18:54, 5F
→
01/30 18:55, , 6F
01/30 18:55, 6F
→
01/30 18:55, , 7F
01/30 18:55, 7F
→
01/30 20:00, , 8F
01/30 20:00, 8F
→
01/30 20:01, , 9F
01/30 20:01, 9F
→
01/30 20:01, , 10F
01/30 20:01, 10F
→
01/30 20:02, , 11F
01/30 20:02, 11F
推
01/30 20:11, , 12F
01/30 20:11, 12F
→
01/31 01:53, , 13F
01/31 01:53, 13F
推
01/31 02:24, , 14F
01/31 02:24, 14F
推
01/31 02:26, , 15F
01/31 02:26, 15F
推
02/15 14:08, , 16F
02/15 14:08, 16F
推
02/23 10:57, , 17F
02/23 10:57, 17F
推
02/23 16:32, , 18F
02/23 16:32, 18F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
PLT 近期熱門文章
PTT數位生活區 即時熱門文章