【IDA*】POJ3134[Power Calculus]题解

来源:互联网 发布:央视揭网络卖淫产业链 编辑:程序博客网 时间:2024/05/21 17:06

题目概述

刚开始你知道x,用最少次数的乘除得到xn

解题报告

因为乘除会用到之前求出的数据,所以这道题并不能用正常的BFS或DP解决,而普通DFS这道题不适用,因为深度可能比较大,会很慢。然后我就想到了IDDFS,结果还是很慢,样例都跑不出来……最后想到IDA*,其实就是在IDDFS中加了一个估价函数(好像就是剪枝),如果当前的指数now不停扩倍变成now<<ansdep

0 0
原创粉丝点击