青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

gzwzm06

  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
  1 隨筆 :: 52 文章 :: 17 評論 :: 0 Trackbacks
利用線段樹倒推
 1#include <cstdio>
 2
 3const int MAXN = 200100 ;
 4
 5struct NODE
 6{
 7    int start , end ;
 8    int sum ;
 9    NODE *leftc ;
10    NODE *rightc ;
11
12    void Build( const int& s, const int& e ) ;
13    void Insert( int pos ) ;
14}
 ;
15
16NODE *root , SegTree[MAXN * 2] ;
17int g_Pos , mark , array[MAXN][2] , seq[MAXN] ;
18
19void NODE::Build( const int& s, const int& e )
20{
21    int mid = ( s + e ) >> 1 ;
22    start = s , end = e ;
23    sum = mid - s + 1 ;    //記錄此點左邊有多少個人
24
25    if ( s == e )
26    {
27        leftc = rightc = NULL ;
28        return ;
29    }

30
31    leftc = &SegTree[g_Pos++] ;
32    rightc = &SegTree[g_Pos++] ;    
33
34    leftc->Build( s , mid ) ;
35    rightc->Build( mid + 1 , e ) ;
36}

37
38void NODE::Insert( int pos )
39{
40    if ( start == end )
41    {
42        mark = start ; //記錄最終位置
43        return ;
44    }

45    if ( sum < pos )    //左邊人數比指定位置小,則插到右孩子節點 
46    
47        pos -= sum ;
48        rightc->Insert( pos ) ;
49    }

50    else if ( sum >= pos )    //否則插到左孩子節點
51    {
52        sum-- ;        //那么左邊的人數空位減1
53        leftc->Insert( pos ) ;
54    }

55}

56
57void Init()
58{
59    root = &SegTree[0] ;
60    g_Pos = 1 ;
61}

62
63int main()
64{
65//    freopen("in.txt", "r", stdin) ;
66
67    int n , i ;
68
69    while ( scanf("%d"&n) != EOF )
70    {
71        Init() ;
72
73        for ( i = 0 ; i < n ; ++i )
74        {
75            scanf("%d %d"&array[i][0], &array[i][1]) ;
76        }

77
78        root->Build( 1, n ) ;
79
80        for ( i = n - 1 ; i >= 0 ; --i )
81        {
82            root->Insert( array[i][0+ 1 ) ;
83
84            seq[mark] = array[i][1] ;
85        }

86
87        for ( i = 1 ; i < n ; ++i )
88            printf("%d ", seq[i]) ;
89        printf("%d\n", seq[i]) ;
90    }

91    return 0 ;
92}
posted on 2008-11-18 10:12 閱讀(491) 評論(0)  編輯 收藏 引用 所屬分類: 數據結構
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美激情精品久久久久久大尺度| 亚洲国产黄色| 在线一区亚洲| 欧美午夜片在线观看| 亚洲婷婷综合色高清在线| 91久久精品国产| 欧美日韩国产不卡在线看| 一本色道久久综合亚洲精品高清 | 亚洲人体一区| 亚洲大片在线| 欧美日韩第一区| 午夜伦欧美伦电影理论片| 亚洲欧美成人在线| 今天的高清视频免费播放成人| 免费在线一区二区| 欧美国产亚洲精品久久久8v| 在线视频中文亚洲| 亚洲视频狠狠| 在线观看91精品国产麻豆| 亚洲成人在线免费| 狠狠久久亚洲欧美专区| 欧美大片一区二区| 欧美日韩国产成人在线| 欧美亚洲视频一区二区| 久久免费的精品国产v∧| 亚洲另类自拍| 亚洲欧美日韩一区| 亚洲靠逼com| 亚洲一区二区黄色| 在线观看成人av| 艳妇臀荡乳欲伦亚洲一区| 国产在线精品自拍| 亚洲欧洲三级| 国内精品久久久久久影视8| 亚洲成色777777女色窝| 国产精品无码专区在线观看| 欧美国产精品va在线观看| 欧美日韩在线精品| 欧美sm重口味系列视频在线观看| 欧美日韩国产成人在线免费| 久久久久国产精品人| 欧美日韩国产精品自在自线| 久久在精品线影院精品国产| 欧美日韩精选| 欧美韩国日本综合| 国产亚洲免费的视频看| 99视频有精品| 亚洲黄色成人| 久久精品一区二区国产| 亚洲欧美日韩视频二区| 欧美巨乳在线| 亚洲福利视频免费观看| 国产一区二区日韩精品| 在线一区视频| 在线视频精品一区| 欧美激情精品久久久| 女生裸体视频一区二区三区| 国产精品视频福利| 夜夜嗨av一区二区三区| 99精品热视频| 牛牛国产精品| 免费永久网站黄欧美| 韩国亚洲精品| 久久久精品国产免费观看同学| 午夜精品免费| 欧美亚洲不卡| 中文在线不卡| 香蕉久久久久久久av网站| 国产精品国产三级国产a| 日韩午夜中文字幕| 一区二区三区日韩| 欧美区在线观看| 亚洲美女色禁图| 国产精品99久久久久久白浆小说 | 亚洲主播在线播放| 一区二区三区精品视频| 欧美韩国一区| 99re亚洲国产精品| 亚洲影视中文字幕| 欧美午夜不卡影院在线观看完整版免费| 亚洲黄色天堂| 亚洲小视频在线| 国产精品v欧美精品v日韩 | 亚洲国产精品嫩草影院| 亚洲精品欧美激情| 欧美精品一区三区| 亚洲一区二区三区乱码aⅴ蜜桃女| 正在播放亚洲| 国产日韩欧美a| 久久精品免费看| 亚洲国产三级| 亚洲男人av电影| 国产亚洲电影| 蜜臀99久久精品久久久久久软件| 亚洲国产精品成人久久综合一区| 亚洲七七久久综合桃花剧情介绍| 欧美欧美天天天天操| 亚洲一区二区三区四区五区午夜| 久久女同精品一区二区| 最新国产の精品合集bt伙计| 欧美视频日韩视频在线观看| 午夜久久一区| 亚洲国产美女精品久久久久∴| 亚洲午夜精品网| 国内久久婷婷综合| 欧美精品一区二区高清在线观看| 亚洲一区二区三区久久| 欧美成人一区二区在线 | 国产区日韩欧美| 欧美成人a∨高清免费观看| 99国产欧美久久久精品| 久久深夜福利免费观看| 亚洲一区二区三区激情| 黄色一区二区三区| 国产精品videosex极品| 久久综合久久综合这里只有精品 | 久久综合一区二区三区| 国产精品99久久久久久人| 黄色av一区| 欧美色精品在线视频| 久久综合亚洲社区| 亚洲女人天堂成人av在线| 亚洲黄色影院| 久久综合久色欧美综合狠狠| 亚洲免费网址| 亚洲日本乱码在线观看| 国产自产精品| 国产精品一区一区| 欧美日韩午夜激情| 欧美大色视频| 老鸭窝毛片一区二区三区| 欧美一区国产在线| 亚洲香蕉在线观看| 日韩视频在线一区二区| 亚洲国产老妈| 欧美激情一区二区三级高清视频| 久久久国际精品| 欧美制服丝袜第一页| 亚洲一区二区精品视频| 一区二区三区日韩在线观看 | 欧美午夜在线| 欧美精品v日韩精品v国产精品| 久久免费精品日本久久中文字幕| 亚洲欧美日韩在线综合| 亚洲欧美激情一区二区| 亚洲自拍偷拍福利| 这里只有精品丝袜| 亚洲无线观看| 午夜精品久久| 久久国产99| 久久久青草婷婷精品综合日韩| 欧美在线视频在线播放完整版免费观看| 中文网丁香综合网| 亚洲天堂av图片| 亚洲欧美一区二区视频| 香蕉成人伊视频在线观看| 午夜国产一区| 久久激情久久| 麻豆精品91| 欧美精品首页| 国产精品vvv| 国产日韩欧美亚洲一区| 国产主播一区| 亚洲黄页视频免费观看| 日韩视频不卡| 亚洲欧美日韩在线高清直播| 欧美夜福利tv在线| 久久永久免费| 亚洲日本一区二区| 亚洲一区在线直播| 久久久久综合网| 欧美激情在线| 国产精品美女久久| 在线国产日韩| 亚洲午夜在线视频| 久久美女性网| 日韩一区二区精品视频| 亚洲自拍偷拍一区| 老司机免费视频久久| 欧美日韩和欧美的一区二区| 国产日韩精品视频一区| …久久精品99久久香蕉国产| 一区二区三区国产精品| 久久久久久久久久久一区| 欧美激情第4页| 亚洲在线免费视频| 欧美va天堂| 国产色视频一区| 日韩视频久久| 久久久欧美精品| 99re66热这里只有精品3直播| 欧美在线视频导航| 欧美日韩午夜在线| 精品av久久久久电影| 亚洲一区欧美| 亚洲电影第三页| 欧美在线观看网站| 国产精品嫩草影院一区二区| 亚洲人成网站在线观看播放| 久久精品国产77777蜜臀|