摘要:
题目描述 在一个园形操场的四周摆放N堆石子,现要将石子有次序地合并成一堆.规定每次只能选相邻的2堆合并成新的一堆,并将新的一堆的石子数,记为该次合并的得分。 试设计出1个算法,计算出将N堆石子合并成1堆的最小得分和最大得分. 题解 我们目测一个dp方程 设f[i][j]表示i到j合并的最小(大)价值 那么 dp的时候按照区间长度递增来dp 首先最大值,根据单调性 肯定... 阅读全文
posted @ 2016-08-24 21:08
zhouyis
阅读(210)
评论(0)
推荐(0)
摘要:
描述 在古老的皇宫中,有N个房间以及N-1条双向通道,每条通道连接着两个不同的房间,所有的房间都能互相到达。皇宫中有许多的宝物,所以需要若干个大内密探来守护。一个房间被守护当切仅当该房间内有一名大内密探或者与该房间直接相邻的房间内有大内密探。 现在身为大内密探零零七的你想知道要把整个皇宫守护好至少需要多少名大内密探以及有多少种安排密探的方案。两种方案不同当且仅当某个房间在一种方案有密探而在另... 阅读全文
posted @ 2016-08-24 17:52
zhouyis
阅读(245)
评论(0)
推荐(0)
浙公网安备 33010602011771号