共收录 361 篇技术干货,持续自动更新(最新:2026-09-28)。支持方向标签筛选,是全站 Lua / 996 引擎知识的检索入口。
【语法】 一、隐蔽陷阱 比对两组开关状态是否被改动,直接对整数做减法再拆十进制数位,结果一直偏小。7 和 10 减完是 3,看起…
【语法】 一、隐蔽陷阱:逐个插入建堆要 n 次上浮;自底向上从末个非叶子节点倒序下沉,一遍线性把乱序表调成合法堆。 二、底层原理…
【语法】 一、抛坑提问:一个数等于它全部真因子之和就叫真因子和数,6 等于 1 加 2 加 3——判定只需枚举到平方根配对求因子…
【语法】 一、隐蔽陷阱:找第 K 小元素先全量排序再取下标,n log n 浪费在无关排序上;快速选择借用快排分区——每轮只递归…
【语法】 一、抛坑提问:海量等级值排序,比较排序下限 n log n——基数排序按个位、十位、百位逐轮分桶收集,不比较任何两个元…
【语法】 一、抛坑提问:栈只能后进先出,怎么用两个栈做出先进先出的队列?入队压入入栈,出队时把入栈整体倒入出栈再弹顶,均摊每次操…
【语法】 一、隐蔽陷阱:递归算斐波那契第 50 项要重复计算上百亿次,指数爆炸;改迭代递推线性一遍,数大时配取模防数值溢出。 二…
【语法】 一、抛坑提问:3 对括号能组成多少种合法序列?答案是 5——卡塔兰数列:每一项等于前一项乘 2 倍的 2n 减 1 再…
【语法】 一、抛坑提问:不想用全局随机函数(怕多处共享种子互相干扰),可自实现一个独立随机序列——线性同余法三行核心:乘、加、取…
【语法】 一、隐蔽陷阱:圆周率小数位背不出更多就不算理解随机模拟?用蒙地卡罗法随机撒点统计,10 万个点能把圆周率估到两位小数,…
【语法】 一、隐蔽陷阱:点到线段的最短距离不能直接用点到直线公式——垂足可能落在线段外;正确做法是投影参数夹取到 0 与 1 之…
【语法】 一、抛坑提问:技能是 90 度扇形范围,只判距离会把身后的目标也打中——扇形判定需要距离与角度双条件:半径内且与朝向的…
【语法】 一、隐蔽陷阱:判定坐标点是否在多边形区域,只数纵坐标跨越的边数而不比横坐标——点在多边形右侧时结果整个反转;射线法要同…
【语法】 一、抛坑提问:宠物跟随走直线太生硬,怎么走出圆滑弧线?二次贝塞尔曲线用两个端点加一个控制点,参数从 0 走到 1 逐帧…
【语法】 一、隐蔽陷阱:技能范围绕施法者旋转,逐点手算坐标容易把余弦与正弦位置写反——二维旋转公式为新横等于旧横乘余弦减旧纵乘正…
第 21 / 25 页 · 共 361 篇