上一页 1 2 3 4 5 6 7 8 ··· 29 下一页
摘要: 1.对于逗号表达式,是从左到右计算,然后前面的值丢弃,返回最后一个表达式的值2.a?b:c;先计算a再判断计算b或c3.C语言一个重要思想是分别编译,再链接整合4.宏定义中,最好把每个参数都括起来,再把整个定义也括起来5.assert()宏,参数是一个表达式,如果为0程序结束 阅读全文
posted @ 2014-09-16 12:15 海滨银枪小霸王 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 题目描述:输入两个递增的序列,输出合并这两个序列后的递增序列。输入:每个测试案例包括3行:第一行为1个整数n(1#include#include#include#include#include#include#include#define ABS(x) ((x)>=0?(x):(-(x)))usin... 阅读全文
posted @ 2014-09-16 02:46 海滨银枪小霸王 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 题目描述:有两个日期,求两个日期之间的天数,如果两个日期是连续的我们规定他们之间的天数为两天输入:有多组数据,每组数据有两行,分别表示两个日期,形式为YYYYMMDD输出:每组数据输出一行,即日期差值样例输入:2011041220110422样例输出:11#include#include#inclu... 阅读全文
posted @ 2014-09-16 00:43 海滨银枪小霸王 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 题目描述:读入两个小于10000的正整数A和B,计算A+B。需要注意的是:如果A和B的末尾K(不超过8)位数字相同,请直接输出-1。输入:测试输入包含若干测试用例,每个测试用例占一行,格式为"A B K",相邻两数字有一个空格间隔。当A和B同时为0时输入结束,相应的结果不要输出。输出:对每个测试用例... 阅读全文
posted @ 2014-09-16 00:09 海滨银枪小霸王 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 给定K个整数的序列{ N1, N2, ..., NK },其任意连续子序列可表示为{ Ni, Ni+1, ..., Nj },其中 1 #include#include#include#include#include#include#includeusing namespace std;... 阅读全文
posted @ 2014-09-15 16:57 海滨银枪小霸王 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 人民邮电出版社,Andrew Koenig 著,高巍译,王昕审校C Traps and pitfallsAndrew Koenig还有C++沉思录大作绝对的经典1. 词法分析中的贪心法:每一个符号应该包含尽可能多的字符2. 如果一个整形常量的第一个字符是0,将被视为8进制。0100 = 64, 而不... 阅读全文
posted @ 2014-09-15 00:06 海滨银枪小霸王 阅读(146) 评论(0) 推荐(0) 编辑
摘要: Linux下的命令都是如ls, mv, cp等,都是很完善很成功的程序,其源代码都是学习的典范,当然这集结了好多程序员的智慧。不过都是C广语言,有点偏向内核驱动层。学有余力者可深入研究下载方法,在ubuntu下:sudo apt-get source coreutils如是需要公钥什么的,网上找的方... 阅读全文
posted @ 2014-09-14 23:01 海滨银枪小霸王 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 题目描述:输入两个链表,找出它们的第一个公共结点。输入:输入可能包含多个测试样例。对于每个测试案例,输入的第一行为两个整数m和n(1#includeusing namespace std;struct Node{ int val; Node *next; Node(int valu... 阅读全文
posted @ 2014-09-14 02:08 海滨银枪小霸王 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 题目描述:给定一棵树,同时给出树中的两个结点,求它们的最低公共祖先。输入:输入可能包含多个测试样例。对于每个测试案例,输入的第一行为一个数n(0#includeusing namespace std;struct Node{ int val; Node *left, *right; ... 阅读全文
posted @ 2014-09-14 01:24 海滨银枪小霸王 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 下面有个小程序,输出结果是多少?#includeint main(){ int a[5]={1,2,3,4,5}; int *p, **k; p = a; k = &p; printf("%d",*(p++)); printf("%d",**k); retu... 阅读全文
posted @ 2014-09-13 23:56 海滨银枪小霸王 阅读(144) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 29 下一页