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

#include <iostream>
#include 
<algorithm>
#include 
<math.h>
using namespace std;
int n;
struct CPost
{
    
int L,R;
};
CPost posters[
10100];
int x[20200];
int hash[10000010];
struct CNode 
{
    
int L,R;
    
bool bCovered; //本區(qū)間是否已經(jīng)被完全覆蓋 
    CNode * pLeft, * pRight;
};
CNode Tree[
100000];
int nNodeCount = 0;
int Mid( CNode * pRoot)
{
    
return (pRoot->+ pRoot->R)/2;
}
void BuildTree( CNode * pRoot, int L, int R)
{
    pRoot
->= L;
    pRoot
->= R;
    pRoot
->bCovered = false;
    
if( L == R )
        
return;
    nNodeCount 
++;
    pRoot
->pLeft = Tree + nNodeCount;
    nNodeCount 
++;
    pRoot
->pRight = Tree + nNodeCount;
    BuildTree( pRoot
->pLeft,L,(L+R)/2);
    BuildTree( pRoot
->pRight,(L+R)/2 + 1,R);
}
bool Post( CNode  *pRoot, int L, int R)
{
    
if( pRoot->bCovered )
        
return false;
    
if( pRoot->== L && pRoot->== R) {
        pRoot
->bCovered = true;
        
return true;
    }
    
bool bResult ;
    
if( R <= Mid(pRoot) ) 
        bResult 
= Post( pRoot->pLeft,L,R);
    
else if( L >= Mid(pRoot) + 1)
        bResult 
= Post( pRoot->pRight,L,R);
    
else {
        
bool b1 = Post(pRoot->pLeft ,L,Mid(pRoot));
        
bool b2 = Post( pRoot->pRight,Mid(pRoot) + 1,R);
        bResult 
= b1 || b2;
    }
    
//要更新根節(jié)點的覆蓋情況
    if( pRoot->pLeft->bCovered && pRoot->pRight->bCovered )
        pRoot
->bCovered = true;
    
return bResult;
}
int main()
{
    
int t;
    
int i,j,k;
    scanf(
"%d",&t);
    
int nCaseNo = 0;
    
while(t--) {
        nCaseNo 
++;
        scanf(
"%d",&n);
        
int nCount = 0;
        
for( i = 0;i < n;i ++ )  {
            scanf(
"%d%d"& posters[i].L,& posters[i].R );

            x[nCount
++= posters[i].L;
            x[nCount
++= posters[i].R;
        }
        sort(x,x
+nCount);
        nCount 
= unique(x,x+nCount) - x; //去掉重復元素
        for( i = 0;i < nCount;i ++ )
            hash[x[i]] 
= i;
        nNodeCount 
= 0;
        BuildTree( Tree,
0,nCount - 1);
        
int nSum = 0;
        
for( i = n - 1;i >= 0;i -- ) { // 從后往前看板是否看得見
            if( Post(Tree,hash[posters[i].L],hash[posters[i].R]))
                nSum 
++;
        }
        printf(
"%d\n",nSum);
    }
    
return 0;
}
posted on 2010-07-28 22:45 Vontroy 閱讀(303) 評論(0)  編輯 收藏 引用 所屬分類: 線段樹|樹狀數(shù)組 、POJ

只有注冊用戶登錄后才能發(fā)表評論。
網(wǎng)站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            久久九九全国免费精品观看| 久热精品视频| 欧美日韩欧美一区二区| 亚洲免费成人av| 亚洲欧洲偷拍精品| 欧美大片18| 亚洲午夜激情网站| 亚洲主播在线观看| 国产一区二区日韩精品欧美精品 | 麻豆精品视频在线观看| 在线看一区二区| 亚洲成色www8888| 欧美激情一区二区三区成人 | 国产精品天天看| 久久精品午夜| 久久这里有精品视频| 亚洲精品中文字幕在线观看| 一本久道综合久久精品| 国产欧美一区二区三区沐欲| 蜜桃av综合| 欧美精品一区二区三区久久久竹菊 | 中文欧美在线视频| 国产区精品在线观看| 女女同性精品视频| 欧美日韩三级一区二区| 久久精品欧美| 欧美日本不卡| 久久香蕉国产线看观看av| 欧美—级高清免费播放| 午夜精品久久久久影视| 久久在线视频| 午夜影视日本亚洲欧洲精品| 美女视频黄免费的久久| 午夜电影亚洲| 老司机一区二区| 亚洲女人天堂成人av在线| 久久亚洲私人国产精品va| 亚洲视频第一页| 久久久午夜视频| 亚洲欧美一区二区三区在线| 麻豆精品在线视频| 久久精品视频在线| 欧美日韩国产精品一卡| 免费成人黄色av| 国产精品美女久久| 亚洲人被黑人高潮完整版| 国产午夜精品美女毛片视频| 亚洲精品视频在线| 亚洲大胆av| 篠田优中文在线播放第一区| 亚洲视频国产视频| 欧美福利专区| 欧美国产国产综合| 国内精品视频在线观看| 亚洲欧美成aⅴ人在线观看| 99re6热只有精品免费观看| 久久婷婷综合激情| 久久精品日韩一区二区三区| 国产精品色婷婷| 一区二区不卡在线视频 午夜欧美不卡'| 在线精品国产欧美| 久久av一区二区| 久久九九热re6这里有精品| 国产精品乱人伦一区二区 | 午夜欧美精品| 国产精品爱啪在线线免费观看| 亚洲国产免费| 亚洲精品男同| 欧美激情片在线观看| 亚洲国产小视频| 99pao成人国产永久免费视频| 老司机精品久久| 欧美国产一区二区在线观看| 亚洲欧洲日本在线| 欧美99在线视频观看| 91久久久亚洲精品| 99视频在线观看一区三区| 欧美精品午夜视频| 亚洲精品欧美极品| 亚洲性人人天天夜夜摸| 国产精品久久国产三级国电话系列 | 亚洲国产一成人久久精品| 美女黄网久久| 亚洲激情图片小说视频| 一区二区三区偷拍| 国产精品久久久久婷婷| 午夜精品在线视频| 免费观看成人| 99精品热视频只有精品10| 国产精品99一区二区| 校园春色综合网| 欧美成人精品激情在线观看| 亚洲精选成人| 国产精品视频1区| 久久激情视频| 亚洲精品一区二区在线| 欧美诱惑福利视频| 91久久嫩草影院一区二区| 欧美日韩美女在线| 欧美在线视频一区二区| 亚洲福利视频三区| 亚洲一区二区在线免费观看视频 | 免费看av成人| 亚洲一级电影| 欧美韩日一区二区三区| 一区二区三区免费在线观看| 国产日产高清欧美一区二区三区| 看片网站欧美日韩| 一区二区三区视频在线观看| 老司机精品视频网站| 亚洲午夜视频在线观看| 欲香欲色天天天综合和网| 欧美四级电影网站| 久久人人超碰| 亚洲一区二区av电影| 免费高清在线视频一区·| 亚洲专区一二三| 亚洲精品一区在线观看| 国产一区二区三区在线观看精品| 欧美日韩1080p| 久久久亚洲欧洲日产国码αv| 日韩亚洲国产欧美| 欧美第一黄色网| 久久久www| 午夜精品www| 在线亚洲免费视频| 最新亚洲视频| 亚洲电影第三页| 国产午夜精品久久久久久免费视| 国产精品video| 欧美日本久久| 欧美11—12娇小xxxx| 久久免费偷拍视频| 欧美在线精品一区| 亚洲性图久久| 在线中文字幕一区| 日韩视频精品| 亚洲激情视频在线播放| 欧美激情一区| 欧美国产综合一区二区| 免费毛片一区二区三区久久久| 久久精品国产一区二区三区免费看| 亚洲一区免费观看| 亚洲香蕉伊综合在人在线视看| 亚洲精品网站在线播放gif| 最新中文字幕亚洲| 亚洲国产日韩综合一区| 亚洲高清不卡一区| 亚洲丰满少妇videoshd| 在线欧美小视频| 一区免费观看| 在线观看一区视频| 亚洲国产经典视频| 亚洲国产精品成人久久综合一区| 在线观看亚洲一区| 亚洲国内自拍| 亚洲巨乳在线| 中日韩在线视频| 亚洲一区二区黄| 亚洲欧美日韩久久精品 | 国产亚洲欧美色| 国产一区亚洲一区| 亚洲第一天堂av| 亚洲精品在线看| 亚洲网站在线观看| 欧美有码视频| 欧美第一黄色网| 亚洲免费观看高清完整版在线观看熊 | 亚洲品质自拍| 亚洲亚洲精品在线观看| 久久精品日韩欧美| 欧美成人午夜激情在线| 亚洲久久一区| 亚洲欧美日韩直播| 麻豆精品精华液| 欧美三级午夜理伦三级中视频| 国产欧美精品日韩区二区麻豆天美 | 久久er精品视频| 欧美国产精品一区| 欧美系列精品| 尤物九九久久国产精品的特点| 99亚洲一区二区| 久久成人免费日本黄色| 亚洲国产另类精品专区| 亚洲欧美日本视频在线观看| 久久亚洲欧美国产精品乐播| 欧美日韩在线第一页| 国产一区在线免费观看| 99精品国产99久久久久久福利| 久久高清福利视频| 亚洲国产欧美日韩精品| 欧美一区二区在线播放| 欧美激情一区二区三区在线视频观看 | 一区二区日本视频| 久久米奇亚洲| 欧美性大战久久久久久久蜜臀| 影音先锋亚洲电影| 欧美一区午夜精品| 亚洲精品中文字幕在线| 久久人91精品久久久久久不卡|