摘要: 题目:要获得一个C语言程序的运行时间,常用的方法是调用头文件time.h,其中提供了clock()函数,可以捕捉从程序开始运行到clock()被调用时所耗费的时间。这个时间单位是clock tick,即“时钟打点”。同时还有一个常数CLK_TCK,给出了机器时钟每秒所走的时钟打点数。于是为了获得一个... 阅读全文
posted @ 2015-06-15 20:41 AndyJee 阅读(688) 评论(0) 推荐(0) 编辑
摘要: 题目:输入:整数A输出:整数B条件:A和B的二进制1的个数相同,且A和B之间的距离|A-B|最小。思路:题目没有说明整数类型,这里认为是带符号的整数,即区分正负数。根据题意,A和B的二进制1的个数相同,且要求距离最小,那么A和B的差别就在于相邻的bit位,如1100和1010,0011和0101等。... 阅读全文
posted @ 2015-06-15 20:06 AndyJee 阅读(799) 评论(0) 推荐(0) 编辑
摘要: 以下两段程序的输出是什么?程序1:#include "stdio.h"class Base { public: int Bar(char x) { return (int)(x); } virtual int Bar(int x) { ... 阅读全文
posted @ 2015-06-15 16:38 AndyJee 阅读(1518) 评论(0) 推荐(0) 编辑