算法相关
sofia1217
这个家伙很懒,什么都没有留下...
展开
-
腾讯后台开发面试题
三面是总监面,本人不幸被拒了,这次面试没有问项目相关的问题,项目的问题是放在二面问的。三面给人的 感觉要求很严,有些问题看似基础,但问得很细,稍有闪失就被pass,绝不能有模棱两可那种回答,以下是面试题: 1)tcp三次握手的过程,accept发生在三次握手哪个阶段? 2)Tcp流, udp的数据报,之间有什么区别,为什么TCP要叫做数据流? 3)const的含义转载 2015-04-06 12:23:19 · 814 阅读 · 0 评论 -
八大排序算法
概述 排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。 我们这里说说八大排序就是内部排序。 当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。 快速排序:是目前基于比较的内部排序中被认为是最好的方法,当待排序的关键转载 2015-03-12 17:05:58 · 352 阅读 · 0 评论 -
BAT后台开发面试题库
1.tcp三次握手的过程,accept发生在三次握手哪个阶段? 第一次握手:客户端发送syn包(syn=j)到服务器。 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个ASK包(ask=k)。 第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1)。 三次握手完成后,客户端和服务器就建立了tcp连接。这时可以调用转载 2015-04-06 20:33:00 · 1976 阅读 · 0 评论