
笔试面试
byrsongQQ
这个作者很懒,什么都没留下…
展开
-
从字符串中删除指定字符
前一段时间去HULU笔试的时候,就出了这样一个题,以为很简单,直接用的如果遇到就直接删除,而且后面的所有元素顺序前移,这样效率太低,而且没有创新性,问题分为两步,一个是查找到字符,另一个是删除字符,这两种都有简便方法,看似平常的题,确实微软的面试题哟 题目:输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。例如,输入”They are students.”和”aeiou”,则删除之后的第一个字符串变成”Thy r stdnts.”。 分析:这是一道微软面试题。在微软的常见面试题中,与字符串相关的转载 2011-04-11 23:14:00 · 18658 阅读 · 3 评论 -
http请求的详细过程
<br />http://www.yuanma.org/data/2009/1009/article_3949.htm<br />一个http请求的详细过程<br />我们来看当我们在浏览器输入http://www.mycompany.com:8080/mydir/index.html ,幕后所发生的一切。<br />首先http是一个应用层的协议,在这个层的协议,只是一种通讯规范,也就是因为双方要进行通讯,大家要事先约定一个规范。<br />1.连接 当我们输入这样一个请求时,首先要建立一个socket转载 2011-04-28 14:34:00 · 1005 阅读 · 0 评论 -
回文质数
首先,一个数N,如果它有其他约数,假设为A,B(约数肯定要成对出现的)必然有一个大于根号N,另一个小于根号N(显然如果都大于根号N,那相乘结果会大于N,反之会小于N),所以在找的时候,只需找到根号N即可,大于根号N的那些肯定跟小于N的成对匹配,如果小于根号N的约数都没有,显然也没有大于根号N的数与它匹配了。 注1: 附判断是否为质数的子函数 bool pdzs (int a) { int b=2; while (b*b { if (a%b==0)转载 2011-04-25 22:58:00 · 1199 阅读 · 0 评论 -
TCP三次握手/四次挥手详解
<br />1、建立连接协议(三次握手)<br /> (1)客户端发送一个带SYN标志的TCP报文到服务器。这是三次握手过程中的报文1。<br /> (2) 服务器端回应客户端的,这是三次握手中的第2个报文,这个报文同时带ACK标志和SYN标志。因此它表示对刚才客户端SYN报文的回应;同时又标志SYN给客户端,询问客户端是否准备好进行数据通讯。<br /> (3) 客户必须再次回应服务段一个ACK报文,这是报文段3。<br /> 2、连接终止协议(四次挥手)<br /> 由于TCP连接是全转载 2011-04-28 14:37:00 · 961 阅读 · 0 评论