摘要:
Given a collection of intervals, merge all overlapping intervals.For example,Given[1,3],[2,6],[8,10],[15,18],return[1,6],[8,10],[15,18]. 1 /** 2 * Definition for an interval. 3 * struct Interval { 4 * int start; 5 * int end; 6 * Interval() : start(0), end(0) {} 7 * Interval(int... 阅读全文
posted @ 2012-11-25 11:53
chkkch
阅读(2132)
评论(0)
推荐(0)
摘要:
Givennnon-negative integers representing the histogram's bar height where the width of each bar is 1, find the area of largest rectangle in the histogram.Above is a histogram where width of each bar is 1, given height =[2,1,5,6,2,3].The largest rectangle is shown in the shaded area, which has ar 阅读全文
posted @ 2012-11-25 11:30
chkkch
阅读(1957)
评论(0)
推荐(0)
摘要:
Givens1,s2,s3, find whethers3is formed by the interleaving ofs1ands2.For example,Given:s1="aabcc",s2="dbbca",Whens3="aadbbcbcac", return true.Whens3="aadbbbaccc", return false.DP. 1 class Solution { 2 private: 3 bool f[1000][1000]; 4 public: 5 bool isInterleav 阅读全文
posted @ 2012-11-25 10:46
chkkch
阅读(3745)
评论(4)
推荐(1)

浙公网安备 33010602011771号