
习题练习
oliver233
天道酬勤
展开
-
杭电
基础题:1000、1001、1004、1005、1008、1012、1013、1014、1017、1019、1021、1028、1029、1032、1037、1040、1048、1056、1058、1061、1070、1076、1089、1090、1091、1092、1093、1094、1095、1096、1097、1098、1106、1108、1109、1157、1163、1164、1170、1原创 2015-09-28 20:23:48 · 1249 阅读 · 0 评论 -
hdu 2551 竹青遍野(基础)
竹青遍野Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 5279 Accepted Submission(s): 2945Problem Description"临流揽镜曳双魂 落红逐青裙 依稀往梦幻如真 泪湿千里云"原创 2016-03-01 21:05:30 · 575 阅读 · 0 评论 -
HDU1425:sort(哈希思想!)
Problem Description给你n个整数,请按从大到小的顺序输出其中前m大的数。 Input每组测试数据有两行,第一行有两个数n,m(0 Output对每组测试数据按从大到小的顺序输出前m大的数。 Sample Input5 33 -35 92 213 -644原创 2016-01-14 19:06:09 · 1141 阅读 · 3 评论 -
堆的STL库的应用
众所周知,堆是一个很重要的数据结构,在排序等应用中有着很重要的地位。在STL库中也收录了堆的头文件以及基础的函数。头文件:堆隶属于 #include 函数建立堆make_heap(a, a+n,Comp)默认是建立最大堆的。对int类型,可以在第三个参数传入greater()得到最小堆。make_heap(a, a+n)默认建立成一个大顶堆 在堆中添加数据pus原创 2016-01-14 19:10:56 · 448 阅读 · 0 评论 -
hdu2548 两军交锋(简单题)
两军交锋Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 5341 Accepted Submission(s): 3576Problem Description话说辽军与MCA相峙多年,终于在一个秋日的早晨爆发了一次大规模原创 2016-03-02 18:34:05 · 507 阅读 · 0 评论 -
hdu2673
shǎ崽 OrOrOrOrzTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 8268 Accepted Submission(s): 3939Problem DescriptionAcmer in HDU-ACM team原创 2016-03-02 20:22:54 · 378 阅读 · 0 评论 -
hdu2562
奇偶位互换Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 6511 Accepted Submission(s): 4941Problem Description给定一个长度为偶数位的0,1字符串,请编程实现串的奇偶位互换原创 2016-03-02 20:35:54 · 373 阅读 · 0 评论 -
hdu2563 统计问题(递推)
统计问题Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 7221 Accepted Submission(s): 4256Problem Description在一无限大的二维平面中,我们做如下假设:1、 每次只能移动原创 2016-03-02 21:05:52 · 823 阅读 · 0 评论 -
hdu2567 水题
寻梦Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 6447 Accepted Submission(s): 4904Problem Description每个人的童年都可能梦想过自己成为一个英雄,尤其是喜欢武侠的男生,Y原创 2016-03-02 21:15:20 · 862 阅读 · 0 评论 -
hdu1570(水题)
A CTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4710 Accepted Submission(s): 3023Problem DescriptionAre you excited when you see the原创 2016-03-05 09:43:55 · 355 阅读 · 0 评论 -
hdu2524(递推)
招聘——巴卡斯科技(杭州)、英雄互娱(杭州)矩形A + BTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 5953 Accepted Submission(s): 4586Problem原创 2016-03-08 15:54:32 · 356 阅读 · 0 评论 -
hdu5640King's Cake(递推)
King's CakeTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 226 Accepted Submission(s): 184Problem DescriptionIt is the king's birthday原创 2016-03-13 15:14:23 · 349 阅读 · 0 评论 -
2016"百度之星" - 资格赛(Astar Round1)Problem B
Problem B Accepts: 1273 Submissions: 4873 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Problem Description度熊面前有一个全是由1构成的字符串,被称为全1序原创 2016-05-14 19:25:46 · 671 阅读 · 0 评论 -
2016"百度之星" - 资格赛(Astar Round1) Problem D
Problem D Accepts: 1376 Submissions: 3916 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Problem Description度熊所居住的 D 国,是一个完全尊重人权的国度。原创 2016-05-14 19:32:31 · 512 阅读 · 0 评论 -
2016"百度之星" - 资格赛(Astar Round1)Problem C
Problem C Accepts: 328 Submissions: 3058 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others)Problem Description度熊手上有一本神奇的字典,你可以在它里面做如下原创 2016-05-14 19:40:31 · 619 阅读 · 0 评论 -
html页面打印杨辉三角
var write=function() { for(var i=0;i<arguments.length;i++) { document.write(" "+arguments[i]); } } var fun=function(n) { var k; for(var i=1;i<=n;i+原创 2016-09-14 15:58:11 · 3431 阅读 · 1 评论 -
jsp打印杨辉三角
<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> "> My JSP 'index.jsp' startin原创 2016-09-14 16:58:20 · 1437 阅读 · 0 评论 -
hdu5882--Balanced Game
Balanced GameTime Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 293 Accepted Submission(s): 261Problem DescriptionRock-paper-sci原创 2016-09-21 17:16:13 · 358 阅读 · 0 评论 -
hdu2561
第二小整数Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 9191 Accepted Submission(s): 5619Problem Description求n个整数中倒数第二小的数。每一个整数都独立看成一个数,原创 2016-02-11 12:15:29 · 458 阅读 · 0 评论 -
hdu 2565
放大的XTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 12035 Accepted Submission(s): 3785Problem Description请你编程画一个放大的’X’。如3*3的’X’应如下所示:原创 2016-02-11 11:41:29 · 364 阅读 · 0 评论 -
hdu2564--(string数组的分割)
词组缩写Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 12128 Accepted Submission(s): 3921Problem Description定义:一个词组中每个单词的首字母的大写组合称为该词组的缩写。原创 2016-02-11 11:09:02 · 543 阅读 · 0 评论 -
HDU1018
阶乘位数问题,用传统的递归或者暴力不可能提交,然后上网查了查,长了姿势!解法一: M = log10^1+log10^2+log10^3...+log10^n 循环求和,就能算得M值,该M是n!的精确位数。#include#includeint main(){ int t,n; int i; double num; scanf("%原创 2015-10-20 17:34:54 · 294 阅读 · 0 评论 -
HDU2018
有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?1 12 23 34 45 66 9由规律可知 四年开始F(N)=F(N-1)+F(N-3);#includeint main(){ int n; int a[60]; int i; while(scanf原创 2015-10-20 17:51:36 · 303 阅读 · 0 评论 -
HDU1032
本题实乃水题一个,但是wr了很多次,在c和c++徘徊后,发现原因在于c忘了加判断结束条件,而c++代码却过了。经过测试发现 while(cin〉〉x)中有EOF结束条件。也算是长知识了c++#include using namespace std;int main(){ int a,b,t,i,max; while(cin >> a >> b)原创 2015-10-20 16:55:24 · 1024 阅读 · 0 评论 -
HDU1021
水题但是是极好的题,让思路多了一种,就是找规律There are another kind of Fibonacci numbers: F(0) = 7, F(1) = 11, F(n) = F(n-1) + F(n-2) (n>=2). InputInput consists of a sequence of lines, each containing an int原创 2015-10-21 18:04:30 · 1630 阅读 · 0 评论 -
HDU2099
一道小小的 水题 ,PE了很多次 ,原来是 自动补零错了 ,也学会了printf中 printf("%02d",a[i]);可以在单个位数前自动补零!#includeint main(){ int m,n; int a[1001]; int count; while(scanf("%d%d",&m,&n),m,n) { int x=m*1原创 2015-10-21 21:05:32 · 341 阅读 · 0 评论 -
HDU2098
本题 学习到减少循环次数,当使用math.h头文件时 ,c++交不上 #include#includeint juge(int n){ int i; for(i=2;i<=sqrt(n);i++) { if(n%i==0) return 0; } return 1; }int mai原创 2015-10-21 21:24:15 · 307 阅读 · 0 评论 -
HDU1412
给你两个集合,要求{A} + {B}.注:同一个集合中不会有两个相同的元素. Input每组输入数据分为三行,第一行有两个数字n,m(0 Output针对每组数据输出一行数据,表示合并后的集合,要求从小到大输出,每个元素之间有一个空格隔开. Sample Input1 212 31 211 2 Sample Outp原创 2015-10-24 17:33:53 · 357 阅读 · 0 评论 -
prime ring problem(hdu 1016)
Prime Ring ProblemTime Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 36885 Accepted Submission(s): 16252Problem DescriptionA ring is compo原创 2015-12-12 16:25:58 · 280 阅读 · 0 评论 -
HDU2602(简单背包问题)
Bone CollectorTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 42688 Accepted Submission(s): 17774Problem DescriptionMany years ago ,原创 2015-12-13 20:25:24 · 385 阅读 · 0 评论 -
hdu1004 (map容器的使用)
Problem DescriptionContest time again! How excited it is to see balloons floating around. But to tell you a secret, the judges' favorite time is guessing the most popular problem. When the contest原创 2016-01-27 21:10:39 · 313 阅读 · 0 评论 -
蓝桥杯--错误票据(字符串)
某涉密单位下发了某种票据,并要在年终全部收回。 每张票据有唯一的ID号。全年所有票据的ID号是连续的,但ID的开始数码是随机选定的。 因为工作人员疏忽,在录入ID号的时候发生了一处错误,造成了某个ID断号,另外一个ID重号。 你的任务是通过编程,找出断号的ID和重号的ID。 假设断号不可能发生在原创 2016-01-27 21:17:53 · 307 阅读 · 0 评论 -
蓝桥杯--大小写转换(toupper,tolower使用)
问题描述 编写一个程序,输入一个字符串(长度不超过20),然后把这个字符串内的每一个字符进行大小写变换,即将大写字母变成小写,小写字母变成大写,然后把这个新的字符串输出。 输入格式:输入一个字符串,而且这个字符串当中只包含英文字母,不包含其他类型的字符,也没有空格。 输出格式:输出经过转换后的字符串。输入输出样例样例输入AeDb样例输出aEdB原创 2016-01-27 21:20:39 · 651 阅读 · 0 评论 -
hdu 2501--Tiling_easy version
Tiling_easy versionTime Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 6780 Accepted Submission(s): 5294Problem Description有一个大小是 2 x n 的网格原创 2016-01-27 21:25:35 · 358 阅读 · 0 评论 -
hdu 2046 骨牌铺方格
骨牌铺方格Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 40632 Accepted Submission(s): 19678Problem Description在2×n的一个长方形方格中,用一个1× 2的骨牌铺满方格原创 2016-01-27 21:28:36 · 266 阅读 · 0 评论 -
素数打表(常用素数判断题节省时间复杂度)
#include #include int a[200005];int main(){ int i,j,n; memset(a,0,sizeof(a)); for(i=2;i<=200000;i++) { if(!a[i]) for(j=i+i;j<=200000;j+=i) a[j]=1; } scanf("%d",&n); for(i=2;i<=n;原创 2016-01-27 21:30:13 · 376 阅读 · 0 评论 -
hdu 1106 排序
排序Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 28319 Accepted Submission(s): 7835Problem Description输入一行数字,如果我们把这行数字中的原创 2016-01-27 21:32:35 · 344 阅读 · 0 评论 -
hdu2535(排序)
VoteTime Limit: 5000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4851 Accepted Submission(s): 2610Problem Description美国大选是按各州的投票结果来确定最终的结果的,如果得到超过一半原创 2016-02-11 10:37:22 · 361 阅读 · 0 评论 -
hdu1896 Stones 优先队列使用
StonesTime Limit: 5000/3000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 2672 Accepted Submission(s): 1710Problem DescriptionBecause of the wrong st原创 2017-04-20 11:39:04 · 511 阅读 · 0 评论