C++ 重載流插入/提取運算符(<< / >>)完整指南:友元函數、鏈式調用與格式控制
C++ 重載 operator 完整指南 流插入 operator< 和流提取 是 C++ 輸入輸出系統的核心。標準庫已為內建類型重載,自定義類型需自行重載以
Cocos2d-x 隨機數生成陷阱:srand 種子設置位置導致的規律性輸出
Cocos2d-x 隨機數生成:srand 種子必須在循環外設置 Cocos2d-x 使用標準 C rand() / srand() 機制。常見錯誤:在每次獲取
Qt5 控件詳解:QScrollArea 滾動區域 - 大圖瀏覽、內容自適應與滾動策略
Qt5 QScrollArea 滾動視圖使用指南 QScrollArea 提供可滾動的視口,將任意控件(通常是大尺寸內容控件)包裹其中,自動顯示滾動條。常用於大
Qt5 控件詳解:QRadioButton 單選按鈕 - QButtonGroup 互斥分組管理
Qt5 QRadioButton & QButtonGroup 單選按鈕分組指南 QRadioButton 提供單選功能。同一父窗口下的單選按鈕**自動互斥**
Qt5 控件詳解:QProgressBar 進度條 - 方向、反轉、文本格式與樣式
Qt5 QProgressBar 進度條使用指南 QProgressBar 提供水平/垂直進度顯示,支持範圍、值、文本格式、方向、反轉外觀、自定義樣式表(QSS
Qt5 控件詳解:QMenuBar/QMenu 菜單欄 - 熱鍵、可檢查項、子菜單與觸發處理
Qt5 QMenuBar & QMenu 菜單系統完整指南 菜單欄是桌面應用核心導航組件。Qt 提供 QMenuBar(頂級欄)、QMenu(下拉/子菜單)、Q
Qt5 控件詳解:QLineEdit 文本輸入框 - 密碼模式、回顯模式與即時檢驗
Qt5 QLineEdit 單行文本編輯器使用指南 QLineEdit 是單行文本輸入控件,支持密碼掩碼、輸入掩碼、驗證器、完成器、只讀、右鍵菜單等豐富功能。
Qt5 控件詳解:QLabel 圖文顯示與 QLCDNumber 數字顯示
Qt5 QLabel & QLCDNumber 使用指南 QLabel 是通用文本/圖片/富文本顯示控件。QLCDNumber 模擬液晶數字顯示,適合儀表盤、計
Qt5 控件詳解:QFontComboBox 字體選擇下拉框與即時預覽
Qt5 QFontComboBox 字體選擇器使用指南 QFontComboBox 專門用於字體選擇,內置字體枚舉、過濾、預覽文本渲染。配合 QLabel 可實
Qt5 控件詳解:QPushButton 按鈕與 QFocusFrame 焦點框
Qt5 QPushButton & QFocusFrame 使用指南 QPushButton 是最基礎的交互控件,支持文本、圖標、快捷鍵、自動重複、菜單彈出等。
Qt5 控件詳解:QSpinBox 與 QDoubleSpinBox 整數/浮點數輸入框
Qt5 QSpinBox & QDoubleSpinBox 使用指南 QSpinBox 用於整數輸入,QDoubleSpinBox 用於浮點數輸入。兩者繼承自
LeetCode 131:Palindrome Partitioning - DFS 回溯生成所有回文分割
LeetCode 131. Palindrome Partitioning 問題:給定字符串 s,將其分割成若干子串,使每個子串都是回文。返回所有可能的分割方案
LeetCode Minimum Depth of Binary Tree:BFS 層序遍歷首現葉子即最小深度
LeetCode Minimum Depth of Binary Tree:二叉樹最小深度 問題:求從根節點到最近葉子節點的路徑節點數(最小深度)。葉子定義:左
LeetCode 筆記:Find the Duplicate Number - 映射找環 Floyd 判圈算法
LeetCode Find the Duplicate Number:數組映射轉環檢測 問題:長度 n+1 數組,元素範圍 [1, n],證明至少一個重複,並找
LeetCode 筆記:Increasing Triplet Subsequence - O(n) O(1) 貪心維護兩候選值
LeetCode Increasing Triplet Subsequence:長度 3 遞增子序列判斷 問題:無序數組中是否存在 i < j < k 使得 n
OpenJudge 4040:買書問題 - 兩種優惠策略動態選擇
OpenJudge 4040:網上書店優惠策略選擇 問題:多組數據,每組 N 種書(數量 M、單價 P)。兩種優惠互斥: 100 元:免運費(運費 20 元
LeetCode 144:二叉樹前序遍歷 - 迭代法顯式棧模擬遞歸
LeetCode 144. Binary Tree Preorder Traversal 給定二叉樹根節點,返回前序遍歷(根-左-右)節點值列表。要求非遞歸實現
OpenJudge 4074:積水量(接雨水) - 雙指針 O(n) 線性解法
OpenJudge 4074:一維接雨水問題 問題:給定非負整數數組 height[n] 表示柱狀圖高度,計算下雨後能接多少水。m (≤100) 組測試,n (