记忆化搜索
Zolrk
这个作者很懒,什么都没留下…
展开
-
【记忆化搜索】01背包
记忆化搜索也是实现dp的一种,有时候可能比状态转移方程推过去复杂,但有时候因为是直接去搜索,反而降低了思维难度 就用01背包来练练手(设c为容量,w为重量,v为价值) 记忆化搜索是在搜索的基础上,进行优化,跳过打开相同的子树,从而避免大量的重复计算。因为在搜索的时候可能会再次dfs到一个已经到过的点,而这个点又会再打开一棵很大的子树,这样就会进行大量的重复计算,所以如果这个点访问完毕,我们记...原创 2017-07-14 11:14:59 · 596 阅读 · 0 评论 -
洛谷P2921 [USACO08DEC] 在农场万圣节 Trick or Treat on the Farm - 拓扑删链
仔细分析一下题目,换不同角度来看待问题 当把题目给的关系看做图的边的时候,会发现这其实是一个n个点,n条边的图,而且每个点的出度为1(一开始我画成树了。。。导致很长时间没发现自己错了,事实证明画图找例子是要在正确认识题意下的,可以先根据样例画个小图(这样不会丢失题意,再把这个图按题意拓展大点) 最重要的是敏感地发现这道题和环密切相关,题意也是在求一个环,只要找到环,算出环的大小,在环内的点答案...原创 2018-08-15 11:41:38 · 245 阅读 · 0 评论