- 博客(4)
- 收藏
- 关注
原创 用 C++ 解决兼职工作规划:时间冲突下的最大报酬算法
设dp[i]表示 “考虑前i份工作时的最大报酬”。对于第i不选第 i 份(继承前 i-1 份的最大报酬)选第 i 份:需找到 “结束时间 ≤ 第 i 份开始时间” 的最后一份工作j,此时最终dp[i]取两者的较大值。
2025-12-27 16:37:56
201
原创 超简单抽奖机随机号码生成器,小白也能上手!
这个 C++ 抽奖机是不是超级简单?存号码(填奖箱)→ 打乱顺序(摇奖箱)→ 取前 N 个(抽号码)。代码量少、逻辑清晰、直接可用,不管是 C++ 入门练习,还是实际小活动使用,都非常合适。下次我们可以再聊聊,怎么给这个抽奖机加个简单的界面,让操作更直观~
2025-12-20 13:02:06
848
原创 Java List遍历优化实战:从性能瓶颈到高效实现
本文通过对Java List常见遍历方式的性能测试和场景分析,得出以下核心结论:简单遍历(ArrayList):普通for循环(性能最优)或增强for循环(可读性最优)。遍历删除/修改:Iterator(基础需求)或ListIterator(双向遍历/修改需求)。复杂数据处理:Stream API(串行/并行,根据数据量和场景选择)。非随机访问集合(LinkedList):增强for循环或Iterator(避免普通for循环)。最后,需要强调的是:性能优化不能脱离实际场景。
2025-12-15 13:29:06
598
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅