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

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 若余 閱讀(505) 評論(0)  編輯 收藏 引用


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


導航

<2009年8月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
303112345

統計

常用鏈接

留言簿

隨筆檔案(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>
            欧美国产日本高清在线| 国产精品无码永久免费888| 国内免费精品永久在线视频| 久久不射网站| 久久九九精品| 亚洲日本va午夜在线影院| 欧美国产先锋| 欧美日韩第一区日日骚| 亚洲午夜精品一区二区| 亚洲欧美第一页| 伊人久久大香线蕉综合热线| 欧美成人a∨高清免费观看| 欧美成人性生活| 亚洲欧美综合v| 久久久国产精品一区二区中文| 亚洲国产va精品久久久不卡综合| 亚洲三级影院| 国产精品综合不卡av| 你懂的国产精品永久在线| 欧美久久久久久久| 欧美亚洲一区二区在线| 久久久之久亚州精品露出| 99在线精品视频| 先锋影音国产一区| 亚洲精品一级| 久久不射中文字幕| av成人动漫| 欧美一级在线视频| 一区二区三区精品| 久久久久久久激情视频| 亚洲综合成人在线| 麻豆精品一区二区综合av| 亚洲欧美日韩国产| 欧美高清不卡| 噜噜噜在线观看免费视频日韩| 欧美日韩在线直播| 欧美电影在线观看| 国产性做久久久久久| 亚洲精品之草原avav久久| 国产在线不卡视频| 亚洲一区二区毛片| 夜夜嗨av一区二区三区| 久久亚洲欧美国产精品乐播| 欧美一级淫片播放口| 欧美日韩999| 欧美www视频在线观看| 国产日产欧美一区| 亚洲调教视频在线观看| 日韩网站在线| 欧美 日韩 国产在线| 久久综合网络一区二区| 国产精品自拍一区| 一区二区三区四区五区精品| 亚洲精品乱码| 欧美国产精品v| 欧美黄在线观看| 亚洲国产精品va在线看黑人动漫| 久久精品二区三区| 久久久久青草大香线综合精品| 国产精品免费看久久久香蕉| 一本久久知道综合久久| 在线亚洲精品| 欧美日韩在线第一页| 亚洲毛片在线观看.| 亚洲日本在线视频观看| 免费国产自线拍一欧美视频| 男同欧美伦乱| 亚洲日韩视频| 欧美激情第五页| 亚洲裸体视频| 亚洲欧美在线高清| 国产伦精品一区二区三区四区免费 | 免费久久99精品国产| 你懂的网址国产 欧美| 亚洲国产成人在线视频| 免费亚洲电影在线| 亚洲欧洲精品一区二区三区波多野1战4| 在线观看日韩av电影| 欧美jizz19hd性欧美| 91久久精品国产91性色| 亚洲亚洲精品三区日韩精品在线视频| 欧美视频精品在线观看| 亚洲欧美三级伦理| 老司机久久99久久精品播放免费| 亚洲第一精品电影| 欧美日韩高清免费| 亚洲一级网站| 久久在线免费| 亚洲欧洲偷拍精品| 国产精品高潮粉嫩av| 欧美一区91| 欧美激情一区二区三区全黄 | 宅男在线国产精品| 国产精品嫩草99av在线| 久久国产毛片| 亚洲国产精品一区制服丝袜| 亚洲欧美国产制服动漫| 激情婷婷久久| 欧美日精品一区视频| 久久精品国产欧美激情| 日韩午夜免费| 麻豆乱码国产一区二区三区| 中国女人久久久| 国内揄拍国内精品少妇国语| 欧美欧美在线| 久久久女女女女999久久| 99riav国产精品| 美脚丝袜一区二区三区在线观看| 亚洲午夜精品久久久久久app| 狠狠色噜噜狠狠色综合久| 欧美日韩亚洲天堂| 巨乳诱惑日韩免费av| 亚洲已满18点击进入久久| 亚洲国产美女| 狂野欧美一区| 欧美在线999| 亚洲午夜精品久久久久久app| 国产综合精品| 国产精品亚洲综合| 欧美日韩成人在线观看| 美女91精品| 久久精精品视频| 翔田千里一区二区| 亚洲私人影院在线观看| 亚洲二区在线观看| 欧美1区2区3区| 久久嫩草精品久久久精品| 亚洲欧美国产三级| 中文国产亚洲喷潮| 一本不卡影院| 亚洲伦理久久| 亚洲免费观看在线视频| 亚洲国产精品久久久| 国产综合色产| 国产日产精品一区二区三区四区的观看方式 | 在线视频日本亚洲性| 亚洲日本视频| 亚洲国产一成人久久精品| 国内成+人亚洲+欧美+综合在线| 国产精品日本| 国产精品视频免费在线观看| 欧美午夜精品久久久久久超碰| 欧美激情亚洲另类| 欧美极品色图| 欧美日韩一区高清| 国产精品久久久久久久免费软件| 欧美日韩一区二区三区| 欧美日韩一区二区三区在线看 | 久久久国际精品| 久久亚洲私人国产精品va| 久久久久免费观看| 久久夜色精品| 欧美激情a∨在线视频播放| 欧美精品一区二区三区很污很色的 | 久久久噜噜噜久久| 玖玖国产精品视频| 欧美大片一区二区| 亚洲欧洲一区二区在线播放| 亚洲精品日韩在线观看| 99精品欧美一区二区蜜桃免费| 一区二区三区精品视频| 亚洲欧美国产一区二区三区| 欧美一区激情视频在线观看| 久久亚洲欧美| 欧美日韩亚洲高清一区二区| 国产精品午夜av在线| 国产一区二区精品久久91| 亚洲成人影音| 亚洲天堂激情| 久久亚洲国产成人| 亚洲欧洲在线一区| 亚洲欧美激情精品一区二区| 久久综合九色综合网站| 欧美日韩国产系列| 国产一区二区在线观看免费播放 | 欧美日韩一区二区在线| 国产精品爽黄69| 亚洲国产第一| 亚洲一区二区视频| 榴莲视频成人在线观看| 日韩视频不卡中文| 久久国产直播| 欧美性久久久| 亚洲电影免费在线观看| 亚洲在线视频免费观看| 裸体丰满少妇做受久久99精品| 亚洲精品在线二区| 久久久精彩视频| 国产精品久久久一区二区三区| 亚洲电影自拍| 久久精品日韩欧美| 一本色道久久综合亚洲精品按摩 | 国产麻豆精品久久一二三| 亚洲肉体裸体xxxx137| 久久成人亚洲| 一区二区欧美日韩| 欧美大片网址| 亚洲电影第1页| 久久久精品国产99久久精品芒果| 亚洲精品视频二区|