部落格
演算法
BIAA 關於該主題的全部文章與指南: 演算法.
演算法
競賽程式設計中的二分搜尋
BIAA 帶你掌握競賽程式設計中的二分搜尋:學習單調謂詞模式、對答案二分、STL 輔助函式,並避開常見 bug。
演算法
競賽程式設計圖演算法:一份學生進階路線圖
BIAA 為你梳理競賽程式設計中的圖演算法學習路線,從 BFS 到網路流逐一講解,並說明每種演算法如何對應 USACO 各分區與賽場實戰能力,助你高效進階。
演算法
面向競賽的動態規劃詳解
跟著 BIAA 學習競賽程式設計中的動態規劃:最佳子結構、記憶化與遞推填表、經典模式,以及動態規劃在 USACO 等比賽中的實際應用,把暴力搜尋變成高效運算。
演算法
競賽程式設計必備資料結構
BIAA 為競賽程式設計學生梳理從陣列到線段樹的核心資料結構,依學習順序逐一講解,並將每種結構對應到真實賽題所需的技能,幫你把逾時的程式碼變成滿分的解法。
演算法
競賽程式設計中的數論:一份學生路線圖
一份清晰的競賽程式設計數論指南:涵蓋最大公因數、質數、模運算與模反元素。協助你打造 BIAA 學員用來不斷提升排名的數學工具箱,為資訊學競賽奠定堅實基礎。
演算法
前綴和與差分陣列詳解
本文帶你掌握競賽程式設計中的前綴和,以及用於快速區間查詢與更新的差分陣列技巧。這是 BIAA 為學生準備的一份清晰實用的演算法指南。
演算法
面向競賽程式設計的遞迴與回溯
學習競賽程式設計中的遞迴與回溯技巧:它們如何運作、在競賽中如何出現,以及 BIAA 的學生如何透過訓練掌握這兩種核心演算法思想。
演算法
競賽程式設計中的貪婪演算法
了解貪婪演算法在競賽程式設計中如何運作、何時正確以及如何證明其正確性。這是 BIAA 為有志於資訊學競賽的中小學程式設計學子精心準備的實用指南。