- 博客(17)
- 收藏
- 关注
原创 HDU --- 2015 偶数求和
#include int main(){ int m,n; while(scanf("%d%d",&n,&m)==2){ int f1[105],f2[100]; for(int h=0;h f1[h]=2+2*h; int a,b,sum,c=n/m,i,j; for(i=0;
2014-03-31 17:31:28 478
原创 HDU--- 2010 水仙花数 2017 字符串统计 2018 母牛的故事 2019 数列有序 2020 绝对值排序
2012 水仙花数 #include #include int main(){ int m,n,g,s,b,k; int a[105]; while(scanf("%d%d",&m,&n)!=EOF){ int flog=0; int cnt=0; if(m999) break; for(i
2014-03-30 23:36:27 422
转载 C语言中abs(int varname)和fabs(double varname)的区别
cited from:http://hi.baidu.com/onlymeteor/item/9ef60791efc09ff12916479a abs和fabs,abs是整数取绝对值,而fabs是指浮点数取绝对值 函数名: fabs 功 能: 返回浮点数的绝对值 用 法: double fabs(double x); 程序例: #inclu
2014-03-30 22:47:25 4270
转载 dp算法思想及运用实践例题
最优化原理 1951年美国数学家R.Bellman等人,根据一类多阶段问题的特点,把多阶段决策问题变换为一系列互相联系的单阶段问题,然后逐个加以解决。一些静态模型,只要人为地引进“时间”因素,分成时段,就可以转化成多阶段的动态模型,用动态规划方法去处理。与此同时,他提出了解决这类问题的“最优化原理”(Principle of optimality): 上述程序实现方法同样适合
2014-03-30 21:47:16 1676
转载 Java中的Set,List,Map的区别
对JAVA的集合的理解是想对于数组 数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型) JAVA集合可以存储和操作数目不固定的一组数据。 所有的JAVA集合都位于 java.util包中! JAVA集合只能存放引用类型的的数据,不能存放基本数据类型. JAVA集合主要分为三种类型: Set(集) List(列表) Map(映
2014-03-30 14:56:46 299
转载 c语言字符串 数字转换函数大全
本文转自:http://blog.csdn.net/zuopai/archive/2008/03/28/2226612.aspx atof(将字符串转换成浮点型数) atoi(将字符串转换成整型数) atol(将字符串转换成长整型数) strtod(将字符串转换成浮点数) strtol(将字符串转换成长整型数) strtoul(将字符串转换成无符号长整型数) toascii(将整
2014-03-30 14:43:31 318
转载 sort()函数与qsort()函数及其头文件
sort()函数是C++中的排序函数其头文件为:#include头文件; qsort()是C中的排序函数,其头文件为:#include 1、qsort()----六类qsort排序方法 qsort函数很好用,但有时不太会用比如按结构体一级排序、二级排序、字符串排序等。 函数原型: void qsort(void *base, size_t nelem, size_t width,
2014-03-30 13:58:07 1091
转载 贪心算法详解
一、 贪心策略的定义 【定义1】 贪心策略是指从问题的初始状态出发,通过若干次的贪心选择而得出最优值(或较优解)的一种解题方法。 其实,从"贪心策略"一词我们便可以看出,贪心策略总是做出在当前看来是最优的选择,也就是说贪心策略并不是从整体上加以考虑,它所做出的选择只是在某种意义上的局部最优解,而许多问题自身的特性决定了该题运用贪心策略可以得到最优解或较优解。 二、贪心算
2014-03-30 13:03:16 1222
转载 UVa -- 10929 You can say 11
方法1:直接从个位数开始mod 11计算。 [cpp] view plaincopy /*0.026s*/ #include #include char s[1005]; int main(void) { int remainder; while (gets(s),
2014-03-29 17:50:56 471
原创 UVa -- 10260 Soundex
#include #include int main(){ char a[25]; int b[25]; while(scanf("%s",a)!=EOF){ int len=strlen(a); for(int i=0;i if(a[i]=='B'||a[i]=='F'||a[i]=='P'||a[i
2014-03-29 15:21:42 531
原创 UVa -- 10324 Zeros and Ones
#include #include #include using namespace std; const int maxn=1000100; char f[maxn]; int main(){ int a,b,n,cnt=1; while(scanf("%s",f)==1){ printf("Case %d:\n",cnt);
2014-03-29 00:06:00 556
原创 HDU--1040 As Easy As A+B
#include #include #include using namespace std; int a[1010]; int main(){ int t,n; while(scanf("%d",&t)==1){ for(int i=0;i scanf("%d",&n); for(int j=0;
2014-03-28 23:13:24 394
原创 UVa--11559 Event Planning
#include #include int main() { //freopen ( "input.txt", "r", stdin ); //freopen ( "output.txt", "w", stdout ); int N,B,H,W,i,j,P,a,temp; int b[100]; bool flag; while(
2014-03-27 21:45:00 442
原创 UVa--12289 One-Two-Three
#include #include #include #include using namespace std; int main() { char str1[]={"one"},str3[10]; int i,j,n,l,flog=0; while(scanf("%d",&n)!=EOF) { getchar();
2014-03-27 21:36:12 472
原创 uva-401 Palindromes
#include #include int main() { char s[25]; while(scanf("%s",s)!=EOF) { int o=1,p=1,q=1; int l=strlen(s); int t=l/2; for(int i=0;i {
2014-03-27 21:24:36 356
原创 HDU--2014 青年歌手大奖赛_评委会打分
#include int main() { int n; while(scanf("%d",&n)!=EOF) { double t[110] ; //题中并没有指明输入数据时整数 按浮点数计算 for(int i=0;i scanf("%lf",&t[i]);
2014-03-27 20:25:48 527
原创 HDU 1002 A+B problemII
#include #include const int maxn=1000; char f1[maxn],f2[maxn]; int f3[maxn]; int main(){ int n,l1,l2; while(scanf("%d",&n)==1){ for(int h=0;h scanf("%s%s",f1,f2);
2014-03-27 18:07:19 330
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人