poj 1042(貪心)

http://poj.org/problem?id=1042寒假裡做的第一道題,結結實實的被特給虐了。。華麗麗的WA了不下20次,最後沒辦法了還是讓別人給找出來的錯!悲催...  這題用貪心,枚舉到第i個島結束,從總時間裡減掉走到這個島所用時間。然後從前i個島裡貪心出最大值。錯在兩個地方:1. 題目要求多餘的時間放到第一個島上,我在選取的max為負裡加上了cur=0,把時間直接加到了第一個島上。其實這裡不需要單獨處理,在貪心前已經讓cur=0,如果max<0.fish,cur不改變。簡直多

poj 3630(Phone List)

題目連結:http://poj.org/problem?id=3630   

poj 3630(Phone List )

http://poj.org/problem?id=3630     很無奈的又一次驗證了poj資料弱爆的真理!hdoj用STL根本水不過去,一直是TLE,poj則一下水過....   

hdu 2159 (完全背包)

http://acm.hdu.edu.cn/showproblem.php?pid=2159 #include<cstdio>#include<cstring>#define max(a, b)   a>b?a:busing namespace std ;int dp[105][105] ;struct page{    int w ;    int v ;}pg[105] ;int main(){    int n, m, k, s, i, j, h ;    w

qsort 結構體二級排序執行個體

題目連結 ——〉http://acm.nefu.edu.cn/JudgeOnline/problem/137.jsp #include<iostream>#include<stdlib.h>using namespace std;struct Url{    int no, rel ;    string url ;}page[10] ;int cmp(const void *a, const void *b){          //rel從大到小,no從小到大    

漫談二分尋找-Binary Search )

http://duanple.blog.163.com/blog/static/709717672009049528185/ 曆史上,Knuth在其<<Sorting and Searching>>一書的第6.2.1節指出:儘管第一個二分搜尋演算法於1946年就出現,然而第一個完全正確的二分搜尋演算法直到1962年才出現。而不經仔細斟酌而寫出的一個二分尋找經常遭遇off by

HDU 2289(二分法 圓台體積)

題意:        給定一個圓台的上底半徑,下底半徑和高,給出一定體積的水,求這些水在圓台內的體積。         簡單的二分法逼近求高,過程中因為忘記了怎麼求小圓台的上底半徑而逾時了幾次。TLE代碼: #include<iostream>#include<cstdio>#include<math.h>using namespace std ;double h = 0, h1, r1, r2, r3, r ;void f1(){    h1 /= 2 ; 

poj 3302 Subsequence

題目連結:http://poj.org/problem?id=3302        題意:  給定兩個字串,求第二個字串是否為第一個字串正向或反向的子串。       

poj 2488 A Knight’s Journey (dfs)

題目連結:  http://poj.org/problem?id=2488題意:

不錯的ACM-ICPC的文章

文章連結:

AC自動機模板(hdu2222)

    拜讀了大牛們的代碼,對AC自動機的瞭解又加深了一步。    不過剛才去一個QQ群推薦的題集裡看了下,裡面的題目還是不能順利的解決,看來還需要更深入的去瞭解。        下面是hdu2222的題解,感覺可以作為不錯的AC自動機模板代碼。 #include <iostream>using namespace std;const int kind = 26;struct node{    node *fail;       //失敗指標    node *next[kind];

poj 1321 棋盤問題(dfs)

題目連結:http://poj.org/problem?id=1321        

poj 2492 A Bug’s Life(並查集)

http://poj.org/problem?id=2492題意:一個無聊的科學家說只有兩個不同性別的BUG能在一起,當然是在沒有GAY的情況下。給你幾對能在一起的BUG,問裡面有沒有GAY。剛拿到這題第一感覺就是並查集,兩種關係,把不同性別的BUG放入兩個不同集合裡。想了一下發現根本不可行比如1 2\n 3 4的輸入,1 2放入兩個集合中,3 4又得放兩個集合中,明顯不行。 既然不能馬上確定3 4屬於哪個集,能不能先存下來呢?用一個數組記錄下標元素的對立元素read(x, y) ; a[x] 

hdu 2191(多重背包)

http://acm.hdu.edu.cn/showproblem.php?pid=2191    

qsort用法 )

            快速排序qsort真的很強大一、對int類型數組排序      int num[100];      int cmp ( const void *a , const void *b )      {           return *(int *)a - *(int *)b;      }      qsort(num,100,sizeof(num[0]),cmp);二、對char類型數組排序(同int類型)      char word[100];      int

poj 2774 Long Long Message (尾碼數組)

http://poj.org/problem?id=2774給兩個字串,求最長公用子串。這裡比較好處理,把兩個字串串連到一起,在中間加個分隔字元。求出sa,

poj 1028 (STL)

題目連結: http://poj.org/problem?id=1028   

Trie樹詳解)

trie樹——字典樹

USACO 1.2.1 Milking Cows

題意:        給定N個擠奶工取奶的起始時間和結束時間,求其中至少一個在取奶的最長時間和都沒在取奶的最長時間。起止時間為5:00後以秒為單位的時間點,一個擠奶工對應一頭奶牛。         又一道讓BUG給掛掉的題,這次還更無語。input4100 200201 301302 402403 503output100 1        我啟動並執行確實是"100 1"啊,可那測評系統非說我啟動並執行是"100 0",無奈...  > Run 2: Execution error:

poj 3624(zeroonepack)

 題目連結:http://poj.org/problem?id=3624 #include<iostream>#include<fstream>#include<cstring>using namespace std ;int n, m ;int w[4000], d[4000] ;int dp[20000] ;int max(int a, int b){    if(a>b) return a ;    else return b ;}int main

總頁數: 61357 1 .... 9738 9739 9740 9741 9742 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.