参考别人的
菜鸟起航
这个作者很懒,什么都没留下…
展开
-
hdu 4509
今天做hdu 1556题的时候,觉得与此题一个大牛这题思想一样就找出这题的代码 //大牛的代码 #include #include int s[1445]; int main() { int n; while (scanf("%d",&n) != EOF) { memset(s,0,sizeof(s)); int a,b,c,d;原创 2013-05-10 16:03:15 · 699 阅读 · 0 评论 -
hdu 4552
hdu3336一样的题目 kmp+dp可以做. 队友的思路,开一个数组记录与前一个字符相等的下表, 每次只需比较与上个字符相等下表+1的字符是否相等 #include #include int a[100001]; int main() { int i,j,k,p,len; char s[100001]; while(scanf("%s",s)!=-1) {原创 2013-05-25 08:15:10 · 1066 阅读 · 0 评论 -
hdu 4712 (随机算法)
第一次听说随机算法,在给的n组数据间随机取两个组比较,当随机次数达到一定量时,答案就出来了。 #include #include #include #define min(a,b) (a>b?b:a) int a[101000]; int find(int b) { int ans=0; while(b) { if(b&1)ans++; b>>=1;原创 2013-10-09 17:53:53 · 1384 阅读 · 0 评论