poj
文章平均质量分 67
Owen_Q
这个作者很懒,什么都没留下…
展开
-
基础DP01(POJ1163, HDU1421,POJ2533)
DP(动态规划),又一个acm的核心专题, 主要是寻找状态转移的方程,不多说,上题 A.The Triangle 思路:这题是一道最基础的dp问题,求三角形最长路径,对于三角形中每个点,建立对应dp,表示从底端到达该点的最长距离,并从下往上开始转移 dp[i][j] = max(dp[i+1][j] , dp[i+1][j+1]) /* Author:Owe...原创 2017-05-16 17:22:32 · 417 阅读 · 0 评论 -
基础并查集01(poj2236)
并查集,又一个acm的重点,对于分群具有特别好的效果 A.Wireless Network 思路:这一题的关键就是读题,确实题意有点晦涩,需要研究一番。 乍一看题目有点像最短路问题,仔细研究发现,给定了坐标,给定了最长距离并且传输过程可以由中间点中转,那么这一题就相当于将距离小于给定长度的点分于一个集体,内部相互可达,于是,并查集的思路瞬间开朗。 /* Autho...原创 2017-05-11 18:41:59 · 367 阅读 · 0 评论 -
基础贪心01(poj3122)
贪心与分治,作为一个较大的专题,确实应当受到重视。 而二分又是贪心中较为好用且关键的一个方法 A.Pie 思路:均分蛋糕问题,每个人都必须吃一个整的蛋糕,意思就是不能多个蛋糕累加,现如果希望蛋糕最大。 原来的想法是贪心,建立新数据结构存储蛋糕并不断维护。每个人都挑目前可能吃到的最大的蛋糕,然后与原来的人均分该蛋糕。按照这种思路一直走下去,优先队列优化时间,并单独记录最小蛋糕用于...原创 2017-05-10 00:11:56 · 402 阅读 · 0 评论 -
基础搜索01(poj2386)
好久都没有写过搜索题了,典型的dfs,之前也做过专题训练,写起来也挺顺手的,今日一练,还是发现了一点小小的疏忽 A.Lake Counting 思路:这就是一道典型的搜索题,就是多了个斜对角的情况,除此之外没有任何坑点和卡点,可以考虑直接用dfs来解决。题中也明确说明了每个区域可以有八个相邻的方向,直接遍历搜索即可,注意一下边界。 然而,心血来潮,考虑到边的对称性,因此将问题简化...原创 2017-05-08 00:41:11 · 312 阅读 · 0 评论