摘要:
Q:请定义一个宏,比较两个数a、b的大小,不能使用大于、小于、if语句A:define max(a,b) ( a/b)?a:b//---------------------------------------------------------------------...
阅读全文
posted @ 2008-08-29 14:34
未雨愁眸
阅读(160)
推荐(0)
摘要:
高质量C++/C编程指南文件状态[ ] 草稿文件[√] 正式文件[ ] 更改正式文件文件标识:当前版本: 1.0作 者: 林锐 博士完成日期: 2001年7月24日http://man.chinaunix.net/develop/c&c++/c/c.htm(第 1/...
阅读全文
posted @ 2008-07-22 17:13
未雨愁眸
阅读(405)
推荐(0)
摘要:
1、请定义一个宏,比较两个数a、b的大小,不能使用大于、小于、if语句2、如何输出源文件的标题和目前执行行的行数3、两个数相乘,小数点后位数没有限制,请写一个高精度算法4、写一个病毒5、有A、B、C、D四个人,要在夜里过一座桥。他们通过这座桥分别需要耗时1、2、5、1...
阅读全文
posted @ 2008-07-16 10:34
未雨愁眸
阅读(158)
推荐(0)
摘要:
使用类对象的指针和引用——特别是引用,在面向对象编程和函数形参说明方面——特别是后者,非常重要。类对象可能涉及相当多的数据,因此使用按值传递机制(将函数形参指定为对象)可能非常耗时和低效,因为需要复制每一个实参对象。还有一些对类的某些操作而言必不可少的技术也需要使用引...
阅读全文
posted @ 2008-07-04 12:57
未雨愁眸
阅读(313)
推荐(0)
摘要:
快速排序是大家所熟知的排序算法,昨天立文问起我这个算法来;虽然代码不费力可以正常跑,可我发现里面有诸多问题;他写的代码就不公布了;首先,里面的两个小循环的位置不能随意调换的,Pivot的位置和两个小循环的关系密切哦^_^第二, 这个程序效率是最高的,其他快速排序的写法...
阅读全文
posted @ 2008-06-30 22:56
未雨愁眸
阅读(225)
推荐(0)
摘要:
字符串的算法一般大公司都会考到,我们首先要想到高效的hash。如百度查找一组字符串是否出现在某个文本中,这个不是考什么kmp,他们想听到的是hash。趋势科技考的是从某个文本中删除一组字符串,我想也是要hash吧。 1 概述链表查找的时间效率为O(N),二分法为log...
阅读全文
posted @ 2008-06-23 20:37
未雨愁眸
阅读(182)
推荐(0)
摘要:
来自: IBM Rational Edge 现在是二月,而且到如今...
阅读全文
posted @ 2008-06-20 22:44
未雨愁眸
阅读(143)
推荐(0)
摘要:
文章已经http://hi.baidu.com/chary8088/blog/item/a47bfbd1c01d4fd6562c843f.html这格式让人无法忍受!!!!我先用 高级编辑模式 打开后就是下面的格式又换作普通模式,还是下面这个格式,乱把内容粘贴到记事本...
阅读全文
posted @ 2008-06-19 21:23
未雨愁眸
阅读(171)
推荐(0)
摘要:
网友vmstat多次提出了这个问题:SO_REUSEADDR有什么用处和怎么使用。而且很多网友在编写网络程式时也会碰到这个问题。所以特意写了这么一篇文章,希望能够解答一些人的疑难。 其实这个问题在Richard Stevens的《Unix网络编程指南》卷一里有...
阅读全文
posted @ 2008-06-19 13:04
未雨愁眸
阅读(218)
推荐(0)
摘要:
select系统调用是用来让我们的程序监视多个文件句柄(file descriptor)的状态变化的。程序会停在select这里等待,直到被监视的文件句柄有某一个或多个发生了状态改变。 文 件在句柄在Linux里很多,如果你man某个函数,在函数返回值部分说到成功后有...
阅读全文
posted @ 2008-06-15 20:45
未雨愁眸
阅读(184)
推荐(0)