
面试
我在等你来
你若盛开,蝴蝶自来
展开
-
有两根不均匀分布的香,香烧完的时间是一个小时,你能用什么方法来确定一段15分钟的时间? ...
第一根香先点一端,第二根香在第一根香点燃时候同时把两端点燃,这样第二根香烧完是半小时,此时第一根香也剩半小时,在第二根香烧完的同时把第一根香的另外一端也点燃,那么从第二根香烧完到第一根香烧完的这段时间就是15分钟。 ...原创 2012-03-22 10:38:52 · 355 阅读 · 0 评论 -
不借用第三方,用C语言描述调换两个数
#include<stdio.h> void main() { int a = 1,b = 2; a = a + b; b = a - b; a = a - b; printf("%d,%d",a,b); }原创 2012-03-22 10:46:36 · 101 阅读 · 0 评论 -
a = a+++b;到底该如何计算
#include<stdio.h> void main() { int a = 1,b = 2; a = a+++b; printf("%d\n",a); } 是从后往前算,还是从前往后算, VC 6.0 和 VS 2010 编译结果都是 4,也就是从后往前算。...原创 2012-03-22 11:09:50 · 996 阅读 · 0 评论 -
有符号数与无符号数之间运算问题
有符号数与无符号数之间运算问题 以下实验均在virual c++6中运行通过 这个问题测试是否懂得C语言中的整数自动转换原则 ,有些开发者懂得极少这些东西。当表达式中存在有符号类型和无符号类型时所有的操作数都自动转换为无符号类型 。因此,从这个意义上讲,无符号数的运算优先级要高于有符号数,这一点对于应当频繁用到无符号数据类型的嵌入式系统来说是丰常重要的。 首先进行一个实验,分别定义...原创 2012-03-22 11:21:41 · 612 阅读 · 0 评论 -
i++ ++i
C语言中 i++ 和 ++i 的执行机制及区别 一、 (1) i++ int i++ (int x) { t = x; x = x+1; return t; } (2) ++i int ++i (intx) { x = x + 1; return x; } 二、printf("%d"...原创 2012-03-22 11:36:56 · 102 阅读 · 0 评论 -
07级学长面试经验
这是我们年级范章海同学最近的面试经验分享,大家没事看看。 面试时间:2013-04-25(周四) 下午四点五十分 面试地点:王庄路1号清华同方科技广场D座20层 北京搜狗科技发展有限公司 面试持续时间:90分钟 1.给我一个文件,叫我统计每个词的词频,现场写代码 我用的是java代码,写起来比较简单,用了一个Map存储统计信息,用迭代器输出信息就行 2.对于题一...原创 2013-05-11 10:31:15 · 172 阅读 · 0 评论