2025.11.20训练记录

thbcm阅读(426)

比较唐氏的题。

正整数
\(n\) 最多只有
\(1\) 个大于
\(\sqrt{n}\) 的因数,这个是经典结论。

同理的,正整数
\(n\) 最多只有两个
\((\sqrt{3}{n}, \sqrt{n}]\) 中的因数。

于是只要特判
\(k=2\)且「
\(n\) 做完三次根号内的质因数分解后为完全平方数」的情况即可。

CMake构建学习笔记30-Ceres Solver库的构建

thbcm阅读(394)

记得以前构建Ceres Solver经常失败,其中一个原因是因为 Google 系的 C/C++ 程序库很喜欢使用静态库,Google 的程序员认为静态库可以避免二进制兼容的问题。至于构建的性能问题,他们通过在专门的高性能机器上构建来解决。不过,像 Ceres Solver 这样的大型库需要的依赖库太多,它们不一定是静态库,动态库和静态库混合使用,构建时很容易出现找不到符号的问题。

常用设计模式:代理模式

thbcm阅读(428)

代理模式特别有用,因为我们可以利用接口和类型系统来确保代理和真实对象具有相同的接口。

我如何使用 Claude Code 的每个功能

thbcm阅读(440)

在个人项目中,我每周会在虚拟机里运行它多次,经常配合
--dangerously-skip-permissions,以“随心编码(vibe code)”的方式快速把脑中的点子落地。工作中,我们团队的一部分专注为工程团队构建 AI IDE 的规范与工具,仅代码生成每月就要消耗数十亿 Token。

联系我们