- 博客(13)
- 资源 (6)
- 收藏
- 关注
原创 [笔记]scanf的使用(主要是针对char)
学的是C++,用cin cout也用的很顺溜,写自己的类时重载“<<”与“>>”运算符也很爽,但是发现在刷算法竞赛题时,cin cout很没优势,输入量大时一道题我用cin cout要50ms,用scanf printf只要10ms、20ms,这个就差的太大了时间都花在输入输出上也是很郁闷。于是开始使用C的输入输出标准。输出很正常,也可以轻松更改double输出的精度,c++还要个iomanip头文
2016-07-31 16:00:05 5580
原创 [刷题]算法竞赛入门经典(第2版) 4-3/UVa220 - Othello
书上具体所有题目:http://pan.baidu.com/s/1hssH0KO 代码:(Accepted,0 ms)//UVa 220 - Othello#include<iostream>char Board[11][11], Current, Command[5];bool Flag, L_Refresh;//flag用于空格的输出,同时可以判断出本局是不是当前颜色的棋子无路可走i
2016-07-31 14:43:19 546
原创 [刷题]算法竞赛入门经典(第2版) 4-2/UVa201 - Squares
书上具体所有题目:http://pan.baidu.com/s/1hssH0KO 代码:(Accepted,20 ms)#include<iostream>#include<cstring>using namespace std;int N, M, x, y, CO[12], Times = 0;// 2 <=n<= 9,CO=Countchar SQ[12][12], ch;inli
2016-07-28 19:47:19 631
原创 [刷题]算法竞赛入门经典(第2版) 4-1/UVa1589 - Xiangqi
书上具体所有题目:http://pan.baidu.com/s/1hssH0KO 代码:(Accepted,0 ms)//UVa1589#include<iostream>#include<cmath>#define P(x,y) Pi[x].position[y]using namespace std;int N;//
2016-07-28 14:22:15 518
原创 [玩耍]我的整形大数类(支持正负)
好几天没刷题没看书没写博客了,一直在闭关修炼写大数,现在终于写出来啦!我也终于有了属于我自己的大数~~~~并且以头文件的形式写出的,可以算是一个完整的成品了,拿过来就可以用。 本大数类:longer实现的功能:加减乘除、取余、取绝对值,开根号什么的没精力弄了,只是声明了一下没定义,以后会更新的。同时支持正负号。数据用的vector< long long >存储,long long最大储存9位数,也
2016-07-25 19:16:39 560
原创 [刷题]算法竞赛入门经典 第2章习题
题目:算法竞赛入门经典 2-1 水仙花数 代码:#include<iostream>void main(){ for (int i = 100;i < 999;++i) if ((i % 10)*(i % 10)*(i % 10) + (i % 100 / 10)*(i % 100 / 10)*(i % 100 / 10) + (i / 100)*(i / 100)*(
2016-07-22 11:57:41 502
原创 [刷题]算法竞赛入门经典 3-12/UVa11809
书上具体所有题目:http://pan.baidu.com/s/1hssH0KO 题目:算法竞赛入门经典 3-4/UVa11809:Floating-Point Numbers 代码://UVa11809 - Floating-Point Numbers#include<iostream>#include<sstream>#include<cmath>long long E[12][33
2016-07-22 11:27:50 1219 2
原创 [刷题]算法竞赛入门经典 3-10/UVa1587 3-11/UVa1588
题目:算法竞赛入门经典 3-10/UVa1587:Box 代码://UVa1587 - Box#include<iostream>unsigned rect[6];//每个面各有一个一样的对应面,故12个边只要定义6个,其中每偶奇两个代表一个长方形的两个边长bool flag, times[3];//每个面出现的次数(出现第二次时为true)unsigned tmpx, tmpy, now
2016-07-20 14:25:47 3174
原创 [刷题]算法竞赛入门经典 3-7/UVa1368 3-8/UVa202 3-9/UVa10340
书上具体所有题目:http://pan.baidu.com/s/1hssH0KO 都是《算法竞赛入门经典(第二版)》的题目,标题上没写(第二版)题目:算法竞赛入门经典 3-7/UVa1368:DNA Consensus String 代码://UVa1368 - DNA Consensus String#include<iostream>using namespace std;#define
2016-07-19 22:45:02 933
原创 [玩耍]俄罗斯方块
和贪吃蛇在同一时期写的,私以为比我在网上找到的那些其他的控制台版的俄罗斯方块更精致成品地址:链接: http://pan.baidu.com/s/1jIo9Ovs 密码: 7k8j当时初学编程,废寝忘食地写着玩的,现在看看优化余地很大。与之前的贪吃蛇一样R键刷新界面显示,空格暂停,“暂停”两字写在游戏右侧。这次没做花哨的开始界面,也是Visual studio2015写的,一样会生成一
2016-07-19 14:38:50 1191
原创 [玩耍]贪吃蛇
很久以前自己写着玩的,已经是上个学期的事情了,优化可能不是很好。但至少运行着不卡。。用的Visual Studio2015,代码复制到别的编译器可能出问题。成品地址:链接: http://pan.baidu.com/s/1nvKrL6T 密码: 57m5实现的功能:蛇能跑能转弯能吃豆子(废话!);按空格暂停,所以进游戏时如果发现蛇动不了,那就是你按了空格,再按一下就好;同时有三种豆子,
2016-07-19 14:21:41 1188
原创 [刷题]算法竞赛入门经典 3-4/UVa455 3-5/UVa227 3-6/UVa232
书上具体所有题目:http://pan.baidu.com/s/1hssH0KO题目:算法竞赛入门经典 3-4/UVa455:Periodic Strings代码://UVa455#includeint main(){ char str[82]; int num; std::cin >> num; while (num--) { std::cin>>str;
2016-07-18 12:17:17 888
原创 [刷题]算法竞赛入门经典 3-1/UVa1585 3-2/UVa1586 3-3/UVa1225
书上具体所有题目:http://pan.baidu.com/s/1hssH0KO(我也是在网上找到的pdf,但不记得是从哪里搜刮到的了,就重新上传了一遍)PS:第一次写博客分享我的代码,不知道我对csdn的使用姿势对不对。想不出来要说些什么哈o(^▽^)o,那就直接开工,先写一篇试试。题目:算法竞赛入门经典 3-1/UVa1585:Score代码:#include#defin
2016-07-15 20:54:40 1267
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人