使用递归从 1 到 n 中选取 m 个整数,按字典序输出所有组合方案。
CH0301 递归实现指数型枚举
讲解如何用递归枚举 1 到 n 的所有子集,并分析时间复杂度,附 C++ 实现。
CCF NOI 2014 起床困难综合症
讲解如何按位贪心选择不超过 m 的初始攻击力,使经过 OR、XOR、AND 运算链后的伤害最大。
CH0103 最短Hamilton路径
介绍最短 Hamilton 路径问题,并通过状态压缩 DP 求解,分析其转移过程及 O(n²2ⁿ) 时间复杂度。
CH0102 64 位整数乘法
通过二进制拆分与重复加倍,计算两个 64 位整数乘积对 p 取模,时间复杂度为 O(log b)。
CTU Open 1999 Raising Modulo Numbers
Explains binary exponentiation and applies it to compute a sum of powers modulo M.
小米摄像机无 NAS 存储方案
使用 OpenList、Rclone 和 Samba 将网盘挂载为局域网共享目录,供小米 CW500 摄像机存储监控录像。
使用 Lagrange 与 LangBot 搭建 QQ 机器人
记录使用 Docker Compose 部署 Lagrange 与 LangBot、配置反向代理并测试 QQ 机器人 API 的步骤。
解析式在区间上的连续性判断
梳理初等函数及复合函数的连续区间判定方法,并说明定义域检查与分段点验证要点。
泰勒级数法与莱布尼兹公式求高阶导数
以函数 x²ln(1−x) 为例,分别用泰勒级数法和莱布尼兹公式计算其在 x=0 处的 n 阶导数,并说明两种结果的等价性。
