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

Poj 2785 4 Values whose Sum is 0 hash 哈希表

題意簡單,就是找四個數的和為零.先把前兩列的和算出來,O(n^2),存到hash表中,再把后兩列的兩兩和算出來,在hash表中找相反數.用線性探測法就可以解決該問題了.

/*Source CodeProblem: 2785        User: y09shendazhi
Memory: 160132K        Time: 2610MS
Language: G++        Result: Accepted

Source Code
*/

#include 
<iostream>
#include
<stdio.h>
using namespace std;
const int size=20345677;
int hash[size];
int sum[size];
const int key=1777;
const int MAX=1000000000;

void Insert(int num)
{
    
int temp=num;
    num
=(num+MAX)%size;
    
while(hash[num]!=MAX && hash[num]!=temp)
        num
=(key+num)%size;
    hash[num]
=temp;
    sum[num]
++;

}

int Find(int num)
{
    
int temp=num;
    num
=(num+MAX)%size;
    
while(hash[num]!=MAX && hash[num]!=temp)
        num
=(num+key)%size;
    
if(hash[num]==MAX)
        
return 0;
    
else
        
return sum[num];
}


int main()
{
    
int n;
    
int i,j;
    
int a[4005],b[4005],c[4005],d[4005];

    scanf(
"%d",&n);
    
int ans=0;
    
for(i=0;i<n;i++)
    
{
        scanf(
"%d%d%d%d",&a[i],&b[i],&c[i],&d[i]);
    }

    
for(i=0;i<size;i++)
    
{
        hash[i]
=MAX;
    }

    
for(i=0;i<n;i++)
        
for(j=0;j<n;j++)
    
{
        Insert(a[i]
+b[j]);
    }

    
for(i=0;i<n;i++)
        
for(j=0;j<n;j++)
    
{
        ans
+=Find(-(c[i]+d[j]));
    }

    printf(
"%d\n",ans);
    
    
    
return 0;
}

posted on 2010-08-23 08:23 若余 閱讀(504) 評論(0)  編輯 收藏 引用


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


導航

<2010年8月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
2930311234

統計

常用鏈接

留言簿

隨筆檔案(16)

搜索

最新隨筆

最新評論

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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| 一区二区高清视频在线观看| 欧美激情精品久久久久| 亚洲精品少妇30p| 亚洲视频久久| 欧美黄色aaaa| 黄色免费成人| 亚洲国产高清一区| 亚洲国产欧美在线| 日韩性生活视频| 亚洲一区二区在线免费观看视频| 一本色道久久综合狠狠躁篇怎么玩 | 一区二区高清视频| 亚洲欧美视频一区二区三区| 欧美专区福利在线| 欧美福利在线| 国产精品99久久久久久有的能看 | 欧美日韩一区高清| 国产麻豆9l精品三级站| 亚洲国产mv| 免费成人黄色av| 欧美激情网友自拍| 国产欧美日韩专区发布| 99国产精品久久久久老师| 亚洲在线观看视频| 久久综合色婷婷| 国产精品大片免费观看| 娇妻被交换粗又大又硬视频欧美| 99成人精品| 美国成人直播| 亚洲一二三区在线| 嫩草国产精品入口| 国产在线日韩| 亚洲综合电影| 亚洲二区免费| 亚洲视频axxx| 欧美精品三级日韩久久| 黄色日韩在线| 香蕉久久久久久久av网站| 久久精品视频免费观看| 99综合在线| 国产美女扒开尿口久久久| 黄色一区二区在线观看| 一区二区三区国产| 免费在线播放第一区高清av| 亚洲深夜福利| 欧美久久电影| 日韩午夜av| 亚洲一区二区三区午夜| 欧美日韩视频在线一区二区| 国产一区二区三区自拍| 午夜精品久久久久久| 亚洲国产高清一区| 久久女同精品一区二区| 看片网站欧美日韩| 亚洲手机成人高清视频| 欧美极品欧美精品欧美视频| 亚洲国产精品电影| 欧美gay视频激情| 亚洲一区二区在线观看视频| 欧美另类在线观看| 99精品视频免费| 亚洲欧洲日韩在线| 欧美高清视频一二三区| 亚洲美女精品久久| 亚洲激情成人在线| 欧美日本精品在线| 亚洲一区二区久久| 亚洲天堂av在线免费| 国产精品久久久久毛片大屁完整版| 亚洲视频欧美视频| 9国产精品视频| 91久久精品一区| 欧美大色视频| 中文网丁香综合网| 99视频精品全部免费在线| 日韩亚洲国产欧美| 国产精品美女www爽爽爽视频| 亚洲午夜精品一区二区三区他趣| 一区二区三区四区国产精品| 国产欧美1区2区3区| 亚洲综合日韩在线| 欧美一区二区三区日韩| 国产综合香蕉五月婷在线| 国产日韩精品一区二区| 亚洲电影在线免费观看| 国产精品99久久久久久久vr| 亚洲黄一区二区三区| 欧美性视频网站| 久久久精品午夜少妇| 久久一区二区视频| 亚洲性xxxx| 久久精品一区二区三区中文字幕| 国产精品毛片在线看| 久久久精品国产免费观看同学| 午夜国产精品视频免费体验区| 亚洲免费视频网站| 亚洲欧美国产精品桃花| 久久久av水蜜桃| 欧美一区二区三区四区在线观看| 欧美精品在线免费播放| 欧美二区不卡| 一本色道久久88综合亚洲精品ⅰ| 日韩视频不卡| 欧美日韩一区视频| 久久久久国产精品午夜一区| 久久精品91久久久久久再现| 亚洲美女毛片| 久久精品一本久久99精品| 亚洲国产三级| 亚洲你懂的在线视频| 91久久久久久国产精品| 亚洲欧美中文在线视频| 亚洲精品视频中文字幕| 9国产精品视频| 理论片一区二区在线| 欧美成人网在线| 欧美在线免费视屏| 欧美日韩三级| 欧美肥婆在线| 国产一区二区日韩精品| 亚洲天堂黄色| 亚洲夜间福利| 欧美精品日韩一本| 韩曰欧美视频免费观看| 亚洲桃色在线一区| 亚洲桃花岛网站| 欧美激情二区三区| 欧美激情在线| 一区二区三区中文在线观看| 亚洲一级在线观看| 欧美人与性动交a欧美精品| 久久成人免费电影| 国产精品欧美日韩| 亚洲香蕉网站| 亚洲午夜女主播在线直播| 久久久亚洲欧洲日产国码αv| 午夜亚洲性色视频| 国产精品久久影院| 在线视频欧美日韩| 亚洲天堂偷拍| 国产精品成人一区二区三区吃奶| 91久久国产综合久久| 亚洲国产一区二区视频| 久久免费黄色| 美女视频黄免费的久久| 在线成人av网站| 鲁大师成人一区二区三区| 美女黄毛**国产精品啪啪| 在线成人中文字幕| 久久噜噜亚洲综合| 激情久久五月| 国产欧美丝祙| 蜜月aⅴ免费一区二区三区| 狂野欧美一区| 麻豆精品网站| 欧美视频免费在线| 欧美亚州一区二区三区 | 国产精品久久久一区二区| 亚洲欧洲日韩女同| 亚洲破处大片| 欧美丝袜一区二区三区| 亚洲第一区在线观看| 欧美一区二区三区在| 亚洲女同精品视频| 国产视频自拍一区| 久久久在线视频| 亚洲精品少妇网址| 亚洲免费视频在线观看| 国产目拍亚洲精品99久久精品| 欧美在线观看一二区| 亚洲缚视频在线观看| 亚洲制服av| 极品中文字幕一区| 国产精品国产三级国产普通话蜜臀| 亚洲一区二区三区777| 久久综合色天天久久综合图片| 亚洲精品资源| 国产精品久久久久久久午夜片 | 夜夜嗨av一区二区三区免费区 | 欧美成人精品激情在线观看| 麻豆国产va免费精品高清在线| 亚洲精品九九| 中文日韩在线| 狠狠久久亚洲欧美专区| 欧美欧美午夜aⅴ在线观看| 久久综合久色欧美综合狠狠| 国产一区 二区 三区一级| 欧美韩国日本一区| 欧美一区二区播放| 亚洲激情网站| 午夜精品久久久久久久| 国产一区视频网站| 亚洲激情偷拍| 欧美在线中文字幕| 在线成人黄色| 国产日韩成人精品| 欧美日韩国产精品一卡|