摘要:
考虑折半搜索,每个数的系数只能是-1,0,1之中的一个,因此可以先通过$O(3^\frac{n}{2})$的搜索分别搜索出两边每个状态的和以及数字的选择情况。 然后将后一半的状态按照和排序,$O(2^\frac{n}{2})$枚举前一半的每一个选择情况的状态,将该选择情况下所有状态按和排序,然后通过 阅读全文
posted @ 2016-07-12 22:47
Claris
阅读(806)
评论(1)
推荐(0)
摘要:
对于最终加入了括号的序列,对其求中缀表达式,建树。 可以发现$n-1$个运算符DFS序递增,且若一个-上方往左走了奇数次,则它就是+,否则就是-。 所以考虑DP,设$f[i][j]$表示考虑了前$i$个运算符,且最右边那条链长度为$j$的方案数。 时间复杂度$O(n^2)$。 阅读全文
posted @ 2016-07-12 21:25
Claris
阅读(299)
评论(0)
推荐(0)

浙公网安备 33010602011771号