动态规划之背包问题by xhcoding2023-04-08约 2709 字 - 预计阅读 6 分钟算法0-1 背包 给你一个可装载重量为 W 的背包和 N 个物品,每个物品有重量和价值两个属性。其中第 i 个物品的重量为 wt[i],价值为 val[i],现在让你用阅读全文
读《C++ API 设计》总结by xhcoding2023-04-02约 8784 字 - 预计阅读 18 分钟阅读优秀 API 的特征 问题域建模 API 应该对它所解决的问题提供良好的逻辑抽象。当把 API 文档提供给用户时,他应该能够理解接口中的概念并且知道它的工作机制。 API 应阅读全文
C++ 中的自动类型推导by xhcoding2023-02-09约 2777 字 - 预计阅读 6 分钟编程语言模板参数推导 函数模板类型推导 简单的函数模板: 1 2 template <typename T> void f(ParamType param); 调用时: 1 f(expr); 在编译期间,编译器会推导两个类型:一个是 T ,另一个是 ParamType ,比如: 1 2 3阅读全文
大理游记by xhcoding2023-02-08约 557 字 - 预计阅读 2 分钟生活苍山雪,洱海月,上关花,下关风 这句谚语意思是大理点苍山白雪皑皑,洱海湖月明水秀,石门关花团簇锦,龙尾关风光宜人。形容云南大理到处景色优美。 花阅读全文
Windows 上使用 emacs 收发邮件by xhcoding2023-02-02约 3321 字 - 预计阅读 7 分钟工具介绍 在 Linux 和 MacOS 上用 Emacs 收发邮件有很多工具和教程,但是在 Windows 上基本不可行。我一直在 Windows 上使用 Emacs,之前用 Foxmail 处理邮件,现在想把邮件处理和 org mode 的 agenda 系阅读全文