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

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 閱讀(132) 評論(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>
            亚洲精品一品区二品区三品区| 亚洲美女淫视频| 欧美亚洲综合在线| 一区二区三区黄色| 美女网站在线免费欧美精品| 你懂的国产精品永久在线| 欧美成人免费一级人片100| 亚洲国产成人精品女人久久久 | 亚洲国产视频直播| 国产亚洲va综合人人澡精品| 亚洲桃色在线一区| 亚洲最新色图| 亚洲欧美日韩精品| 久久久久久亚洲精品杨幂换脸 | 国产视频在线观看一区| 欧美黄色aa电影| 亚洲性夜色噜噜噜7777| 艳女tv在线观看国产一区| 男人的天堂亚洲| 另类酷文…触手系列精品集v1小说| 国产精品欧美日韩一区二区| 欧美一区二区视频免费观看| 久久九九热免费视频| 国产精品视频网址| 日韩视频在线一区二区三区| 久久成人免费日本黄色| 国产精品99久久99久久久二8| 欧美成人精品h版在线观看| 亚洲一区二区三区午夜| 欧美午夜欧美| 亚洲欧美影院| 欧美极品在线观看| 久久一区二区三区国产精品 | 欧美成人首页| 日韩视频在线免费| 欧美亚洲免费在线| 国产欧美一区视频| 一区二区三区成人| 亚洲视频精品| 国产手机视频精品| 免播放器亚洲一区| 欧美日韩国产成人在线免费| 亚洲综合清纯丝袜自拍| 午夜精品在线看| 欧美一级播放| 亚洲欧洲另类| 一区二区三区免费网站| 免费看亚洲片| 欧美日韩1234| 欧美一区二区三区在线| 麻豆91精品91久久久的内涵| 亚洲精品视频在线观看网站| 一本一本久久a久久精品牛牛影视| 国产精品夜夜夜| 欧美成人一区二区| 欧美性一二三区| 另类尿喷潮videofree| 欧美日本免费一区二区三区| 欧美一区二区久久久| 亚洲一品av免费观看| 亚洲电影网站| 亚洲视频观看| 99视频+国产日韩欧美| 亚洲自拍偷拍麻豆| 亚洲国产精品电影| 亚洲一区在线看| 亚洲精品国产无天堂网2021| 一本大道久久a久久精二百| 今天的高清视频免费播放成人 | 久久久久九九视频| 欧美日韩国产成人在线观看| 浪潮色综合久久天堂| 欧美色网一区二区| 欧美大片免费观看在线观看网站推荐| 欧美日韩在线视频一区二区| 老色鬼久久亚洲一区二区| 欧美视频在线免费看| 最新中文字幕一区二区三区| 国语自产精品视频在线看一大j8| 亚洲麻豆一区| 亚洲精品少妇网址| 浪潮色综合久久天堂| 久久久久久久国产| 国产日韩欧美视频| 亚洲视频1区2区| 国产嫩草影院久久久久| 久久久视频精品| 亚洲视屏在线播放| 欧美成人一区二区三区在线观看| 99视频一区二区三区| 亚洲高清资源综合久久精品| 国产在线精品自拍| 国产一区二区福利| 亚洲国产免费看| 国产一区在线播放| 亚洲欧美色一区| 西西裸体人体做爰大胆久久久| 欧美激情中文字幕乱码免费| 欧美搞黄网站| 亚洲精品婷婷| 欧美日韩国产精品一区| 亚洲精品黄色| 一区二区三区精品视频| 欧美精品三级在线观看| 亚洲欧洲精品一区二区三区波多野1战4 | 伊人伊人伊人久久| 欧美在线亚洲在线| 久久九九电影| 极品日韩久久| 免费试看一区| 亚洲黑丝一区二区| 在线视频精品一| 国产精品久久久久久久浪潮网站| 在线视频欧美日韩精品| 香蕉尹人综合在线观看| 国产主播一区二区三区| 美女啪啪无遮挡免费久久网站| 欧美激情精品久久久久久大尺度| 亚洲精品久久久久久一区二区| 欧美欧美午夜aⅴ在线观看| 一区二区三区黄色| 久久噜噜噜精品国产亚洲综合| 在线成人免费观看| 欧美日韩一区二区三区高清| 亚洲欧美日韩精品久久亚洲区| 可以看av的网站久久看| 一区二区三区精品视频在线观看| 国产精品视频网站| 欧美成人国产va精品日本一级| 日韩视频―中文字幕| 久久成人国产精品| 亚洲精品久久久久中文字幕欢迎你| 欧美性猛交99久久久久99按摩 | 韩国欧美国产1区| 欧美精品三区| 欧美专区一区二区三区| 亚洲国产美女精品久久久久∴| 亚洲欧美韩国| 亚洲国产精品高清久久久| 欧美日韩一区二区精品| 久久精品99| 久久婷婷国产麻豆91天堂| 亚洲欧美精品| 国产精品视频在线观看| 亚洲午夜在线观看视频在线| 亚洲福利视频免费观看| 亚洲欧美日韩精品久久亚洲区| 欧美日韩精品欧美日韩精品一| 国模私拍视频一区| 欧美www视频| 性久久久久久| 精品91在线| 欧美日韩在线免费视频| 性色av一区二区三区红粉影视| 欧美激情精品久久久久久变态| 欧美一区中文字幕| 一区二区三区四区五区精品| 在线观看视频一区二区| 国产亚洲人成a一在线v站| 欧美三级欧美一级| 欧美成人中文字幕| 久久天天狠狠| 久久精品亚洲精品| 亚洲欧美日韩精品久久| 一区二区三区日韩精品视频| 亚洲国产视频一区| 欧美国产第一页| 免费亚洲电影| 嫩草成人www欧美| 久久久亚洲成人| 欧美在线网址| 午夜精品久久久久久久99黑人| 99re6热在线精品视频播放速度| 欧美福利视频网站| 免费观看成人网| 久久嫩草精品久久久精品| 欧美综合二区| 久久婷婷久久| 美女日韩欧美| 欧美大片在线看免费观看| 欧美凹凸一区二区三区视频| 久久人体大胆视频| 久久一区免费| 噜噜噜躁狠狠躁狠狠精品视频| 久久久久在线| 欧美不卡一卡二卡免费版| 欧美成人综合在线| 欧美高清在线精品一区| 亚洲成人在线网站| 最新亚洲一区| 一区二区三区精品在线 | 亚洲每日更新| 一本久久青青| 亚洲色图自拍| 欧美一区二区三区男人的天堂 | 久久视频精品在线| 欧美福利一区二区三区| 欧美激情影音先锋| 国产精品看片你懂得| 国产婷婷成人久久av免费高清|