2019年8月5日暑假训练学习总结

昨天继续学习了第三章的A*算法,A*算法本质上是一种带有估价函数的优先队列BFS算法。需要维护一个二叉堆(优先队列)来存储状态及其估价,但相对耗费空间较大,所以有学习了估价函数与迭代加深的DFS算法结合起来的IDA*算法。

这两个算法都比较难,虽然基于BFS/DFS,但更重要的是设计估价函数,所以我只是看了算法的基本如何实现,例题都没有做,好难啊。

对于前天大概看的5类剪枝方法,我也是只看了个皮毛,没有靠做题来补充,想着先把知识点理解一遍算啦。发现最近自己有“知难而退”的坏习惯,一到难的部分就想着囫囵吞枣,急匆匆地跳过去。

正好我大致地看了第一遍课本,今天想正式从头再复习一遍,这一遍要代码实现,例题掌握,题的类型全面抓起。

OK,可以滚去学习啦,给自己打打气,好好学习,中午有好吃的在等着你。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值