![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GDUT专题
AcidCitric
面子,都是内心戏
展开
-
POJ - 1011(dfs回溯+剪枝)
(POJ - 1011)–dfs回溯+剪枝传送门题目大意:大概就是有个人闲着无聊,把不知道多少根等长的木棍砍成短木棍,但忘记了初始时有多少木棍以及木棍的初始长度,现在给你砍完后短木棍的长度,问你初始木棍的可能最小长度。题目分析:这题我们可以用dfs不断尝试原始木棍的长度,直到得到答案。现在我们应该容易从题目看出下面的隐藏条件 (剪枝)。剪不够就TLE到要哭1.长木棍的长度大于等于最长...原创 2019-02-26 20:20:39 · 299 阅读 · 1 评论 -
POJ - 2100(二分)
2019 GDUT Winter Training I (dfs/bfs/二分/三分/尺取) B - 尺取原题传送门专题传送门题目大意:就是给你一个整数,问将这个整数分解为连续数平方之和,有多少种分法 ?题目分析:尺取算法又称毛毛虫算法。过程大致分为四步:1.初始化左右端点,即先找到一个满足条件的序列。2.在满足条件的基础上不断扩大右端点。3.如果第二步无法满足条件则终止,否则...原创 2019-03-17 10:59:44 · 230 阅读 · 0 评论 -
POJ - 2823(单调队列)
2019 GDUT Winter Training V ( 算法优化) G - Sliding Window原题传送门专题传送门题目大意:给你一段序列和一个长为k的窗口,这个窗口从最左边逐渐向右滑,直到滑到最右边,问你,该窗口在滑动的过程中,最大值和最小值是多少。题目分析:我们先来了解一下单调队列是什么。单调递减队列,它的头元素一直是队列当中的最大值,而且队列中的值是按照递减的顺序排...原创 2019-03-17 10:48:06 · 594 阅读 · 1 评论 -
HDU - 2602(01背包)
2019 GDUT Winter Training II (背包/基础DP/LIS/LCS/概率DP) A - 送快弟原题传送门专题传送门题目大意:就是你有N个东西,有各自的价值和重量,现在你有一个能装一定重量的背包,问怎样选择才能使背包里面的东西价值最大?题目分析:典型的 01 背包(但是我不会,逃)。先附上背包九讲0-1背包问题中:每件物品或被带走,或被留下,(需要做出0-1选...原创 2019-03-17 10:20:05 · 230 阅读 · 0 评论 -
POJ - 2796(单调栈)
2019 GDUT Winter Training V ( 算法优化) C - Feel Goodpoj传送门专题传送门题目大意:给出一组数字,求一区间,使得区间元素和乘以区间最小值最大,结果要求给出这个最大值和区间的左右端点。题目分析:用一个单调递减栈,如果栈为空或入栈元素大于等于栈顶元素,则入栈,否则将破坏栈的单调性,则将栈顶元素出栈,直到栈为空或碰到第一个大于等于入栈元素的元素...原创 2019-03-16 22:07:08 · 648 阅读 · 0 评论 -
HDU - 1232(并查集)
2019 GDUT Winter Training IV ( 图论基础和基础数论 ) I - 畅通工程原题传送门专题传送门题目大意:有个城镇,给出连通的道路,问最少还需要建设多少条道路?题目分析:这题是并查集的模板题,我们先了解一下并查集是什么并查集其实就分2个部分第一个部分是寻找祖先,我们需要一个 pre 数组来存每个节点的祖先int pre[1000];int find(i...原创 2019-03-17 01:18:57 · 136 阅读 · 0 评论 -
HYSBZ - 1734(二分)
2019 GDUT Winter Training I (dfs/bfs/二分/三分/尺取) C - 二分原题传送门专题传送门题目大意:农夫建造了一座很长的畜栏,有N个隔间,但是如果几头牛放在一个隔间里,他们就要发生争斗。为了不让牛互相伤害。农夫决定决定给牛分配隔间,使任意两头牛之间的最小距离尽可能的大。题目分析:这题有点难看出要用二分(其实是我太菜了),我们二分枚举最小距离,然后判...原创 2019-03-16 22:27:57 · 191 阅读 · 0 评论 -
POJ - 2352(树状数组)
2019 GDUT Winter Training V ( 算法优化) A - Starspoj传送门专题传送门题目大意:给出一些星星的横坐标和纵坐标,而且星星的纵坐标按非递减排列,如果纵坐标相等,则横坐标按递增排列,任意两颗星星不会重合。如果有n颗星星的横坐标比某颗星星小而且纵坐标不大于那颗星星(即有n颗星星位于那颗星星的左下角或者左边)则此星星的等级为n,最后输出等级为0至n-1的星...原创 2019-03-16 22:13:03 · 516 阅读 · 0 评论 -
POJ 2431(贪心 + 优先队列)
传送门题目大意:就是一群牛抢了部卡车,车上现在有PL油,它们想到一个村庄去,但是车每公里消耗1L油,途中有N个加油站,分别存有一定的油,车的油箱是无限大的,问至少加多少次油能到达村庄,如果不能到达输出-1.题目分析:...原创 2019-03-16 10:36:58 · 141 阅读 · 0 评论 -
HDU - 1159(LCS)+ HDU - 1257(LIS)
2019 GDUT Winter Training II (背包/基础DP/LIS/LCS/概率DP) G - LCSHDU - 1159(LCS)原题传送门专题传送门题目大意:给出两段字符串,求最长的公共字符串 (注意是所有元素重新组成的集合在原集合中的顺序与此无关)题目分析:这题属于DP的简单应用(记忆化搜索)我们这里用两个字符串a,b表示dp [ i ][ j ]表示的是字...原创 2019-03-17 11:38:19 · 129 阅读 · 0 评论