算法题
文章平均质量分 79
ForeseeMark
一只非洲程序猿渣渣
展开
-
POJ 1797 Heavy Transportation(单源最短路径变形)
Time Limit: 3000MS Memory Limit: 30000K描述BackgroundHugo Heavy is happy. After the breakdown of the Cargolifter project he can now expand business. But he needs a clever man who tells him whether the原创 2016-12-13 21:55:13 · 610 阅读 · 0 评论 -
Leetcode 4 Median of Two Sorted Arrays(二分)
题目链接:https://leetcode.com/problems/median-of-two-sorted-arrays/?tab=DescriptionDescriptionThere are two sorted arrays nums1 and nums2 of size m and n respectively.Find the median of the two sorted arra原创 2017-02-24 23:24:12 · 381 阅读 · 0 评论 -
POJ 2479 Maximum sum(动态规划、多段最大子序列求和)
题目链接:http://poj.org/problem?id=2479DescriptionGiven a set of n integers: A={a1, a2,…, an}, we define a function d(A) as below: d(A)=max1≤s1≤t1<s2≤t2≤n{∑i=s1t1ai+∑j=s2t2aj}d(A)=\max_{1\leq s1\leq t1<s2原创 2017-01-23 14:43:05 · 1097 阅读 · 0 评论 -
POJ 2342 Anniversary party(树形DP)
题目链接:http://poj.org/problem?id=2342 Time Limit: 1000MS Memory Limit: 65536KDescriptionThere is going to be a party to celebrate the 80-th Anniversary of the Ural State University. The University原创 2017-02-28 21:59:47 · 260 阅读 · 0 评论 -
POJ **** Dynamic Median (堆的应用)
题目链接:http://algorithm.openjudge.cn/betaexam/C/ 总时间限制: 3000ms 内存限制: 65536kB描述设计一个数据结构,初始为空,支持以下操作:(1)增加一个元素,要求在log(n)时间内完成,其中n是该数据结构中当前元素的个数。注意:数据结构中允许有重复的元素。(2)返回当前元素集合的中位数,要求在常数时间内完成。如果当前元素的个数为偶数,那么返原创 2017-02-19 21:15:53 · 1107 阅读 · 0 评论 -
POJ 1179 Polygon(区间DP)
题目链接:http://poj.org/problem?id=1179DescriptionPolygon is a game for one player that starts on a polygon with N vertices, like the one in Figure 1, where N=4. Each vertex is labelled with an integer and原创 2017-02-19 20:55:03 · 504 阅读 · 0 评论 -
二叉树的遍历及重建
二叉树的遍历及重建二叉树的遍历我们知道二叉树是一种常用的数据结构,包括内部节点和叶节点,每个节点有0-2个子女。对于一棵二叉树来说,我们一般从根节点开始遍历每个节点。二叉树的遍历一般有三种方法:前序遍历、中序遍历和后序遍历。 D / \原创 2017-01-10 23:49:56 · 702 阅读 · 0 评论 -
POJ 2251 Dungeon Master(BFS最短路)
题目链接:http://poj.org/problem?id=2251DescriptionYou are trapped in a 3D dungeon and need to find the quickest way out! The dungeon is composed of unit cubes which may or may not be filled with rock. It t原创 2017-01-13 21:00:09 · 289 阅读 · 0 评论 -
POJ 1328 Radar Installation(区间覆盖、贪心)
题目连接:http://poj.org/problem?id=1328 总时间限制: 500ms 内存限制: 65536kBDescriptionAssume the coasting is an infinite straight line. Land is in one side of coasting, sea in the other. Each small island is a原创 2017-01-13 20:23:05 · 535 阅读 · 0 评论 -
POJ 0809 求逆序对数(归并排序求逆序数)
题目连接:http://dsa.openjudge.cn/sort/0809/总时间限制: 500ms 内存限制: 65536kB描述对于一个长度为N的整数序列A,满足i < j 且 Ai > Aj.的数对(i,j)称为整数序列A的一个逆序。 请求出整数序列A的所有逆序对个数。输入输入包含多组测试数据,每组测试数据有两行 第一行为整数N(1 <= N <= 20000),当输入0时结束原创 2016-12-30 20:39:18 · 3586 阅读 · 1 评论 -
POJ **** Butterfly(二部图BFS遍历染色)
题目连接:http://algorithm.openjudge.cn/betaexam/B/ 总时间限制: 1000ms 单个测试点时间限制: 100ms 内存限制: 65536kB描述有一群旅行爱好者,有一天,他们带回了n只蝴蝶回来。他们相信每一只都属于两个不同种类中的一种,为了讨论方便,我们称它们为A与B。他们想把n只标本分成两组——一些属于A且一些属于B——但是直接标记任何一个标原创 2016-12-19 14:18:46 · 1763 阅读 · 0 评论 -
Leetcode 287. Find the Duplicate Number O(n)解法和O(nlogn)解法
Find the Duplicate Number题目连接:Find the Duplicate NumberDescript Given an array nums containing n + 1 integers where each integer is between 1 and n (inclusive), prove that at least one duplicate numb原创 2016-12-13 23:24:48 · 2846 阅读 · 2 评论 -
LeetCode 5 Longest Palindromic Substring(最长回文子串,暴力剪枝/DP/曼彻斯特算法)
Longest Palindromic Substring题目链接:Longest Palindromic SubstringDescriptionGiven a string s, find the longest palindromic substring in s. You may assume that the maximum length of s is 1000.Example: I原创 2017-03-29 13:12:41 · 679 阅读 · 0 评论