629总结
来源:互联网 发布:api数据接口大全公司 编辑:程序博客网 时间:2024/04/29 07:10
今天我们开始学习dp。Dp其实我以前学过,但是一直由于被状态转移方程的含义与写法困扰导致dp一直是我的弱项。但是今天通过自己的思考对dp有了更深一层的了解。同时我还了解了除了01背包以外的其他背包,如区间背包、完全背包,其思路都是用枚举或二分的手法将选多个的问题拆成多个选一个的问题,而后用01背包求解,实质是01背包的进阶状态。包括将区间的状态初始化以节约时间复杂度。下午的考试有所回生,希望这种劲头能继续保持。记不住基础知识如double写法的问题再次凸显出来,写不来double只能自己用多个int手动确保精度,同时用一个大int当作概率的1来计算最终值。由于这个大的int取太小,导致计算偏差太大,最终只对了一个点,而下来对数据分析后通过仅仅改大int值而不改变程序就实现了九个点,下次要注意精度的问题。
阅读全文
0 0
- 629总结
- 总结
- 总结
- 总结
- 总结
- 总结!
- 总结
- 总结.
- 总结。
- 总结
- 总结
- 总结
- 总结
- 总结
- 总结
- 总结
- 总结
- 总结
- 数字的反转
- Android源码中编译AndroidStudio工程
- 【简记】Operating System——CPU Scheduling
- bower 不是内部或外部命令
- JavaScript中SetInterval与setTimeout的用法详解
- 629总结
- zabbix-api简单使用
- 用Pyinstaller把Python3.4程序打包成可执行文件exe
- String 和 StringBuffer 以及final修饰
- 灵异现象(二):为什么C语言下正常,JS中就求不出素数呢?
- 简易的微信公众号管理平台使用指南
- numpy
- Hadoop入门案例(八)之 表 关联
- 巧用Scanner将InputStream转成String