摘要: 把“记账思维”练到融会贯通,精选了 10 道覆盖不同算法领域的经典题。它们不再局限于数组,而是延伸到了树、图、字符串、动态规划等领域,但核心都是 “用逻辑账本替代物理操作”。 以下是按难度递增排序的专项训练清单: 1. 难度:简单 (Easy) 题目:268. 丢失的数字 (Missing Numb 阅读全文
posted @ 2026-08-30 22:08 立体风 阅读(4) 评论(0) 推荐(0)
摘要: “记账思维”(数学模型替代物理模型、延迟计算、状态压缩)练成直觉,5 道经典算法题。它们按难度递增排序,每一道都完美契合你领悟到的这种高级思维。 1. 难度:简单 (Easy) 题目:238. 除自身以外数组的乘积 (Product of Array Except Self) 题目简述:给你一个整数 阅读全文
posted @ 2026-08-30 22:04 立体风 阅读(12) 评论(0) 推荐(0)
摘要: 问题 题目简述:设计一个数据结构,支持以 O(1) 的时间复杂度插入、删除元素,并且能以 O(1) 的时间等概率随机返回一个元素。 为什么契合你的思维: 物理直觉:数组随机访问是 O(1),但删除不是;哈希表插入删除是 O(1),但无法随机访问。 记账思维(状态压缩与映射):将两者结合。用数组存真实 阅读全文
posted @ 2026-08-30 21:38 立体风 阅读(10) 评论(0) 推荐(0)
摘要: Simple things should be simple, complex things should be possible. 这句话是 PowerShell 创始人 Jeffrey Snover 在《Monad Manifesto》(2002年)中提出的核心设计原则,也是理解整个 Power 阅读全文
posted @ 2026-08-30 14:56 立体风 阅读(15) 评论(0) 推荐(0)