LA 6811 Irrigation Lines:二分圖最小點覆蓋 / 最大匹配
LA 6811 Irrigation Lines:二分圖最小點覆蓋 / 最大匹配 題目大意:m 行 n 列農田,每行每列各有一個閘門。部分格子有莊稼(輸入矩陣中
HDU 2138 How many prime numbers:素數判定計數
HDU 2138 How many prime numbers:素數判定計數 題目大意:多測試用例。每組先給整數 N,隨後 N 個整數(每個 ≥2 且 ≤ 2³
HDU 1108 最小公倍數:GCD 與 LCM 的經典關係
HDU 1108 最小公倍數:GCD 與 LCM 的經典關係 題目大意:多組測試數據,每組給兩個正整數(≤1000),輸出它們的最小公倍數。 核心公式 LCM
LA 6801 Sequence:動態規劃計算開關翻轉方案數
LA 6801 Sequence:動態規劃計算開關翻轉方案數 題目大意:n 個開關(0/1)初始狀態給定,進行 k 次操作,每次任選一個開關翻轉。求恰好 k 步
LA 6802 Turtle Graphics:模擬烏龜繪圖統計重疊點
LA 6802 Turtle Graphics:模擬烏龜繪圖統計重疊點 題目大意:烏龜從 (x, y) 起始,面朝北(+y 方向)。指令串包含 F(前進一格)、
素數三元組(南陽 OJ 1156):數學洞察化繁為簡
素數三元組(南陽 OJ 1156):數學洞察化繁為簡 題目大意:找出所有不超過 n 的素數三元組(p-2, p, p+2 均為素數)。多測試用例,n ≤ 5,0
POJ 1131 Octal Fractions:Java BigDecimal 高精度轉換
POJ 1131 Octal Fractions:Java BigDecimal 高精度轉換 題目大意:將八進制小數(格式如 0.123)精確轉換為十進制小數輸
POJ 3254 Corn Fields 狀態壓縮 DP 詳解
POJ 3254 Corn Fields 狀態壓縮 DP 詳解 題目大意:N 行 M 列網格(M ≤ 10),部分格子不可種植。每行種植的玉米不能相鄰,相鄰行種
Codeforces Round #279 Div.2 A 題:團隊組建
Codeforces Round #279 Div.2 A 題:團隊組建 題目大意:n 名學生,每人擅長編程(1)、數學(2)或體育(3)之一。組建三人小隊,要
Codeforces Round #279 Div.2 B 題:隊列重構
Codeforces Round #279 Div.2 B 題:隊列重構 題目大意:n 名學生排隊,每人記錄前後鄰居的學號(無鄰居記 0)。記錄順序打亂,要求重
LeetCode 125. Valid Palindrome:雙指針驗證回文串
LeetCode 125. Valid Palindrome:雙指針驗證回文串 題目:給定字符串,僅考慮字母數字字符,忽略大小寫,判斷是否為回文串。空串視為合法
UVA 10602 貪心策略解析:編輯器最少按鍵次數
UVA 10602 貪心策略解析:編輯器最少按鍵次數 題目大意:編輯器支援兩條指令——「重複最後一個單詞」與「刪除最後一個單詞的最後一個字母」。給定 n 個單詞
SpringMVC + MyBatis 整合實戰:基於註解的 CRUD 完整教程
SpringMVC + MyBatis 整合實戰:基於註解的 CRUD 完整教程 本文基於 Spring 註解開發模式,使用 Oracle 數據庫,詳細演示 S
LeetCode 36. Valid Sudoku:哈希表驗證數獨合法性
LeetCode 36. Valid Sudoku:哈希表驗證數獨合法性 判斷一個 9×9 數獨盤面(僅含已填數字)是否符合規則:每行、每列、每個 3×3 子網
HDU 5108 解題報告:尋找最大素因子的數學技巧
HDU 5108 解題報告:尋找最大素因子的數學技巧 題目大意 10^6 的用例 ≤100。 核心洞見:轉化為求最大素因子 若 N/M = p (素數),則
S3C2416 睡眠喚醒底層實現深度剖析
S3C2416 睡眠喚醒底層實現深度剖析 基於 ARM 架構 S3C2416 處理器與 Linux Kernel 3.6.0,本文從寄存器操作、CPU 掛起流程
Android NDK 實戰:Bitmap 處理與 Surface 直接控制探索
Android NDK 實戰:Bitmap 處理與 Surface 直接控制探索 在 Android 開發中,當 UI 線程需加載大量高清圖片時,Java 層的