LeetCode 解題:Spiral Matrix II(螺旋矩陣生成)
LeetCode 解題:Spiral Matrix II 題目描述 生成 n×n 矩陣,按順時針螺旋順序填入 1 到 n²。 範例 n=3: [[1,2,3]
LeetCode 解題:Length of Last Word(最後一個單字長度)
LeetCode 解題:Length of Last Word 題目描述 給定字串,返回最後一個單字長度(單字由非空格字元組成)。忽略尾部空格;無單字返回 0
LeetCode 題解:Find Median from Data Stream(資料流中位數)
LeetCode 題解:Find Median from Data Stream 題目描述 設計資料結構支援: addNum(int num):加入整數 f
LeetCode 解題:Sudoku Solver(數獨求解器)
LeetCode 解題:Sudoku Solver 題目描述 編寫程式解數獨,保證唯一解。輸入 9×9 字元陣列,. 代表空格,原地修改填入答案。 回溯遞歸算
C/C++ 變數作用域:區域、全域、檔案級與 const 差異
C/C++ 變數作用域完整解析 1. 區域變數 定義於 {} 區塊內,作用域限於該區塊。C++ 離開作用域時除釋放棧空間外,還會呼叫解構函式。 void f(
Windows 程式設計入門:WinMain 參數與 MessageBox
Windows 程式設計入門:WinMain 與 MessageBox 最簡視窗程式 int WINAPI WinMain(HINSTANCE hInstan
C++ 開發人臉性別識別教程(12):整合性別識別功能
C++ 開發人臉性別識別教程(12):整合性別識別 離線訓練、線上識別 分類器訓練耗時(約 5 分鐘),採用離線訓練四種模型(PCA、Fisher、LBP、S
LeetCode 解題:Minimum Path Sum(最小路徑和)
LeetCode 解題:Minimum Path Sum 題目描述 給定非負整數矩陣,從左上角走到右下角,只能向右或向下移動,求路徑上數字和的最小值。 範例:
C++11 新特性:非修改序列算法 (all_of, any_of, none_of, is_permutation 等)
C++11 新特性:非修改序列算法 C++11 在 <algorithm> 新增多個不改變容器元素順序的算法,配合 Lambda 表達式極為簡潔。
LeetCode 解題:Rotate List(鏈表右旋)
LeetCode 解題:Rotate List 題目描述 將單鏈表向右旋轉 k 位。k 可能極大,需避免重複遍歷;最好原地操作不額外分配空間。 範例: NUL
C++ struct 兩大注意點:宣告簡化與作用域
C++ struct 兩大注意點 1. 宣告變數可省略 struct 關鍵字 C++ 中定義結構體後,宣告變數可直接使用類型名,不需加 struct。C 語言
MFC 進程模組查看器:列舉進程與檢視依賴 DLL
MFC 進程模組查看器 功能概覽 列出系統所有進程:PID、名稱、父進程 ID、執行緒數 右鍵或雙擊進程項目,彈出模組檢視對話框,顯示該進程載入的所有 DL
基於 live555 的簡單 RTSP 伺服器實作
基於 live555 的簡單 RTSP 伺服器 建置步驟 編譯 live555 庫:依序建置 BasicUsageEnvironment、groupsock
HDU 1520 Anniversary Party:樹形 DP 最大快樂值
HDU 1520 Anniversary Party 題目連結 https://acm.hdu.edu.cn/showproblem.php?pid=1520