2008年7月23日星期三

ZJU/ZOJ 1076 Gene Assembly 解题报告

题目大意是给出n条基因链的起点和终点,选取最多的基因链,使其起点和终点不相交并输出选取方案。

DP或贪心都是O(n)的时间复杂度,但贪心的空间复杂度更低。DP的做法是用f[i]表示按终点递增排序后,选取到终点第i大的基因链时最多可选的基因链,用seg[i]表示经过排序后的第i条基因链,则f[i]=max(f[j]+1,f[i-1])(seg[j].r<seg[i].l,1<=j<i<=n);如果f[i]比f[i-1]大则输出第i条基因链的编号。贪心的做法则是按终点递增排序后,不断选取起点比上一选取的基因链大的基因链输出其编号输出即可,其正确性的证明是非常直观的。

3000087 2008-07-23 20:14:13 Accepted 1076 FPC 00:00.00 412K IwfWcf@LZOI

7 条评论:

  1. 是nlogn吧,dp不是n^2或nlogn吗?

    回复删除
  2. DP和贪心都只是线性扫一次,所以是O(n)的

    回复删除
  3. 可能你和下午跟我聊天的某个访客一样都把这题当最长不降序列了?其实这是会议安排问题的典型模型,排序如果用线性的排序则总的时间复杂度也是O(n)的

    回复删除
  4. toms outlet, http://www.tomsoutlet-stores.com/
    nike roshe, http://www.nikerosherunshoes.co.uk/
    prada handbags, http://www.pradahandbagsoutlet.co.uk/
    soccer jerseys, http://www.cheapsoccerjersey.net/
    michael kors outlet store, http://www.michaelkorsoutlet-store.us.com/
    true religion jeans, http://www.truereligionjeansoutlets.us.com/
    oakley sunglasses, http://www.oakleysunglasses-outlet.us.com/
    nike free 5, http://www.nikefree5.us/
    louis vuitton bags, http://www.louisvuittonbag.us.com/
    chanel handbags, http://www.chanelhandbags-outlet.co.uk/
    chanel handbags, http://www.chanelhandbags-outlet.us.com/
    louis vuitton handbags, http://www.louisvuittonhandbag.us/
    louis vuitton outlet, http://www.louisvuittonoutlet.in.net/
    ghd hair straighteners, http://www.ghdhairstraightenerssale.co.uk/
    nba jerseys, http://www.nbajerseys.us.com/
    coach outlet, http://www.coachoutletstores.com.co/
    true religion jeans, http://www.truereligionjeanscanada.com/
    swarovski crystal, http://www.swarovskicrystals.co.uk/
    mbt shoes, http://www.mbtshoesoutlet.us.com/
    michael kors handbags, http://www.michaelkorshandbags.in.net/
    chanel handbags, http://www.chanelhandbagsoutlet.in.net/
    michael kors outlet online, http://www.michaelkorsoutletonline.in.net/
    polo ralph lauren, http://www.poloralphlauren.us.org/
    the north face clearance, http://www.thenorthfaceclearances.us.com/
    jordan shoes, http://www.jordan-shoes.us.com/
    beats by dr dre, http://www.beatsbydrdre-headphones.us.com/
    the north face uk, http://www.thenorthfaces.org.uk/
    1003maoqiuyun

    回复删除

相关文章

 
Creative Commons License
除非另有声明,本网站采用知识共享署名-非商业性使用-相同方式共享 3.0 许可协议授权。