面试
文章平均质量分 76
普通网友
这个作者很懒,什么都没留下…
展开
-
腾讯后台开发面试题
1)tcp三次握手的过程,accept发生在三次握手哪个阶段?2)Tcp流, udp的数据报,之间有什么区别,为什么TCP要叫做数据流?3)const的含义及实现机制,比如:const int i,是怎么做到i只可读的?4) valitale的含义。5)OFFSETOF(s, m)的宏定义,s是结构类型,m是s的成员,求m在s中的偏移量。转载 2014-01-26 22:06:43 · 2445 阅读 · 0 评论 -
2014找工作总结-机会往往留给有准备的人
http://blog.csdn.net/xiajun07061225/article/details/12844801其实我的求职过程在十一之前就已经结束了,总体讲比较顺利。参加面试的几家公司基本都拿到了offer,分别是阿里巴巴、美团网、创新工场涂鸦移动以及华为。当时也参加了其他公司的面试,比如人人,一面过后收到了二面通知,拒了。创新工场豌豆荚一面结束后等消息。十一过后的公司基转载 2014-01-27 20:03:03 · 1666 阅读 · 1 评论 -
白话经典算法
http://blog.csdn.net/column/details/algorithm-easyword.html转载 2014-02-05 23:08:33 · 461 阅读 · 0 评论 -
归并算法
归并排序调用过程#include using namespace std;void merge_array(int* s,int begins,int mid, int ends, int* temp){ int i = begins, j = mid+1, k = 0; while(i <= mid && j <= ends)原创 2014-02-06 01:34:48 · 543 阅读 · 0 评论 -
编程之美_2.10_寻找数组中的最大值和最小值
http://blog.csdn.net/insistgogo/article/details/7693743问题描述:给出一个数组,包含N个整数,那么需要比较多少次找到最大值和最小值注意:要想得到最大值和最小值,遍历一遍数组是不可避免的。我们能减少的就是减少比较次数来提高效率方法一、遍历一遍数组,同时得到最大值和最小值具体是,定义一个max 和 min,每遍历一个数,就分别和转载 2014-02-28 11:08:03 · 647 阅读 · 0 评论 -
编程之美_单链表面试题_结合3.4_3.6
一、单链表结点的删除0、删除单链表p指向的那个元素,(时间和空间复杂度尽量小)二、单链表的存取1、找出单链表的倒数第K个元素,(仅允许遍历一遍链表)2、找出单链表的中间元素,(仅允许遍历一遍链表)三、单链表与环的问题3、判断单链表是否有环(6形状)?4、如何找到环的入口?5、如何知道环的长度?6、带环链表的长度是多少?四、单链表与相交、环的问转载 2014-02-28 11:05:42 · 760 阅读 · 1 评论 -
编程之美 2.14 求数组的子数组之和的最大值
用sum表示当前子数组的和,用Max表示子数组之和的最大值。初始化:将sum和Max初始化为数组中的第一个元素的值。思路:遍历数组,依次判断数组中的每一个元素的值 将其与0作比较,如果其大于等于0, 再判断之前子数组的和是否大于0, 如果之前子数组的和小于0,则当前元素即为当前子数组之和。如果之前子数组之和大于0,则将当前元素与之前子数组之和相加,相加之和作为当原创 2014-03-20 13:23:30 · 958 阅读 · 0 评论 -
两道操作系统题目---多道程序
通过一个多道编程的具体例子,来看看多道编程时计算机里面事件的发生顺序和多道编程环境下系统响应时间的提升。假定我们有4个程序,每个程序花费80%的时间进行I/O,20%的时间使用CPU,每个程序的启动时间和其需要使用CPU进行计算机的分钟数如表4-1所示。从0点0分开始到0点10分,系统里只有1个程序,因此属于单道编程状态。单道编程时CPU的利用率为20%,因此第1个程序在该10原创 2014-03-26 19:32:06 · 10227 阅读 · 2 评论