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

ArcTan

dfs
隨筆 - 16, 文章 - 117, 評論 - 6, 引用 - 0
數據加載中……

hdu(位運算-)

(0413)群賽里的最后一題,有點難度。
第一眼覺得挺簡單的,1000k的數,想先給它排序然后找出來。哎,這不是sb的做法嘛,那么樸素的算法,純粹的找虐!!jh別寫了,1M的空間寫個毛啊。
想想,愣了。hash也是不行,沒有辦法,jh說肯定是啥高級數據結構來做了(嗯,我們就是很多高級數據結構不會,哎,傷心^)。其實現在想想,1M也就250K個int數,極端情況下300K是完全沒有辦法處理的,看來高級數據結構也不行了(如果再大點空間,估計二叉查找樹和zikai學長說的set是可以實現的哈)

額,想到了3*n+2,這個數模3*n,就是剩下的那兩個數模3*n了,直接這樣也是沒有辦法來處理的。該怎么改進好呢,得再研究研究^……^

異或運算,呵呵,輝哥想到這個可以。嗯,也是,演算了一下,離散里學過的幾個運算可以實現把a@a@a這種給處理掉成單位元的……這里接著想想才行。

原來位運算實現可以分解到2進制來做,模擬。哈哈,真是好東西。
a[],b[],c[][],這里a[i]表示這些數分解到第i位上的累加,模3之后就是那兩個數在這個位上的值了。c[i][j]表示i位和j位是否在某個數中。
這樣之后如果a[i]==2那這兩個數都在這個位上有分解,各自累加上去,
如果a[i]==1就得討論了,如果記當前分解的數在一個有分解的位置是flag,則如果c[flag][i]==1那么可以知道i位也是這個數的分解(ps,這里c[flag][i]不會為2的)
額,最近在看群論什么的,想到一一映射(雙射),這些個好理論還是挺有用的哈。。。

jh是用了s和s^2分別地映射過去,這樣算出來x+y=t1,x^2+y^2=t2,這個方程好解的。

總結:
      以后做題要看看數據范圍,時間空間。先設計好算法,先估計好復雜度才行!!
      hdu上一次AC,運行了1000+Ms.不知道那個0Ms的是怎么出來結果的,求解!
群賽AC代碼:(第一種方法)

hdu AC代碼:(第二種方法)
#include<stdio.h>
#include
<string.h>
#include
<math.h>
long long x,y;
int calc(int a[],long long s)
{
    
int i;
    i
=0;
    
while (s)
    {
        i
++;
        
if (s%2==1)
        {
            a[i]
++;
        }
        s
=s/2;
    }
    
return 0;
}
int main()
{
    
int t,i,j,n;
    
int a[70],b[70];
    
long long x,y,s;
    scanf(
"%d",&t);
    
while (t--)
    {
        scanf(
"%d",&n);
        memset(a,
0,sizeof(a));
        memset(b,
0,sizeof(b));
        
for (i=1; i<=n ; i++ )
        {
            scanf(
"%I64d",&s);
            calc(a,s);
            calc(b,s
*s);
        }
        
for (i=1; i<=65 ; i++ )
            a[i]
%=3;
        x
=0;

        
for (i=65; i>=1 ; i-- )
        {
            x
*=2;
            x
+=a[i];
        }
        
for (i=1; i<=65 ; i++ )
            b[i]
%=3;
        y
=0;
        
for (i=65; i>=1 ; i-- )
        {
            y
*=2;
            y
+=b[i];
        }

        printf(
"%.0lf %.0lf\n",(double)(x-sqrt((double)2*y-x*x))/2.0,(double)(sqrt((double)2*y-x*x)+x)/2.0);
    }
    
return 0;
}



額,C很弱,得好好看看Brian W.Kernighan和Dennis M. Ritchie的《C Programming Language》。再多了解了解編譯器和編譯原理才行啊





posted on 2012-04-14 00:43 wangs 閱讀(391) 評論(0)  編輯 收藏 引用 所屬分類: ACM-模擬

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲国产福利在线| 国产精品狠色婷| 欧美日韩亚洲激情| 久久久久久欧美| 久久久999| 亚洲欧美日韩精品久久久久| 亚洲手机成人高清视频| 一本色道久久综合一区| 91久久一区二区| 模特精品在线| 亚洲激情不卡| 欧美人与禽性xxxxx杂性| 欧美视频网址| 国产一区清纯| 亚洲精品自在在线观看| 亚洲专区在线| 欧美伊人久久久久久久久影院| 欧美中文在线观看国产| 欧美~级网站不卡| 亚洲精品视频在线| 欧美专区一区二区三区| 欧美成熟视频| 亚洲日本精品国产第一区| 亚洲九九精品| 亚欧美中日韩视频| 久久一区二区三区国产精品| 欧美激情1区2区3区| 国产精品久久久久免费a∨| 在线不卡免费欧美| 亚洲影音一区| 亚洲二区在线观看| 亚洲无限av看| 免费不卡欧美自拍视频| 国产精品免费观看视频| 亚洲国产欧美日韩精品| 午夜久久久久久| 亚洲香蕉视频| 免费久久99精品国产自在现线| 99在线精品免费视频九九视| 久久精品午夜| 国产精品一卡二| 日韩午夜免费| 蜜桃av噜噜一区| 亚洲一区免费| 亚洲影院一区| 激情久久五月| 国产视频一区免费看| 激情久久综艺| 欧美一区二区三区久久精品茉莉花 | 国产日产欧产精品推荐色 | 亚洲精品小视频| 久久综合999| 欧美亚洲在线播放| 国产精品qvod| 中文精品视频一区二区在线观看| 久久精品国产99精品国产亚洲性色 | 欧美激情第9页| 欧美一区二区三区视频免费| 国产精品一区2区| 亚洲欧美精品在线| aⅴ色国产欧美| 欧美日韩二区三区| 99xxxx成人网| 亚洲精品一级| 欧美另类综合| 亚洲视频精品| 日韩视频一区| 欧美日韩国内| 亚洲网站在线看| 日韩香蕉视频| 国产精品久久二区二区| 亚洲午夜视频在线观看| 在线中文字幕一区| 国产精品拍天天在线| 欧美一区免费视频| 欧美伊人久久久久久久久影院| 国产色产综合产在线视频| 欧美一区影院| 久久久久久久久蜜桃| 一色屋精品视频在线观看网站| 乱中年女人伦av一区二区| 久久亚洲欧美国产精品乐播| 亚洲欧洲一二三| 一级日韩一区在线观看| 国产精品久久久久一区| 久久99伊人| 麻豆精品视频在线观看视频| 日韩亚洲欧美成人一区| 中国日韩欧美久久久久久久久| 国产精品一区二区在线| 欧美va天堂在线| 欧美国产乱视频| 亚洲欧美日韩电影| 久久久久久久高潮| 欧美xart系列高清| 欧美视频一区二区三区…| 欧美一区二区三区播放老司机| 欧美在线三区| 9l视频自拍蝌蚪9l视频成人| 亚洲网在线观看| 精品999在线观看| 亚洲人体大胆视频| 国产日韩精品一区观看| 欧美国产日韩视频| 国产精品每日更新在线播放网址| 久久全球大尺度高清视频| 欧美成人精品一区| 午夜亚洲影视| 欧美巨乳波霸| 久久性色av| 欧美午夜精品一区| 欧美激情一区二区三区在线视频观看 | 国产色产综合产在线视频| 91久久精品一区| 好吊色欧美一区二区三区视频| 亚洲美女诱惑| 亚洲国产欧美一区二区三区久久| 亚洲性xxxx| 99在线热播精品免费| 久久一区二区视频| 久久精品视频在线观看| 欧美日韩视频不卡| 亚洲成色777777在线观看影院| 久久国产加勒比精品无码| 一区二区三区久久网| 日韩一级黄色av| 一区在线视频观看| 亚洲一区黄色| 亚洲在线视频一区| 欧美视频免费在线| 国产一级精品aaaaa看| 一区二区高清视频在线观看| 亚洲精品在线观看免费| 蜜臀91精品一区二区三区| 欧美一区二区女人| 国产精品久久久久久久7电影| 亚洲日本中文字幕免费在线不卡| 久久久成人精品| 久久这里只精品最新地址| 国产午夜精品一区理论片飘花| 亚洲一区亚洲| 久久xxxx精品视频| 国产乱肥老妇国产一区二 | 国产乱码精品| 亚洲自拍偷拍一区| 欧美综合二区| 激情成人亚洲| 蜜臀久久99精品久久久久久9 | 久久永久免费| 欧美成人免费在线| 亚洲黄色视屏| 欧美福利视频在线观看| 国产精品sss| 亚洲一区影院| 欧美在线一二三四区| 国产精品一卡二卡| 欧美一区三区三区高中清蜜桃 | 国产日韩精品一区| 久久精品99国产精品日本| 久久综合影视| 亚洲精品一区二区三区99| 欧美日韩国产综合视频在线观看中文| 亚洲精品美女免费| 亚洲色图在线视频| 国产欧美一区二区精品性| 久久久久久久精| 亚洲精品亚洲人成人网| 亚洲网站在线看| 精品不卡一区| 欧美日韩视频一区二区| 亚洲一区二区三区高清| 亚洲精品综合| 国产精品五区| 噜噜噜91成人网| 亚洲五月婷婷| 亚洲电影在线| 欧美在线一二三四区| 91久久精品日日躁夜夜躁欧美 | 亚洲美女黄色| 久久综合伊人| 亚洲欧美一区二区三区极速播放| 狠狠色综合一区二区| 欧美午夜女人视频在线| 另类成人小视频在线| 亚洲影视在线| 91久久久久久久久久久久久| 欧美一区久久| 亚洲一级电影| 亚洲日本久久| 伊人色综合久久天天五月婷| 国产精品久久久久久久久久免费看| 久久三级福利| 欧美与黑人午夜性猛交久久久| 日韩亚洲精品在线| 老巨人导航500精品| 亚洲一区免费看| 亚洲视频1区| 亚洲精品久久久久久久久久久久久| 国产一区二区三区的电影| 国产精品亚发布|