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

posts - 16,comments - 0,trackbacks - 0

二維RMQ

# include <stdio.h>

# define N 
255
# define L 
8

int n, b, k, ll, jj;
int h[N][N];
int mx[N][N][L], mn[N][N][L];

int Max(int x, int y)
{
    
return x > y ? x : y;
}


int Min(int x, int y)
{
    
return x < y ? x : y;
}


void init(void)
{
    
int i, j;
    scanf(
"%d%d%d"&n, &b, &k);
    
for (i = 1; i <= n; ++i)
    
for (j = 1; j <= n; ++j)
    
{
        scanf(
"%d"&h[i][j]);
        mx[i][j][
0= mn[i][j][0= h[i][j];
    }

}


void prep(void)
{
    
int p, q, j, l;
    jj 
= 0, ll = 1;
    
while (ll*2 <= b) ++jj, ll *= 2;
    
for (j = 1, l = 1; l <= ll; l *= 2++j)
    
for (p = 1; p+l*2 <= n+1++p)
    
for (q = 1; q+l*2 <= n+1++q)
    
{
        mx[p][q][j] 
= Max(Max(mx[p][q][j-1], mx[p+l][q+l][j-1]),
                          Max(mx[p][q
+l][j-1], mx[p+l][q][j-1]));
        mn[p][q][j] 
= Min(Min(mn[p][q][j-1], mn[p+l][q+l][j-1]),
                          Min(mn[p][q
+l][j-1], mn[p+l][q][j-1]));
        
//printf("%d %d\t%d %d\t%d\n", p, q, mx[p][q][j], mn[p][q][j], l);
    }

}


int rmq(int x, int y)
{
    
/*
    int s, t;
    s = Max(Max(mx[x][y][jj], mx[x+b-ll][y+b-ll][jj]),
               Max(mx[x+b-ll][y][jj], mx[x][y+b-ll][jj]));
    t = Min(Min(mn[x][y][jj], mn[x+b-ll][y+b-ll][jj]),
               Min(mn[x+b-ll][y][jj], mn[x][y+b-ll][jj]));
    printf("%d\t%d\n", s, t);
    
*/

    
return Max(Max(mx[x][y][jj], mx[x+b-ll][y+b-ll][jj]),
               Max(mx[x
+b-ll][y][jj], mx[x][y+b-ll][jj])) -
           Min(Min(mn[x][y][jj], mn[x
+b-ll][y+b-ll][jj]),
               Min(mn[x
+b-ll][y][jj], mn[x][y+b-ll][jj]));
}


void solve(void)
{
    
int i, x, y;
    
for (i = 1; i <= k; ++i)
    
{
        scanf(
"%d%d"&x, &y);
        printf(
"%d\n", rmq(x, y));
    }

}


int main()
{
//    freopen("test.in", "r", stdin);

    init();
    prep();
    solve();

    
return 0;
}

 

posted on 2012-08-27 09:00 yajunw 閱讀(134) 評論(0)  編輯 收藏 引用

只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   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>
            尤物九九久久国产精品的特点| 影音先锋久久久| 国产精品久久久久久久app| 亚洲动漫精品| 久久精品亚洲精品国产欧美kt∨| 亚洲免费观看视频| 欧美国产高清| 亚洲激情二区| 免费不卡在线观看av| 久久国产精品99国产| 国产亚洲精品aa午夜观看| 亚洲欧美精品suv| 一区二区三区视频观看| 国产精品v日韩精品| 亚洲午夜在线视频| 一本色道久久88综合日韩精品 | 悠悠资源网久久精品| 欧美在线精品一区| 欧美一二区视频| 国产亚洲一区在线播放| 久久久久久久一区二区| 久久国产欧美精品| 极品中文字幕一区| 亚洲区一区二区三区| 亚洲人成啪啪网站| 欧美高清在线一区| 亚洲婷婷国产精品电影人久久| 亚洲另类在线一区| 国产精品久在线观看| 欧美中文字幕在线播放| 久久青青草原一区二区| 夜夜嗨av色一区二区不卡| 日韩一级精品| 国产日韩成人精品| 久久在线免费观看视频| 久久在线播放| 艳女tv在线观看国产一区| 一本色道久久综合亚洲精品婷婷 | 国产精品国产三级国产普通话99 | 亚洲国产精品第一区二区| 亚洲激情网站免费观看| 国产精品国产三级国产普通话99| 中文在线一区| 国产精品美女主播在线观看纯欲| 亚洲丝袜av一区| 先锋资源久久| 在线观看日韩www视频免费 | 亚洲欧美在线另类| 亚洲国产精品美女| 99精品欧美一区二区三区 | 亚洲高清视频在线观看| 欧美日韩a区| 久久亚洲二区| 欧美午夜精品伦理| 免费成人高清视频| 国产精品一区二区三区免费观看 | 亚洲视频精品在线| 在线免费观看视频一区| 一二三区精品| 狠狠综合久久av一区二区小说 | 国产欧美日韩一区二区三区在线观看 | 国产一区二区| 亚洲高清资源综合久久精品| 国产精品视频久久一区| 亚洲精品久久| 好吊色欧美一区二区三区四区 | 欧美激情一区二区三区全黄| 久久大综合网| 国产精品成人观看视频国产奇米| 亚洲国产精品成人久久综合一区| 国产啪精品视频| 99re国产精品| 亚洲卡通欧美制服中文| 久久av一区二区三区漫画| 亚洲视频免费在线| 欧美日韩免费一区| 欧美激情小视频| 在线日韩中文字幕| 久久久精品五月天| 久久精品成人一区二区三区蜜臀 | 欧美成人免费va影院高清| 久久天天躁夜夜躁狠狠躁2022 | 一区二区亚洲精品国产| 亚洲一区二区三区精品在线| 一区二区欧美在线观看| 免费成人黄色片| 欧美不卡一区| 国内自拍视频一区二区三区| 欧美中文在线视频| 久久久av水蜜桃| 国产日韩欧美在线播放不卡| 亚洲黄色三级| 米奇777在线欧美播放| 宅男在线国产精品| 欧美经典一区二区三区| 亚洲国产精品高清久久久| 亚洲人体影院| 牛人盗摄一区二区三区视频| 美女精品在线观看| 在线观看亚洲视频啊啊啊啊| 美女91精品| 欧美电影在线播放| 亚洲美女尤物影院| 欧美日韩视频在线观看一区二区三区 | 欧美成人高清| 亚洲精品视频免费| 欧美日韩精品免费 | 欧美视频导航| 亚洲作爱视频| 欧美伊人影院| 亚洲成色999久久网站| 欧美第十八页| 日韩视频在线观看| 欧美一区二区福利在线| 黄色日韩在线| 欧美电影免费观看网站| 99在线|亚洲一区二区| 新狼窝色av性久久久久久| 国产亚洲第一区| 噜噜噜噜噜久久久久久91| 91久久久久久久久| 亚洲欧美经典视频| 亚洲国产精品美女| 国产精品免费看片| 久久综合伊人| 亚洲一区二区三| 亚洲大片精品永久免费| 亚洲一二三区在线观看| 国产一区自拍视频| 欧美精品www| 久久精品在线视频| 日韩视频免费观看| 久久综合色8888| 一区二区三区av| 国内精品久久久久久久影视蜜臀| 欧美精品色综合| 亚洲字幕在线观看| 亚洲欧洲精品一区| 久久久久久久一区二区三区| 中文精品一区二区三区| 亚洲国产高清一区二区三区| 国产精品久久91| 免费观看成人www动漫视频| 一区二区电影免费观看| 欧美黄色视屏| 久久一区二区三区av| 亚洲女人小视频在线观看| 亚洲激情av在线| 国产亚洲aⅴaaaaaa毛片| 欧美日韩国产片| 美女视频黄a大片欧美| 亚洲一区二区三区在线| 亚洲国产精品精华液2区45| 久久精品日产第一区二区| 一区二区欧美国产| 亚洲激情成人网| 在线观看亚洲一区| 国产精品天天摸av网| 欧美极品一区| 欧美96在线丨欧| 久久久国产精品亚洲一区| 香蕉av777xxx色综合一区| 99视频精品| 亚洲欧美一区二区原创| 中文欧美日韩| 国产午夜久久久久| 亚洲国产国产亚洲一二三| 欧美一区在线直播| 亚洲国产小视频| 日韩亚洲欧美成人一区| 国产精品一二一区| 久久久噜噜噜久噜久久| 欧美激情黄色片| 欧美一区二区三区免费视频 | 国产精品久线观看视频| 蜜桃av一区| 在线欧美小视频| 国外精品视频| 国产精品一区二区三区成人| 欧美日韩1区2区3区| 欧美日韩精品免费观看视频| 欧美激情在线观看| 欧美精品福利| 欧美日韩国产成人精品| 欧美日韩精品一区二区三区四区| 欧美精品自拍| 欧美日韩亚洲国产精品| 欧美午夜视频在线| 欧美午夜不卡在线观看免费 | 亚洲欧美日产图| 亚洲综合日韩在线| 亚洲欧美激情诱惑| 久久狠狠久久综合桃花| 久久精品国产精品亚洲| 久久米奇亚洲| 亚洲精品久久久蜜桃| 激情婷婷亚洲| 在线观看成人一级片| 蜜臀av一级做a爰片久久| 久久夜色精品国产亚洲aⅴ|