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

糯米

TI DaVinci, gstreamer, ffmpeg
隨筆 - 167, 文章 - 0, 評(píng)論 - 47, 引用 - 0
數(shù)據(jù)加載中……

POJ 3172 Scales 牛題

這題目真的把人雷了!
題目看上去是最簡(jiǎn)單的那種01背包,但范圍是 2^30 特別大,所以必然就不能用背包來(lái)做,只能搜索。
題目說(shuō) N <= 1000,還說(shuō)輸入的數(shù)據(jù)中,一個(gè)數(shù)大于它前面兩個(gè)數(shù)的和。
所以就一直在想,是不是能利用這種特性來(lái)做些什么,但是思考了很久,無(wú)果。
看到題目 1400 / 300 的通過(guò)率,就認(rèn)定這是一道難題了,基本做不出來(lái)了。
于是就直接看了下數(shù)據(jù),發(fā)現(xiàn) N 最大才 40 !
寫(xiě)了一個(gè)很簡(jiǎn)單的搜索,0ms 就過(guò)了。被瞬間雷倒了!
為什么這道題要這樣整蠱人呢?
看到 Discuss 里面有人提到“斐波那契數(shù)列”。忽然發(fā)現(xiàn),題目的數(shù)據(jù)不就是跟“斐波那契”差不多嗎!
只不過(guò)增長(zhǎng)的還要快一點(diǎn)。
寫(xiě)了個(gè)程序測(cè)了下,發(fā)現(xiàn)第 46 項(xiàng)的和就已經(jīng)超過(guò) 2^30 了。瞬間又無(wú)語(yǔ)了。
所以這題目確實(shí)是一道牛題!


#include <stdio.h>
#include 
<math.h>

int detect_range()
{
    
double f, n;

    
for (n = 1; n < 100; n++{
        f 
= pow(((sqrt(5.0+ 1/ 2), n);
        printf(
"%d -> %lf\n", (int)n, f);
        
if ((int)f > (1 << 30))
            
break;
    }


    
return 0;
}


#define MAX_N 64

__int64 sum[MAX_N], data[MAX_N], min_val, C;
int N;

void dfs(int idx)
{
    
while (idx > 0 && data[idx] > C) 
        idx
--;
    
while (idx > 0 && sum[idx] >= C) {
        C 
-= data[idx];
        dfs(idx 
- 1);
        C 
+= data[idx];
        dfs(idx 
- 1);
        idx
--;
    }

    
if (C - sum[idx] < min_val)
        min_val 
= C - sum[idx];
}


int main()
{
    
int i;

    freopen(
"e:\\test\\in.txt""r", stdin);

    scanf(
"%d%I64d"&N, &C);
    
for (i = 1; i <= N; i++{
        scanf(
"%I64d"&data[i]);
        sum[i] 
= sum[i - 1+ data[i];
    }

    min_val 
= C;
    
while (data[N] > C)
        N
--;
    dfs(N);
    printf(
"%I64d\n", C - min_val);

    
return 0;
}


posted on 2010-03-31 12:57 糯米 閱讀(510) 評(píng)論(0)  編輯 收藏 引用 所屬分類: POJ

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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一区二区国产馆| 国产女人18毛片水18精品| 亚洲欧洲精品一区二区精品久久久| 欧美日韩午夜| 久久福利一区| 国产精品日本一区二区| 亚洲天堂激情| 亚洲欧美综合国产精品一区| 国产精品一区二区在线观看| 亚洲高清在线观看一区| 亚洲视频网站在线观看| 亚洲日本va午夜在线影院| 激情小说亚洲一区| 国产原创一区二区| 亚洲第一精品福利| 在线中文字幕不卡| 亚洲视频一起| 久久国产成人| 欧美大片91| 亚洲免费观看高清在线观看| 日韩视频―中文字幕| 中日韩美女免费视频网站在线观看| 99re66热这里只有精品4| 亚洲一区在线直播| 免费高清在线视频一区·| 欧美精品 日韩| 国产日本欧美视频| 91久久视频| 久久精品道一区二区三区| 亚洲福利视频三区| 亚洲一区二区在线播放| 欧美~级网站不卡| 国产精品一区一区三区| 亚洲精选中文字幕| 久久免费精品视频| 99国产精品自拍| 久久久亚洲欧洲日产国码αv | 国产精品免费看| 国产欧美日韩综合精品二区| 亚洲精品人人| 美女精品网站| 欧美伊人久久久久久久久影院| 欧美激情1区2区3区| 精品不卡一区二区三区| 久久国产精品毛片| 亚洲综合第一| 国产精品一区二区在线观看| 亚洲综合国产| 亚洲伊人色欲综合网| 欧美午夜寂寞影院| 一区二区三区色| 亚洲精品视频一区| 欧美日韩午夜在线| 亚洲欧美日韩国产综合在线 | 亚洲精品日韩欧美| 国产有码一区二区| 亚洲一二三区在线观看| 中国日韩欧美久久久久久久久| 国产精品第2页| 久久精品国产亚洲一区二区三区 | 国产日韩一区| 久久综合99re88久久爱| 久久久久久久综合狠狠综合| 亚洲国产成人精品久久| 亚洲欧洲日本国产| 欧美日韩在线视频一区二区| 99亚洲精品| 久久国产色av| 亚洲综合欧美| 最新国产拍偷乱拍精品 | 亚洲综合丁香| 亚洲欧洲三级电影| 99国产精品视频免费观看一公开| 欧美视频在线视频| 欧美国产一区视频在线观看| 香蕉久久夜色精品| 欧美成人自拍视频| 久久国内精品视频| 欧美日韩日本网| 久久久亚洲国产天美传媒修理工| 久久综合狠狠综合久久激情| 免费不卡在线观看av| 久久精品国产久精国产思思| 亚洲一区二区三区涩| 免费成人av在线| 久久野战av| 国产伪娘ts一区| 一本高清dvd不卡在线观看| 在线观看成人网| 亚洲一区二区三区免费在线观看| 亚洲欧洲日夜超级视频| 久久国产精品黑丝| 亚洲欧美在线看| 欧美精品免费在线观看| 欧美激情国产精品| 亚洲字幕一区二区| 欧美日韩一区二区精品| 媚黑女一区二区| 亚洲国产视频a| 欧美福利影院| 亚洲一区二区免费| 欧美女主播在线| 欧美激情欧美狂野欧美精品| 精品动漫3d一区二区三区免费| 欧美在线观看www| 美腿丝袜亚洲色图| 亚洲视频狠狠| 欧美日韩国产综合久久| 91久久综合亚洲鲁鲁五月天| 国产午夜精品理论片a级探花| 欧美在线播放| 欧美高清在线精品一区| 在线一区二区三区四区五区| 欧美日韩综合另类| 亚洲欧美综合网| 免费高清在线一区| 亚洲自拍另类| 国产日韩av一区二区| 欧美大片一区| 亚洲一区区二区| 最新高清无码专区| 欧美在线观看你懂的| 正在播放日韩| 亚洲裸体俱乐部裸体舞表演av| 美女福利精品视频| 午夜视频在线观看一区二区| 欧美成人午夜免费视在线看片| 亚洲精品一区二区在线观看| 国产精品黄色| 欧美国产综合| 先锋影音国产一区| 亚洲久色影视| 欧美国产视频在线| 免费高清在线视频一区·| 午夜视频一区在线观看| 最新亚洲激情| 国内精品免费在线观看| 久久视频一区二区| 欧美在线观看视频一区二区三区| 亚洲男人的天堂在线| 午夜精品一区二区三区电影天堂| 亚洲一区二区三区乱码aⅴ蜜桃女| 亚洲私人影院在线观看| 久久精品电影| 亚洲人成在线观看网站高清| 99re6这里只有精品视频在线观看| 亚洲一区二区在| 久久国产视频网| 亚洲乱码久久| 老司机午夜精品视频在线观看| 久久久蜜桃精品| av72成人在线| 久久黄色影院| 亚洲一区二区高清| 欧美高清成人| 羞羞答答国产精品www一本| 欧美日韩精品免费| 亚洲精品乱码久久久久久久久| 亚久久调教视频| 美日韩精品免费| 一本色道久久综合亚洲91| 免费在线欧美视频| 国产欧美日韩一区二区三区在线观看 | 亚洲黄一区二区三区| 亚洲自拍偷拍网址| 美女尤物久久精品| 亚洲人成在线观看一区二区| 亚洲网友自拍| 久久美女艺术照精彩视频福利播放| 国产精品美女久久久久av超清 | 久久综合伊人| 欧美三级乱码| 亚洲国产精品成人久久综合一区| 亚洲激情影视| 久久精品亚洲一区| 99精品欧美一区| 欧美顶级艳妇交换群宴| 亚洲欧美日韩一区二区三区在线| 免费久久久一本精品久久区| 国产精品伦理| 9l视频自拍蝌蚪9l视频成人| 欧美一区国产二区| 在线综合亚洲| 欧美jizzhd精品欧美巨大免费| 国产亚洲一区二区三区在线观看| 99视频有精品| 蜜桃精品久久久久久久免费影院| 亚洲午夜久久久| 国产精品综合久久久| 亚洲乱码精品一二三四区日韩在线 | 亚洲欧美日韩国产综合精品二区| 亚洲美女av在线播放| 国产精品久久久久毛片软件 | 欧美大片在线观看一区二区| 国产精品专区h在线观看| 欧美中文字幕在线播放| 亚洲在线一区二区| 国产精品人人做人人爽| 校园春色综合网|