动态规划之背包问题

0-1 背包 给你一个可装载重量为 W 的背包和 N 个物品,每个物品有重量和价值两个属性。其中第 i 个物品的重量为 wt[i],价值为 val[i],现在让你用

读《C++ API 设计》总结

优秀 API 的特征 问题域建模 API 应该对它所解决的问题提供良好的逻辑抽象。当把 API 文档提供给用户时,他应该能够理解接口中的概念并且知道它的工作机制。 API 应

C++ 中的自动类型推导

模板参数推导 函数模板类型推导 简单的函数模板: 1 2 template <typename T> void f(ParamType param); 调用时: 1 f(expr); 在编译期间,编译器会推导两个类型:一个是 T ,另一个是 ParamType ,比如: 1 2 3

大理游记

苍山雪,洱海月,上关花,下关风 这句谚语意思是大理点苍山白雪皑皑,洱海湖月明水秀,石门关花团簇锦,龙尾关风光宜人。形容云南大理到处景色优美。 花

Windows 上使用 emacs 收发邮件

介绍 在 Linux 和 MacOS 上用 Emacs 收发邮件有很多工具和教程,但是在 Windows 上基本不可行。我一直在 Windows 上使用 Emacs,之前用 Foxmail 处理邮件,现在想把邮件处理和 org mode 的 agenda 系