C++ 銀行管理系統完整實現(文件存儲、多角色)
基於控制台的銀行管理系統,包含管理員與普通用戶雙角色,數據持久化至文本文件。功能模組: 管理員:開戶、銷戶、修改信息、掛失/解鎖、查詢所有賬戶。 用戶:查詢余
XDate:輕量級 JavaScript 日期操作庫(7KB)
XDate 是對原生 Date 的薄封裝,提供解析、格式化、運算等增強功能,API 與原生 Date 高度一致,學習成本極低。 核心特性 體積極小(~7KB
iOS/macOS 檢測 App 是否包含 PIE 標志(防 Non-PIE 錯誤)
App Store 提交要求可執行文件必須啟用 PIE(Position Independent Executable)。可用 Xcode 自帶的 otool
HDU 3415 Max Sum of Max-K-sub-sequence 單調隊列優化 DP
問題:環形數組長度 N,找長度 ≤ K 的連續子段最大和,輸出最大和、起始位置、結束位置(多解取起始最小、再取長度最小)。N ≤ 100,000。 前綴和 +
POJ 2480 歐拉函數應用:Σ gcd(i, n) 求和
問題:計算 f(n) = Σ_{i=1..n} gcd(i, n)。利用 gcd 的積性函數特性推導公式。 數學推導 g(n) = gcd(i, n) 是積性函
HDU 1046 Gridland 旅行商問題規律解
問題描述:m×n 網格圖,每個格點為城市,八方向相連(邊長 1,斜邊 √2)。求訪問所有城市恰好一次並回到起點的最短迴路長度(TSP)。 規律結論 若 m 或
HDU 4465 Candy 期望 DP 與精度控制
問題描述:兩個盒子各有 n 顆糖,每次隨機選一個盒子吃一顆,某盒空時另一盒剩餘期望數。涉及概率 DP 與高精度計算(p^n 很小)。 公式推導與遞推 期望 E
POJ 2777 線段樹/數學規律題解
問題描述:有 n 對雙胞胎,第 i 對位置相差 i+1。求是否存在滿足條件的排列。經數學推導,條件轉化為 n % 4 == 0 || (3*n - 1) % 4
POJ 1363 Rails 鐵路調度棧模擬
問題描述:火車車廂編號 1..N 從 A 方向駛入死端站(棧),能否重組為給定的 B 方向序列?每組測試多個目標序列,以 0 結束。 棧模擬法 模擬入棧過程:車
HDU 1200 To and Fro 解題報告
問題描述:給定加密後的字符串和列數,還原原始明文。加密規則:按列寫入(僅字母、小寫),行數自動決定;讀取時奇數行左→右,偶數行右→左拼接。解密即逆過程。 解密思