C++ 智能指針入門:shared_ptr、weak_ptr 與 make_shared
C++ 智能指針入門小結 基於《C++ Primer》學習筆記,涵蓋 shared_ptr、make_shared、weak_ptr 用法與關聯。 動態記憶體管
C/C++ pthread 線程庫封裝:面向對象設計的跨平台線程池基類
C/C++ pthread 線程庫封裝:面向對象設計的跨平台線程池基類 在高性能服務器開發(HTTP 壓測、MySQL 壓測等)中,多線程是核心需求。本文提供一
LeetCode Bitwise AND of Numbers Range 完整解析:區間按位與的公共前綴法
LeetCode Bitwise AND of Numbers Range 完整解析:公共前綴法 題目編號:LeetCode 201(Medium) 題目大意:
LeetCode Contains Duplicate II 完整解析:哈希表記錄索引 O(n) 判斷重複
LeetCode Contains Duplicate II 完整解析:哈希表記錄索引 題目編號:LeetCode 219(Easy) 題目大意:給定整數數組
HDU 2063 過山車:二分圖最大匹配 - 匈牙利算法完整解析
HDU 2063 過山車:二分圖最大匹配 - 匈牙利算法完整解析 題目編號:HDU 2063「過山車」 題目大意:有 M 個女生、N 個男生,K 對「願意配對」
LeetCode Number of 1 Bits 完整解析:Brian Kernighan 算法 O(k) 計算漢明重量
LeetCode Number of 1 Bits 完整解析:Brian Kernighan 算法 題目編號:LeetCode 191(Easy) 題目大意:輸
LeetCode Minimum Size Subarray Sum 完整解析:滑動窗口 O(n) 解法
LeetCode Minimum Size Subarray Sum 完整解析:滑動窗口 O(n) 解法 題目編號:LeetCode 209(Medium) 題
LeetCode Linked List Cycle II 完整解析:快慢指針找環入口(O(1) 空間)
LeetCode Linked List Cycle II 完整解析:快慢指針找環入口 題目編號:LeetCode 142(Medium) 核心要求:給定鏈表頭
LeetCode N-Queens II 完整解析:僅計數的 N 皇後問題(DFS + 剪枝)
LeetCode N-Queens II 完整解析:僅計數的 N 皇後問題 題目編號:LeetCode 52(Hard) 題目大意:N 皇後問題的進階版,只需返
LeetCode LRU Cache 完整解析:哈希表 + 雙向鏈表 O(1) 實現
LeetCode LRU Cache 完整解析:哈希表 + 雙向鏈表 O(1) 實現 題目編號:LeetCode 146(Medium) 核心要求:設計數據結構
HDU 2918 Tobo or not Tobo:IDA* 搜索解析(3×3 轉盤還原最少步數)
HDU 2918 Tobo or not Tobo:IDA* 搜索完整解析 問題來源:HDU 2918 / 2008 ANARC 區域賽 遊戲規則:3×3 棋盤
湖南工業大學新生賽 1002:快速冪計算 q^p(多測試用例)
湖南工業大學新生賽 1002:快速冪計算 q^p 完整解析 問題來源:湖南工業大學創新實驗室 2015 年新生賽(一)1002 題目大意:多組輸入,每組給出兩個
貪心算法經典:FatMouse 與 JavaBean 交易問題(HDU 1009 / POJ 1017)完整解析
貪心算法經典:FatMouse 與 JavaBean 交易問題完整解析 問題來源:HDU 1009 / POJ 1017「FatMouse Trade」 Fat
VC++ 實現 HTTP POST 文件上傳至 Web 服務器(含客戶端與 ASP.NET 服務端完整代碼)
VC++ 實現 HTTP POST 文件上傳至 Web 服務器(含客戶端與 ASP.NET 服務端完整代碼) 在 C++ 客戶端與 Web 服務器交互時,文件上