共收录 361 篇技术干货,持续自动更新(最新:2026-09-28)。支持方向标签筛选,是全站 Lua / 996 引擎知识的检索入口。
【语法】 一、抛坑提问:插入排序对乱序大表太慢——希尔排序按递减步长分组做插入,大步长先让数据大致有序,末轮步长为 1 时几乎无…
【语法】 一、抛坑提问:乱序表里找缺失的最小正整数,排序要 n log n、哈希表要额外内存——原地归位把每个值换到"值等于下标…
【语法】 一、隐蔽陷阱:给定压栈顺序与出栈顺序,逐位比对两数组相同位置——出栈可以在任意压栈间隙发生;正确做法是模拟一个辅助栈逐…
【语法】 一、隐蔽陷阱:80 个敏感词逐个扫描正文,词表越大扫描越慢;把词表建成字典树,正文只需一遍扫描逐字符下探即可命中全部词…
【语法】 一、隐蔽陷阱:最长递增子序列用平方级动态规划逐对比较;贪心加二分维护"每个长度对应的最小结尾",一遍扫描加对数查找完成…
【语法】 一、抛坑提问:一串矿石价格里选一天买入、之后某天卖出,利润最大是多少?双重循环枚举是平方级——一遍扫描维护历史最低价,…
【语法】 一、隐蔽陷阱:在技能范围圈内随机刷补给,取半径随机数乘角度——圆心附近点密度翻倍;正确做法是半径取随机数的平方根,撒点…
【语法】 一、抛坑提问:长度 n 的数组取每个 k 窗口的最大值,逐窗扫描是 n 乘 k;单调队列保证每个元素只进出各一次,整体…
【语法】 一、抛坑提问:判定两个字符串是否只是"转了个圈"(如 金币宝箱 与 宝箱金币),排序比对要 n log n——把原串拼…
【语法】 一、隐蔽陷阱:判定序列里是否存在 i 小于 j 小于 k 且三值递增的组合,三重循环平方到立方还容易写错方向;双哨兵贪…
【语法】 一、隐蔽陷阱:正式收据把 15020 写成"一万五千零二十金币",阿拉伯数字直接输出不符规范;数字转中文大写靠映射表逐…
【语法】 一、抛坑提问:两个技能范围圈怎么判定是否重叠?比较两点距离与半径之和——距离小于等于半径和即碰撞,勾股定理一次计算出结…
【语法】 一、抛坑提问:接口字段是下划线风格 max_hp,业务代码是驼峰风格 maxHp,两套命名互相对不上——一个模式加函数…
【语法】 一、隐蔽陷阱:数矿区内有几片相连矿脉,逐格统计把相连的数成多片——染色扫描:踩到一个未访问格就整片标记,计数加一。 二…
【语法】 一、抛坑提问:上一帧还在坐标 (100, 200),下一帧直接跳到 (5000, 8000)——物理上不可能的位移就是…
第 22 / 25 页 · 共 361 篇