共收录 361 篇技术干货,持续自动更新(最新:2026-09-28)。支持方向标签筛选,是全站 Lua / 996 引擎知识的检索入口。
【语法】 一、隐蔽陷阱 判断两个字符串是否同构(单射映射):只用一个映射表从 s 映到 t,漏了反向校验——多个 s 字符映射到…
【语法】 一、隐蔽陷阱 把异位词归到同一组:逐对比较太慢,排序后比对每组内所有元素仍是 O(n²·k log k)——排序键做桶…
【语法】 一、隐蔽陷阱 判断两个字符串是否为字母异位词:排序后比对可行但 O(n log n)——用计数字组一遍扫描加减抵消,O…
【语法】 一、隐蔽陷阱 水仙花数是三位数且各位数字的立方和等于自身:逐位拆解时用 math.floor 与取余的组合顺序写反,先…
【语法】 一、隐蔽陷阱 单链表要原地反转:新建一个表把值倒序塞回去,空间多一倍还丢了节点结构——真正的原地翻转只需要三个指针轮转…
【语法】 一、隐蔽陷阱 一段逐日差价记录,找一次买入一次卖出的最大利润:两两枚举所有买卖组合,O(n²) 慢不说,全降序列还返回…
【语法】 一、隐蔽陷阱 用两个栈模拟队列的先进先出:每次出队都把栈 A 倒进栈 B 再倒回来,来回搬腾效率极低——摊还分析下均摊…
【语法】 一、隐蔽陷阱 把数组里所有的零移到末尾,非零元素保持原有顺序:新建一个表往里塞再补零,空间多一倍不说,顺序还得靠双下标…
【语法】 一、隐蔽陷阱 两个消息队列要交替合并成一条时间线:"ab" 与 "12" 交叉拼成 "a1b2",两串长度不等时长的部…
【语法】 一、隐蔽陷阱 从 1 数到 100:三的倍数报 Fizz、五的倍数报 Buzz、既是三又是五的倍数报 FizzBuzz…
【语法】 一、隐蔽陷阱 帮会矿地同时只允许 5 名成员进入采集:布尔锁只能放一人进出,多人配额的进出控制用什么结构才能既限流又不…
【语法】 一、隐蔽陷阱 存档传输出错无感知,读档时才发现数据错乱——普通求和校验太弱,两个字节位置对调后总和不变,错误照样漏网。…
【语法】 一、隐蔽陷阱 一个栈要支持随时取最小值:每次都遍历一遍是 O(n),数据量大时查询卡顿——辅助结构要加多少额外空间,两…
【语法】 一、隐蔽陷阱 矩阵乘法的三重循环把内层两个下标顺序写反,A 的列对上了 A 的行,结果矩阵数值张冠李戴,与手算差出一大…
【语法】 一、隐蔽陷阱 从 20 人里选 3 人值班的组合有几种?阶乘公式 20!÷(3!×17!) 一算就溢出精度——不靠阶乘…
第 12 / 25 页 · 共 361 篇