随笔分类 -  面试题目

2012-2-25面试题目
摘要:1.五只猴子分桃。半夜,第一只猴子先起来,它把桃分成了相等的五堆,多出一只。于是,它吃掉了一个,拿走了一堆; 第二只猴子起来一看,只有四堆桃。于是把四堆合在一起,分成相等的五堆,又多出一个。于是,它也吃掉了一个,拿走了一堆;.....其他几只猴子也都是 这样分的。问:这堆桃至少有多少个?解: 参考答案:先给这堆桃子加上4个,设此时共有X个桃子,最后剩下a个桃子.这样: 第一只猴子分完后还剩:(1-1/5)X=(4/5)X; 第二只猴子分完后还剩:(1-1/5)2X; 第三只猴子分完后还剩:(1-1/5)3X; 第四只猴子分完后还剩:(1-1/5)4X; 第五只猴子分完... 阅读全文

posted @ 2012-04-27 21:45 windmissing 阅读(173) 评论(0) 推荐(0)

4-16笔试
摘要:一、char str[] = "abcd"; cout<<sizeof(str)<<endl; //答案:5。因为有一个'\0' wchar_t wstr[] = "abcd"; cout<<sizeof(wstr)<<endl; //答案:10。因为在wchar_t中,'\0'也是两个字节。在linux的g++编译环境中不能使用wchar_t,原因未知 char *p = "abcd"; cout<<sizeof(p)<<endl 阅读全文

posted @ 2012-04-16 22:06 windmissing 阅读(196) 评论(0) 推荐(0)