一、學習目標
會用 Binary Lifting(倍增法)在 O(logN) 內處理 k-th 祖先、LCA、兩點距離。
知道前處理要素:depth[]、up...
控制流程
case
number = 3
case number do
1 -> "match 到 1"
2 -> &...
到目前為止,我們已經有了 /search、中介層、context/timeout 與錯誤策略。今天目標是:
寫幾個微基準來量測「一小段可重複的關鍵程式」,建立...
在前面的文章中,我們從非同步概念、協程、事件迴圈,一路探索到執行緒、程序以及 GIL。現在,讓我們用這些知識來回答一個所有 FastAPI 開發者都會遇到的核心...
今天我們來說明如何使用pl.DataFrame.pivot()、pl.DataFrame.unpivot()及pl.DataFrame.unstack()。
本...
在前一篇文章中,我們介紹了怎麼在 Effect 中處理錯誤,然而,目前我們拋出的錯誤型態只有 Error ,說好的一看 type 就能知道會發生什麼錯誤呢?在這...