自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程书画的 BLOG

不积跬步,无以至千里。

  • 博客(26)
  • 资源 (3)
  • 收藏
  • 关注

原创 hdu1019

这题因为没看清题意,WA了7次妈的太恶心了!下面每行测试实例中,第一个数字竟然是后面数字的个数! 之前一直把它也算进去,结果无限WA啊 亏得还想各种办法弄“不指定个数的输入”问题,即用getchar()看是否到\n了,又用sstream串流类的还是WA, 晕死不过还能收获个新用法,从数组中读数据,这玩意儿相当高档啊#include#include#include /

2011-10-30 23:18:57 2092

原创 HDU 1017

超水的题//Problem:hdu1017//Data:2011/10/30#include using namespace std;int main(){ //freopen("E:\\in.txt","r",stdin); int N; cin >> N; while(N--) { int cas = 1; int n,m; int a,b;

2011-10-30 21:36:51 3388

原创 HDU 1014

题很长,看起来挺唬人的,其实是纸老虎。大意就是给出两个数,STEP , MOD然后根据给出的递推公式算一下 0~ mod-1之间的数是否都有出现过,如果都出现了,那就是Good 否则bad初始种子不只是0,可以取0~mod-1之间的所有数,所以要用一个循环检验所有情况 //Problem:hdu1014//Data:2011/10/30#include #include

2011-10-30 18:06:13 2261

原创 hdu 1013

这题测试数据可能会很长,所以不能简单的用传统方法考虑用处理字符串的方式来进行,但开数组也没完没了的,所以就直接对每一个字符来处理即,每得到一个字符马上加到 sum 上去(sum是结果),如果sum大于9了,马上对sum进行处理,个位和十位相加令其变为一个数(结果一样)代码如下:#include using namespace std;int main(){ //freop

2011-10-30 16:35:15 2680

原创 hdu 1005

这题不能直接按公式用递归来求,因为n最大可以达到100,000,000,会栈溢出所以要找规律前两个等于1,所以后面如果有两个连着的1出现,那就是出现周期了代码如下://Problem:hdu1005//Data:2011/10/30#include using namespace std;int arr[10000]; int main(){ int A,B,n

2011-10-30 12:26:45 6722 6

原创 Hdu 1004

//Problem:hdu1004//Data:2011/10/30#include using namespace std;//颜色结构,num用来计算每种颜色出现的次数 struct Color{ int num; char color[16]; };Color input[1000] = {0,""};//按降序排序 int int_cmp(const void

2011-10-30 12:19:45 4950 1

转载 UVa 10010

大多是饶立写的AC代码://Problem:UVa 10010//Data:2011-10-26#include #include #include using namespace std;//表格长宽int m,n;// 保存最终查找到的位置。int positionX;int positionY;//存储表格数据char data[60][60];//

2011-10-27 00:11:42 2339

原创 C语言函数参数调用顺序

浩然君前几天发过一个小文件:关于函数参数的调用顺序的 int arr[] = {6,7,8,9,10}; int *ptr = arr; *(ptr++) += 123; printf(“ %d %d ”, *ptr, *(++ptr)); 输出:8 8函数参数入栈的顺序,一般VC的编译器是从

2011-10-26 21:48:12 5242 2

原创 HDU 2031

#includeusing namespace std;int main(){ int n,r; char result[35]; const char alpha[6] = {'A','B','C','D','E','F'}; while(cin>>

2011-10-15 15:02:11 1565

原创 HDU 2028最小公倍数LCM 最大公约数GCD

最小公倍数(LCM)最大公约数(GCD)LCM(a, b) = a * b / GCD(a,b);或者: lcm(a, b) = a/gcd(a,b) * b;  // 这个可以防溢出 // hdu 2028#includeusing namespace std;int gcd(int a, int b);int lcm(int a, int b);int m

2011-10-14 21:40:31 1345

原创 HDU - 2037 今年暑假不AC

题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=2037思路:用一个结构体tim来存时间段a,b 和他们的差sub (时间段的最小单位是1,比如 输入数据中1 3,则这个时间段为1~2,2~3,这个单位是什么不知道,反正不是小

2011-10-11 19:11:14 1175

原创 UVa 424 - Integer Inquiry

最简单的大数相加 /** * Author: Gneveek * Data: 2011-10-10 今天是双十节,祝贺一下。 ROC Good! * Descripition: UVa 424 - Integer Inquiry */ #incl

2011-10-10 15:11:23 799

原创 HDU - 2020

这个题本来没必要贴出来,但发现了qsort竟然还可以对结构排序啊说到底还是对qsort()的原理不清楚,只知道用。最近烦心事也一大堆,不想深究,以后有状态了再说吧。下面是代码,开始用qsort直接排一个int,结果当然乱套,后来改为2*sizeof(int),奇迹出现了。

2011-10-09 22:12:43 1585 1

原创 C语言文件操作 fopen, fclose, mkdir(打开关闭文件,建文件夹,判断文件是否存在可读或可写)

1.建文件夹int _mkdir(const char *path,mode_t mode);函数名: _mkdir   功 能: 建立一个目录   用 法: int _mkdir( const char *dirname );   头文件库:direct.h   返回值:创建一个目录,若成功则返回0,否则返回-1 ===========================

2011-10-07 14:04:05 69652 4

原创 UVa 10815 - Andy's First Dictionary

题目大意:读入字符串,并把里面单词按字典序输出。我的程序问题百出,在网上看到个比较好的代码,写的很棒。#include #include #include #include char d[1000010][210] = {'\0'};int n =

2011-10-07 13:54:36 1283

原创 UVa 409 Excuses! Excuses!

题目要注意的地方:1)不区分大小写!2)判断一个单词是否合法:前后是空格或者是非字母字符。比如8342364823abcd$^%$&^^* 那么,里面那个abcd也算是一个合法的单词。原文说:当且仅当字符连续,并且是在字符串的开头或结尾,或者前后是非字符时,才算做一个

2011-10-06 19:32:58 1026

原创 UVa 537 - Artificial Intelligence?

题意很好看懂 ,直接看输入输出就了然了。Very Good!写个函数读数据,再分三种情况输出。 /** * Author: Gneveek * Data: 2011-10-5~6 * Descripition: UVa 537 - Artificial I

2011-10-06 09:28:12 795

原创 UVa 10115 - Automatic Editing

这题是基础题,主要是练习编程能力,没有什么算法。。饶是如此我也花了不少时间。果如学长所说,A题的过程即痛苦又快乐。 ========================================刚才看了下网上别人贴的代码,发现都很短。。我知道我这方法又土到家

2011-10-05 17:26:48 835

转载 Rujia三道字符串入门题(WERTYU、TeX括号、周期串)

5.1.1 WERTYU把手放在键盘上时,稍不注意就会往右错一位。这样的话,Q会变成W,J会变成K等。输入一个错位后敲出的字符串,输出打字员本来想打出的句子样例输入:O S, GOMR YPFSU/样例输出:I AM FINE TODAY.#include

2011-10-04 21:45:56 1704

原创 HDU - 1015 Safecracker

之前一直WA,感觉也没什么错误。不知道哪里没考虑到。 /** * Author: Gneveek * Data: 2011-10-4 * Descripition: HDU - 1015 Safecracker */ #include #incl

2011-10-04 16:39:36 829

原创 UVa 10878 - Decode the tape

/** * Author: Gneveek * Data: 2011-10-3 * Descripition: UVa 10878 - Decode the tape */ #include #define MAXN 15const int asc[11] = {

2011-10-03 20:40:15 677

原创 UVa 644 - Immediate Decodability

题目大意:写一个程序判断输入的字母表是否具有“立即可解码性”。什么是立即可解码性呢?比如他给的两个例子编码1:A:01 B:10 C:0010 D:0000 这个就具有立即可解码性,因为每个编码都具有唯一性,随便敲一串 0010000001

2011-10-03 11:05:59 803

原创 UVa 10361 - Automatic Poetry

英语题看的太郁闷了,往往看题要花很长时间。题目大意:读取字符串,每个测试例子有两行,第一行中有5个子串,中间用 ""分开。第二行有一个串,以“...”结尾。最后每个实例打印两行,第一行简单的把输入的第一行打印出来,只去掉 符号,第二行按照原来第二行的打印,并把三个点去掉,

2011-10-03 10:39:19 1389

原创 UVa 401 - Palindromes

这题是Rujia Liu推荐的第一个字符串题。题意很容易看懂,就是给出字符串,判断其是否是回文或镜面对称回文。输出有4种情况,给出的表格做了很清楚的说明。思路:写两个函数,is_palindrome()判断是否是回文串,is_mirrored()判断是否是镜像对称串。

2011-10-02 14:28:14 4610 2

原创 UVa 457 - Linear Cellular Automata

题目大意(From Sina Blog:xiaohe):个生物学家堆在一排并排着的培养皿中的细菌群体进行DNA序列修改来进行相关测试,通过改变DNA他可以让细菌对邻近培养皿里的种群浓密度产生反应,群体密度用4个状态标示(0~3)DNA的状态通过下标为0~9的数

2011-10-01 23:39:59 1513

原创 UVa 694 - The Collatz Sequence

/** * Author: Gneveek * Create Time: 2011-10-1 * Descripition: UVa 694 - The Collatz Sequence */ #include int main(){ long A,limit;

2011-10-01 20:39:10 651

list Control实现单元格编辑与插入Combo Box

这篇Blog的工程补充。 http://blog.csdn.net/bizhu12/article/details/6570209# 主要有一点细节作者没有提到: ListCtrl控件的属性里,View要改成Report。

2017-05-11

三消游戏的一种实现(JS/C++两个版本)

自己写的一个三消游戏, 介绍在这:http://blog.csdn.net/gneveek/article/details/50640412 因为有几个哥们要,所以就上传到这里了,省得我一直发邮件:)

2016-11-16

正则表达式必知必会-中文版.zip

本书是全球程序员公认的正则表达式最佳速成教材。作者Ben Forta是世界知名的技术作家,目前担任Adobe公司的高级技术推广专家。

2014-11-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除