2025 iThome 鐵人賽
沒在獨自升級的 一起來
Software Development
選手 98 文章 2246
Day 3
2025-09-10
145
0
今天我們要設計的線上投票系統,表面上只是點擊按鈕、累加數字這麼簡單,但深入探討後會發現,它涉及了分散式系統中最經典的幾個問題:資料一致性、併發控制、即時通訊,以...
Day 7
2025-09-02
145
0
今天要做什麼? 昨天我們學會了參數化測試,用優雅的方式處理大量測試資料。今天要解決一個新挑戰:「如何測試依賴外部服務的程式碼?」 想像你有個寄送通知的功能,它會...
Day 16
2025-08-25
145
0
前言 前面已經學過各種測試技術,從基礎單元測試到 AutoFixture、Bogus 等進階工具。今天要解決一個很實際的問題:時間相依性的測試。 看看這些常見的...
Day 6
2025-08-29
145
0
一、學習目標 理解二分搜尋法的核心概念與適用場景 熟悉 C++ STL 中 lower_bound、upper_bound 的使用 透過 CSES 與 Lee...
Day 13
2025-09-05
145
0
一、學習目標 熟悉多源 BFS(多個起點同時擴散)與單源 BFS 的配合:先以多源 BFS 建出「危險/時間場」,再用單源 BFS 找可行最短路。 了解「BF...
Day 1
2025-08-31
144
0
老闆語錄 💬 "這一週我們學到了什麼?很好!下週我們要做更大的!" 災難現場 🔥 週日晚上 11 點,你正準備享受週末的最後時光,手機突...