原创 題目1510:替換空格
<pre name="code" class="cpp">#include<stdio.h> char str[1000000]; int main(){ while(gets(str)){ for(int
原创 劍指offer 1384 二維數組中的查找
</pre><pre name="code" class="cpp"><pre name="code" class="cpp">http://ac.jobdu.com/problem.php?pid=1384 #include<stdi
原创 hdu 1108 最小公倍數
http://acm.hdu.edu.cn/showproblem.php?pid=1108 import java.util.Scanner; public class Hd { public static void main(St
原创 hdu 1215 七夕節
http://acm.hdu.edu.cn/showproblem.php?pid=1215 主要問題在於容易超時。。。 #include <stdio.h> #include <math.h> int main() { int
原创 hdu 2138 How many prime numbers
http://acm.hdu.edu.cn/showproblem.php?pid=2138 #include <stdio.h> #include <math.h> int isprime(int m) { for(int i=2
原创 sort函數
頭文件: #include<algorithm> using namespace std; 1 默認的sort函數是按升序排列 sort(a,a+n);//兩個參數分別爲待排數組的首地址和尾地址 2 可以
原创 hdu 1060 Leftmost Digit
http://acm.hdu.edu.cn/showproblem.php?pid=1060 m=n^n;兩邊同取對數,得到,log10(m)=n*log10(n);再得到,m=10^(n*log10(n)); 然後,對於10的整
原创 hdu 1425 sort
http://acm.hdu.edu.cn/showproble#include<stdio.h> int m,n; const int N=1000005; int a[N]; int quicksor
原创 hdu 1219 AC Me
http://acm.hdu.edu.cn/showproblem.php?pid=1219 #include<stdio.h> #include<string.h> char s[100001]; int a[26]; int main
原创 hdu 1286 找新朋友
http://acm.hdu.edu.cn/showproblem.php?pid=1286 #include <stdio.h> #include <string.h> int main() { int a[40000],T,i
原创 hdu 1722 Cake
點擊打開鏈接 開始沒什麼思路,看了別人的博客才豁然開朗,有思路代碼就很簡單了,把蛋糕分成p塊,再拼在一起分成q塊,分成p塊需切p刀,分成p塊需切p刀,拼在一起則需減去公共部分,即需切p+q-gcd(p,q)刀 #include <st
原创 hdu 1157 Who's in the Middle
http://acm.hdu.edu.cn/showproblem.php?pid=1157 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java
原创 hdu 2399 GPA
HDU 2399 GPA http://acm.hdu.edu.cn/showproblem.php?pid=2399 #include<stdio.h> #include<string.h> int main() { char s[1
原创 01揹包問題 動態規劃
動態規劃是用空間換時間的一種方法的抽象。其關鍵是發現子問題和記錄其結果。然後利用這些結果減輕運算量。 比如01揹包問題。 /* 一個旅行者有一個最多能用M公斤的揹包,現在有N件物品, 它們的重量分別是W1,W2,...,Wn, 它們的