摘要: 【题目描述】 设有N*N的方格图(N<=10),我们将其中的某些方格中填入正整数,而其他的方格中则放入数字0。某人从图的左上角的A 点出发,可以向下行走,也可以向右走,直到到达右下角的B点。在走过的路上,他可以取走方格中的数(取走后的方格中将变为数字0)。 此人从A点到B 点共走两次,试找出2条这样 阅读全文
posted @ 2018-07-28 16:19 飞飞翔滴少年 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 【题目描述】 设A和B是两个字符串。我们要用最少的字符操作次数,将字符串A转换为字符串B。这里所说的字符操作共有三种: 1、删除一个字符; 2、插入一个字符; 3、将一个字符改为另一个字符。 对任意的两个字符串A和B,计算出将字符串A变换为字符串B所用的最少字符操作次数。 【题目链接】 http:/ 阅读全文
posted @ 2018-07-28 14:15 飞飞翔滴少年 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 【题目描述】 有一个长度为N的数字串,要求选手使用K个乘号将它分成K+1个部分,找出一种分法,使得这K+1个部分的乘积能够为最大。 【题目链接】 http://noi.openjudge.cn/ch0206/8782/ 【算法】 决策过程:决策插入第i个乘号的位置使插入乘积最大。状态:前i位插入j个 阅读全文
posted @ 2018-07-28 13:29 飞飞翔滴少年 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 【题目描述】 N堆石子。现要将石子有次序地合并成一堆。规定每次只能选相邻的2堆石子合并成新的一堆,并将新的一堆石子数记为该次合并的得分。计算出将N堆石子合并成一堆的最小得分。 【题目链接】 http://ybt.ssoier.cn:8088/problem_show.php?pid=1274 【算法 阅读全文
posted @ 2018-07-28 12:25 飞飞翔滴少年 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 【题目描述】 北大信息学院的同学小明毕业之后打算创业开餐馆.现在共有n 个地点可供选择。小明打算从中选择合适的位置开设一些餐馆。这 n 个地点排列在同一条直线上。我们用一个整数序列m1, m2, ... mn 来表示他们的相对位置。由于地段关系,开餐馆的利润会有所不同。我们用pi 表示在mi 处开餐 阅读全文
posted @ 2018-07-28 00:57 飞飞翔滴少年 阅读(751) 评论(0) 推荐(0) 编辑