![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
动态规划
奕申
acmer菜狗一个,冲冲冲!
展开
-
计蒜客蒜头君的新游戏
/*本题的核心思想即是dp[m][0](传递m次到第0个人的方法数)=dp[m-1][1]+dp[m-1][n-1]*/#include<iostream>#include<cstring>using namespace std;int main(){ int n,m; int dp[31][30];//dp[m][0]表示传递m次到第0个...原创 2018-11-24 16:23:10 · 296 阅读 · 0 评论 -
计蒜客蒜头君的城堡之旅
**1.题目**蒜国地域是一个 n 行 m 列的矩阵,下标均从 1 开始。蒜国有个美丽的城堡,在坐标 (n,m) 上,蒜头君在坐标 (1,1) 的位置上。蒜头君打算出发去城堡游玩,游玩结束后返回到起点。在出发去城堡的路上,蒜头君只会选择往下或者往右走,而在返回的路上,蒜头君只会选择往上或者往左走,每次只能走一格。已知每个格子上都有一定数量的蒜味可乐,每个格子至多经过一次。现在蒜头君请你来帮...原创 2018-11-24 18:24:35 · 342 阅读 · 0 评论 -
蒜头君的购物袋2
1.题目蒜头君去超市购物,他有一只容量为 VV 的购物袋,同时他想买 nn 件物品,已知每件物品的体积 v_ivi 和重要度 p_ipi。蒜头君想知道,挑选哪些物品放入购物袋中,可以使得买到的物品重要度之和最大,且物品体积和不超过购物袋的容量。输入格式第一行输入两个整数 VV(1 \leq V \leq 10001≤V≤1000)和 nn(1 \leq n \leq 1001≤n≤100...原创 2018-11-26 15:56:48 · 174 阅读 · 0 评论 -
蒜头君的购物袋3
1.题目蒜头君去超市购物,他有一只容量为 V 的购物袋,同时他想买 nn 种物品,已知每种物品的体积 vi和重要度 pi 。蒜头君想知道,怎么挑选物品放入购物袋中,可以使得买到的物品重要度之和最大,且物品体积和不超过购物袋的容量。注意超市中每种物品的数量无限多。输入格式第一行输入两个整数 n, V (1≤n≤1,000,1≤V≤10,000)。接下来输入 n 行,每行输入两个整数 vi和p...原创 2018-11-26 20:50:21 · 203 阅读 · 0 评论 -
蒜头君跳木桩
题目蒜头君面前有一排 n 个木桩,木桩的高度分别是h1,h2,h3…hn。蒜头第一步可以跳到任意一个木桩,接下来的每一步蒜头不能往回跳只能往前跳,并且跳下一个木桩的高度 不大于 当前木桩。蒜头君希望能踩到尽量多的木桩,请你帮蒜头计算,最多能踩到多少个木桩。输入格式第一行输入一个整数 n 代表木桩个数。第二行输入 n 个整数h1,h2,h3…hn,分别代表 n 个木桩的高度。(1≤n≤1000...原创 2018-12-02 16:39:02 · 292 阅读 · 0 评论 -
回文串
问题描述一个字符串如果从左往右读和从右往左读都一样,那么这个字符串是一个回文串。例如:”abcba”,”abccba”。蒜头君想通过添加字符把一个非回文字符串变成回文串。例如:”trit”,可以添加一个’i’ 变成回文串”tirit”。请你用程序计算出,对于一个给定的字符串,最少需要添加几个字符,才能变成回文串。输入格式输入一个长度为n(1≤n≤3000) 的字符串。(字符串只包含字母)...原创 2018-12-02 16:51:08 · 433 阅读 · 0 评论 -
平分娃娃
题目蒜头君酷爱收集萌萌的娃娃。蒜头君收集了 6种不同的娃娃,第 i 种娃娃的萌值为 i(1≤i≤6)。现在已知每种娃娃的数量 mi,蒜头君想知道,能不能把娃娃分成两组,使得每组的娃娃萌值之和相同。输入格式输入一行,输入 6 个整数,代表每种娃娃的数量 mi(0≤mi≤20,000)。输出格式输出一行。如果能把所有娃娃分成萌值之和相同的两组,请输出Can be divided.,否则...原创 2018-11-28 15:21:56 · 457 阅读 · 0 评论 -
hdu1059 多重背包
这道刚开始都没想出来。。。后来发现我以前做了一道和这个完全一样的题,就是计蒜客的平分娃娃,好菜呀(T_T)题意:略分析:说的可能有些繁琐。。。大佬可以忽略,直接看代码一道经典的多重背包问题,但是会卡时间,用二进制优化一下就解决了。这里重点讲思路,题目问的如何将一堆弹珠均等对半分,可以先这样想,一个弹珠价值6,它的体积也是6,另一个弹珠的价值是5,那体积就是5,一个弹珠的价值就等于它的体...原创 2019-05-07 19:16:29 · 168 阅读 · 0 评论