原创 HDU1171Big Event in HDU 揹包問題

題目大意:有N種東西,現已知每樣東西的價值和數量,將N種東西分成兩堆,且保證第一堆的價值不少於第二堆的前提下,使兩堆的價值儘可能相等 解題思路:         考慮,由於第二堆的價值小於等於第一堆,也就是說第二堆的價值的最大值不能超過

原创 HDU1203I Need A Offer

題目要求: Problem Description Speakless很早就想出國,現在他已經考完了所有需要的考試,準備了所有要準備的材料,於是,便需要去申請學校了。要申請國外的任何大學,你都要交納一定的申請費用,這可是很驚人的。S

原创 poj1458 hdu1159

題目大意: 給定兩個字符串序列,輸出其中包含的最長的子序列的長度。 輸入的兩個對比的字符串以若干空格分割(這就涉及到了讀入兩個字符串的技巧) 輸出:最長公共子序列的長度 LCS問題,經典的動態規劃問題 從c[i][j]={0      

原创 HDU1050 Moving tables

題目大意:在一個長走廊裏面搬桌子,走廊的兩側都是房間,把桌子從一個房間搬到另一個房間,走廊的寬度每次只允許搬一個桌子,每次搬桌子需要10分鐘,問最少多長時間辦完。 輸入:第一個數t代表測試用例,接下里是n,表示要搬的桌子的總數,接着n行代

原创 HDU2602Bone Collector 0-1揹包問題

題目要求: Problem Description Many years ago , in Teddy’s hometown there was a man who was called “Bone Collector”. This

原创 HDU2955Robberies (0-1揹包問題)

題目大意:        一個人要搶劫銀行,在保證被抓概率小於某個預設的概率值時,儘可能搶到更多的錢。 輸入:第一行是一個整數t,代表測試用例的個數            接下來第一行是一個小數P和一個整數N,N代表銀行的個數,P代表概率

原创 關於android中activity的四種啓動模式

通過android:launchMode屬性來設置       <Activity android:launchMoode="singleTop" > 四種啓動模式:standard、singleTop、singleTask、single

原创 PKU1138 Ugly Numbers

剛見到這道題的時候自然想到的方法就是採用下面的函數,直接順序判斷某個數是不是ugly numbers,結果超時了bool isUglyNumber(

原创 HDU 2084

經典的dp問題 從上往下,狀態轉移方程爲dp[i,j]=max{dp[i-1][j-1],dp[i-1][j]}+a[i,j] 代碼如下;(這是第一次AC的代碼,應該可以繼續優化,有時間再繼續完善) # include <iostream

原创 hdu1069

題目描述:一組研究人員正在設計一項實驗,以測試猴子的智商。他們將以平均時間掛香蕉在建築物的屋頂,提供給一些塊猴子。如果猴子足夠聰明,它應當能夠通過疊加長方體,並爬上去拿到香蕉。 研究人員有n個類型的塊,每種類型的塊無限供應。每種類型i的塊

原创 HDU1257最少攔截系統

題目要求: Problem Description 某國爲了防禦敵國的導彈襲擊,發展出一種導彈攔截系統.但是這種導彈攔截系統有一個缺陷:雖然它的第一發炮彈能夠到達任意的高度,但是以後每一發炮彈都不能超過前一發的高度.某天,雷達捕捉到

原创 hdu1003 最大子序列的和

題目大意:給出一串數字,求出子序列中的最大和。 思路:典型的dp問題,狀態轉移方程爲:dp[i]=max{dp[i-1],dp[i-1]+a[i]}.設置start和end兩個指標,用來記錄結果子序列中的開始和結束的位置。 值得注意的是這

原创 HDU 1421

思路分析: 狀態轉移方程:dp[i,j]=min{dp[i-1,j],dp[i-2,j-1]+a[i]} # include <iostream> # include <algorithm> using namespace std;

原创 hdu1087

題目大意:下棋比賽,棋子是標有正整數,和“start”和“end”。從起點往終點跳,可以跨越一個甚至多個棋子,但不能後退,且下一個棋子的數值必須大於當前數值,求出從起點到終點的路徑中經過的點的數值之和的最大值。也就是求上升子序列中的和的最

原创 HDU2037 事件排序問題

題目要求: Problem Description “今年暑假不AC?” “是的。” “那你幹什麼呢?” “看世界盃呀,笨蛋!” “@#$%^&*%...” 確實如此,世界盃來了,球迷的節日也來了,估計很多ACMer也會拋開電腦,奔