- 博客(39)
- 资源 (13)
- 收藏
- 关注
转载 HTTP协议通信过程汇总
转载:http://www.cnblogs.com/biyeymyhjob/archive/2012/07/28/2612910.htmlhttp://www.cnblogs.com/biyeymyhjob/archive/2012/07/28/2612828.htmlHTTP请求报文和HTTP响应报文HTTP报文是面向文本的,报文中的每一个字段都是一些ASCII码串,
2015-04-23 09:52:35
509
原创 ubuntu13.04下配置hadoop-1.2.1伪分布式环境
刚接触hadoop,想把学习过程记录下来,以备以后忘了查阅。因为还处于学习阶段,所以配置的是Hadoop-1.2.1版本,也为了能与集群服务器上的hadoop版本兼容。1、要在Ubuntu下配置hadoop,首先需要安装JDK,这个在这里不多说,可以查看其他教程。2、在官网上下载hadoop-1.2.1版本的压缩包,hadoop-1.2.1.tar.gz,网址http://mirror.s
2015-04-17 16:20:56
377
原创 编程之美2015资格赛--题目1 : 2月29日
描述给定两个日期,计算这两个日期之间有多少个2月29日(包括起始日期)。只有闰年有2月29日,满足以下一个条件的年份为闰年:1. 年份能被4整除但不能被100整除2. 年份能被400整除输入第一行为一个整数T,表示数据组数。之后每组数据包含两行。每一行格式为"month day, year",表示一个日期。month为{"January", "February",
2015-04-17 10:52:21
1881
转载 [LeetCode] Single Number
来源:http://www.cnblogs.com/changchengxiao/p/3413294.html
2014-06-07 22:11:41
339
原创 PAT(Advanced lecel) 1012. The Best Rank
原题链接:http://pat.zju.edu.cn/contests/pat-a-practise/1012
2014-06-06 20:11:34
411
原创 PAT(Advanced level) 1009. Product of Polynomials
原题链接:http://pat.zju.edu.cn/contests/pat-a-practise/1009
2014-05-24 17:10:48
353
原创 PAT(Advanced level) 1008. Elevator
原题链接:http://pat.zju.edu.cn/contests/pat-a-practise/1008The highest building in our city has only one elevator. A request list is made up with N positive numbers. The numbers denote at which floors
2014-05-24 16:40:07
384
原创 PAT(Advanced level) 1007. Maximum Subsequence Sum*
原题链接:http://pat.zju.edu.cn/contests/pat-a-practise/1007
2014-05-24 16:39:45
399
原创 PAT(Advanced level) 1006. Sign In and Sign Out
原题链接:http://pat.zju.edu.cn/contests/pat-a-practise/1006At the beginning of every day, the first person who signs in the computer room will unlock the door, and the last one who signs out will lock
2014-05-24 16:36:51
593
原创 PAT(Advanced level) 1005. Spell It Right
原题链接:http://pat.zju.edu.cn/contests/pat-a-practise/1005
2014-05-24 16:36:32
360
原创 PAT 1025. 反转链表*
原题链接:http://pat.zju.edu.cn/contests/pat-b-practise/1025给定一个常数K以及一个单链表L,请编写程序将L中每K个结点反转。例如:给定L为1→2→3→4→5→6,K为3,则输出应该为3→2→1→6→5→4;如果K为4,则输出应该为4→3→2→1→5→6,即最后不到K个元素不反转。输入格式: 每个输入包含1个测试用例。每个测试用例第1
2014-05-24 15:38:10
668
转载 C/C++中extern关键字详解
来源:http://www.cnblogs.com/yc_sunniwell/archive/2010/07/14/1777431.html
2014-05-23 18:46:31
279
转载 C/C++语言extern使用方法总结
来源:Extern的问题在于不知道这个关键词出现的时候到底是声明还是定义。谨记:声明可以多次,定义只能一次。 函数的声明extern关键词是可有可无的,因为函数本身不加修饰的话就是extern的。但是引用的时候一样是需要声明的。而全局变量在外部使用声明时,extern关键词是必须的,如果变量无extern修饰且没有显式的初始化,同样成为变量的定义,因此此时必须加extern
2014-05-23 18:44:00
588
原创 PAT(Advanced level) 1002. A+B for Polynomials
原题链接:http://pat.zju.edu.cn/contests/pat-a-practise/1002This time, you are supposed to find A+B where A and B are two polynomials.InputEach input file contains one test case. Each case occupies
2014-05-20 22:25:29
437
原创 PAT(Advanced level) 1001. A+B Format
原题链接:http://pat.zju.edu.cn/contests/pat-a-practise/1001Calculate a + b and output the sum in standard format -- that is, the digits must be separated into groups of three by commas (unless there a
2014-05-20 21:43:54
367
原创 PAT 1015. 德才论
原题链接:http://pat.zju.edu.cn/contests/pat-b-practise/1015宋代史学家司马光在《资治通鉴》中有一段著名的“德才论”:“是故才德全尽谓之圣人,才德兼亡谓之愚人,德胜才谓之君子,才胜德谓之小人。凡取人之术,苟不得圣人,君子而与之,与其得小人,不若得愚人。”现给出一批考生的德才分数,请根据司马光的理论给出录取排名。 输入格式: 输
2014-05-20 21:09:46
700
原创 PAT 1008. 数组元素循环右移问题
原题链接:http://pat.zju.edu.cn/contests/pat-b-practise/1008一个数组A中存有N(N>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(M>=0)个位置,即将A中的数据由(A0 A1……AN-1)变换为(AN-M …… AN-1 A0 A1……AN-M-1)(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数
2014-05-20 16:32:34
411
原创 PAT 1023. 组个最小数
原题链接:http://pat.zju.edu.cn/contests/pat-b-practise/1023给定数字0-9各若干个。你可以以任意顺序排列这些数字,但必须全部使用。目标是使得最后得到的数尽可能小(注意0不能做首位)。例如:给定两个0,两个1,三个5,一个8,我们得到的最小的数就是10015558。现给定数字,请编写程序输出能够组成的最小的数。输入格式: 每个
2014-05-17 18:17:40
456
原创 PAT 1022. D进制的A+B
原题链接:http://pat.zju.edu.cn/contests/pat-b-practise/1022
2014-05-17 16:49:08
345
原创 PAT 1021. 个位数统计
原题链接:http://pat.zju.edu.cn/submissions/423361给定一个k位整数N = dk-1*10k-1 + ... + d1*101 + d0 (0ik-1>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定N = 100311,则有2个0,3个1,和1个3。输入格式: 每个输入包含1个测试用例,即一个不超过1000位的正整数N。输出格
2014-05-17 16:24:43
375
原创 PAT 1020. 月饼<未完>
原题链接:http://pat.zju.edu.cn/contests/pat-b-practise/1020月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有3种月饼,其库存量分别为18、15、10万吨
2014-05-17 16:03:46
340
原创 PAT 1019. 数字黑洞
原题链接:http://pat.zju.edu.cn/contests/pat-b-practise/1019给定任一个各位数字不完全相同的4位正整数,如果我们先把4个数字按非递增排序,再按非递减排序,然后用第1个数字减第2个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的6174,这个神奇的数字也叫Kaprekar常数。例如,我们从6767开始,将得到
2014-05-16 23:59:09
411
原创 PAT 1017. A除以B
原题链接:http://pat.zju.edu.cn/contests/pat-b-practise/1017本题要求计算A/B,其中A是不超过1000位的正整数,B是1位正整数。你需要输出商数Q和余数R,使得A = B * Q + R成立。输入格式: 输入在1行中依次给出A和B,中间以1空格分隔。 输出格式: 在1行中依次输出Q和R,中间以1空格分隔。 输入样例:
2014-05-16 21:20:11
402
原创 PAT 1014. 福尔摩斯的约会
原题链接:http://pat.zju.edu.cn/contests/pat-b-practise/1014
2014-05-16 17:11:18
387
原创 PAT 1012. 数字分类
原题链接:http://pat.zju.edu.cn/contests/pat-b-practise/1012给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字:A1 = 能被5整除的数字中所有偶数的和; A2 = 将被5除后余1的数字按给出顺序进行交错求和,即计算n1-n2+n3-n4...; A3 = 被5除后余2的数字的个数; A4 = 被5除后余3的数字的平均数,精确
2014-05-16 15:32:53
348
原创 PAT 1010. 一元多项式求导
原题链接:http://pat.zju.edu.cn/contests/pat-b-practise/1010
2014-05-15 19:45:08
487
原创 PAT 1009. 说反话
原题链接:http://pat.zju.edu.cn/contests/pat-b-practise/1009给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过80的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用1个空格分开,输入保证句子末尾没有多余的空格。输
2014-05-15 18:53:29
477
原创 PAT 1003. 我要通过
本题属于PAT的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。得到“答案正确”的条件是:1. 字符串中必须仅有P, A, T这三种字符,不可以包含其它字符;2. 任意形如 xPATx 的字符串都可以获得“答案正确”,其中 x 或者是空字符串,或者是仅由字母 A 组成的字符串;3. 如果 aPbTc 是正确的,那么 aPbATc
2014-05-13 22:07:43
366
原创 PAT 1007. 素数对猜想
让我们定义 dn 为:dn = pn+1 - pn,其中 pi 是第i个素数。显然有 d1=1 且对于n>1有 dn 是偶数。“素数对猜想”认为“存在无穷多对相邻且差为2的素数”。现给定任意正整数N (5),请计算不超过N的满足猜想的素数对的个数。输入格式:每个测试输入包含1个测试用例,给出正整数N。输出格式:每个测试用例的输出占一行,不超过N的满足猜想的素数对的个数。输入样例
2014-05-13 22:01:49
337
原创 PAT 1006. 换个格式输出整数
让我们用字母B来表示“百”、字母S表示“十”,用“12...n”来表示个位数字n(输入格式:每个测试输入包含1个测试用例,给出正整数n(输出格式:每个测试用例的输出占一行,用规定的格式输出n。输入样例1:234输出样例1:BBSSS1234输入样例2:23输出样例2:SS123
2014-05-13 21:59:06
330
原创 PAT 1005. 继续(3n+1)猜想
卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对n=3进行验证的时候,我们需要计算3、5、8、4、2、1,则当我们对n=5、8、4、2进行验证的时候,就可以直接判定卡拉兹猜想的真伪,而不需要重复计算,因为这4个数已经在验证3的时候遇到过了,我们称5、8、4、2是被3“
2014-05-13 21:56:22
480
原创 PAT 1004. 成绩排名
读入n名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。输入格式:每个测试输入包含1个测试用例,格式为 第1行:正整数n 第2行:第1个学生的姓名 学号 成绩 第3行:第2个学生的姓名 学号 成绩 ... ... ... 第n+1行:第n个学生的姓名 学号 成绩其中姓名和学号均为不超过10个字符的字符串,成绩为0到100之间的一个整数,这里保
2014-05-13 21:52:57
365
原创 PAT 1002. 写出这个数
读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有空格。 输入样例:1234567890987654321123456789输出样例:yi san wu
2014-05-13 21:38:49
380
原创 PAT 1001. 害死人不偿命的(3n+1)猜想
卡拉兹(Callatz)猜想:对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在1950年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证(3n+1),以至于有人说这是一个阴谋,卡拉兹是在蓄意延缓美国数学界教学与科
2014-05-13 21:31:30
403
ICSE 2012International Conference on Software Engineering论文合集
2014-03-19
gSoap服务端客户端开发
2012-11-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人