LeetCode 3Sum Closest:三數之和最接近目標值(雙指針法)
LeetCode 3Sum Closest:三數之和最接近目標值 題目描述 給定整數數組 nums 與目標值 target,找出三個整數使其和與 target
LeetCode 從零單刷:Bulb Switcher(燈泡開關)數學解法詳解
LeetCode 從零單刷:Bulb Switcher(燈泡開關) 題目描述 有 n 個燈泡,初始全關閉。第 1 輪全部打開;第 2 輪每隔 1 個關閉(即
C++ 實戰:正確釋放 vector 內存——clear、swap 與 shrink_to_fit 深度解析
C++ 實戰:正確釋放 vector 內存——clear、swap 與 shrink_to_fit 深度解析 在處理大量數據時,std::vector 的內存管
微機接口實驗:雙色點陣顯示變化表情動畫(組合語言實現)
微機接口實驗:雙色點陣顯示變化表情動畫 本文記錄使用 8086 組合語言,透過雙色 LED 點陣模組實現表情變化動畫的完整過程。核心思路是預先定義多幀圖案數據,
C++ 實戰:vector emplace_back 導致引用失效的陷阱與解決方案
C++ 實戰:vector emplace_back 導致引用失效的陷阱與解決方案 std::vector 的動態擴容機制是導致迭代器、指標與引用失效的常見原因
C++ 實戰:深入理解 vector 中 emplace_back 優於 push_back 的原因
C++ 實戰:深入理解 vector 中 emplace_back 優於 push_back 的原因 在 C++ 標準庫中,std::vector 是最常用的容
C++ 成員函數修飾符 const 與 volatile 完整總結:語意、優化、多執行緒與組合用法
C++ 成員函數修飾符 const 與 volatile 完整總結:語意、優化、多執行緒與組合用法 const 與 volatile 可獨立或組合修飾非靜態成員
C++ mutable 關鍵字深度解析:突破 const 限制的特殊場景與最佳實務
C++ mutable 關鍵字深度解析:突破 const 限制的特殊場景與最佳實務 mutable 用於非靜態資料成員,允許在 const 成員函數或 cons
BZOJ 1497 NOI 2006 最大獲利:最小割 / 最大流建模完整解析與 Dinic 實作
BZOJ 1497 NOI 2006 最大獲利:最小割 / 最大流建模完整解析與 Dinic 實作 題目:N 個潛在中繼站(建設成本 Pᵢ),M 個用戶群(需站
C++11 vector 新增成員函數全解析:cbegin/cend、crbegin/crend、emplace、data、shrink_to_fit
C++11 vector 新增成員函數全解析:cbegin/cend、crbegin/crend、emplace、data、shrink_to_fit C++1
LeetCode Longest Common Prefix 最長公共前綴:基準字串逐字元比對 Python 解法
LeetCode Longest Common Prefix 最長公共前綴:基準字串逐字元比對 Python 解法 題目:找出字串陣列中最長公共前綴。輸入可能為
LeetCode Roman to Integer 羅馬數字轉整數:單掃描減法規則 Python 實作
LeetCode Roman to Integer 羅馬數字轉整數:單掃描減法規則 Python 實作 題目:將合法羅馬數字(範圍 1-3999)轉為阿拉伯數字
LeetCode 118 Pascal's Triangle 楊輝三角生成:逐列構建 O(n²) 時空最優解
LeetCode 118 Pascals Triangle 楊輝三角生成:逐列構建 O(n²) 時空最優解 題目:給定 numRows,生成楊輝三角前 numR
PAT 1065 A+B and C (64bit) 溢位安全判斷:邏輯分支避免 64 位整數加法溢位
PAT 1065 A+B and C (64bit) 溢位安全判斷:邏輯分支避免 64 位整數加法溢位 題目:給定 64 位有號整數 A, B, C(範圍 ±2
PAT 1061 Dating 字串解碼約會時間:四字串共同字元定位星期/時/分
PAT 1061 Dating 字串解碼約會時間:四字串共同字元定位星期/時/分 題目:給定 4 條字串,解碼約會時間 DAY HH:MM。 解碼規則 星期:
PAT 1060 Are They Equal 科學記號有效數字比較:字串處理 AC 解法
PAT 1060 Are They Equal 科學記號有效數字比較:字串處理 AC 解法 題目:機器只保留 N 位有效數字(直接截斷不四捨五入),判斷兩浮點數
LeetCode 172 Factorial Trailing Zeroes 階乘尾隨零個數:質因數 5 計數法 O(log n)
LeetCode 172 Factorial Trailing Zeroes 階乘尾隨零個數:質因數 5 計數法 O(log n) 題目:給定整數 n,求 n!
C++ vector 存放區域結構體與 C++11 列表初始化完整指南
C++ vector 存放區域結構體與 C++11 列表初始化完整指南 C++11 前,vector 模板參數不接受區域類型(函數內定義的 struct/cla