暨上一篇把多個關卡流程設定完,這篇要把傳送門的門前放上一個 boss。然後也一直想做遠程攻擊,所以就放了一個巫師站在門前施放魔法,這樣可以維持距離又能造成玩家的...
如同Queue章節提到,BFS使用 Queue依序處理每層節點,所以適合
統計每層節點資訊,例如:平均值、最大值、最右邊/最左邊。
最短路徑,BFS 保證第一...
1. 為什麼需要 Lifetime Elision昨天學到每當函數有引用參數時,就要標註 'a 等生命週期,但如果每個地方都手動標註,程式會變得冗長。Rust...
學 Rust 的人,大多在某個時刻被它的編譯器「教育」過。那個讓你崩潰的東西,就是 Borrow Checker。它不是程式跑起來才發現問題的工具,而是在你按下...
Rust 逼我成為更好的工程師 錯誤處理進階:thiserror、anyhow 與邊界策略
在 (Day10) 我們理解了 Result 和 Option 的...
前言
今天我們要做一個服務監控工具,定期檢查多個服務的健康狀況,並且在服務異常時要有警報工作這個在我做網頁專案時非常實用,當然網上有很多類似的工具甚至 Graf...