- 博客(7)
- 资源 (2)
- 收藏
- 关注
转载 (转)2014-03-29.阿里实习生招聘笔试题目
题目:第一题选C,不解释吧,按位与就行 第二题选D,不解释,2*3*sizeof(int*)=48(64位机器上是8字节一个指针) 第三题选C,我不确定,不过,应该是的 第四题选D,明显考的是补码 第5题选D,果断访问错误(这是Java的代码) 第6题选B,大家都懂 第7题果断A啊
2014-05-28 16:13:32 504
原创 IP地址、子网掩码详解
IP地址、子网掩码详解 一、IP地址的介绍1、IP地址的表示方法IP地址 = 网络号+主机号把整个Internet网堪称单一的网络,IP地址就是给每个连在Internet网的主机分配一个在全世界范围内唯一的标示符,Internet管理委员会定义了A、B、C、D、E五类地址,在每类地址中,还规定了网络编号和主机编号。在 TCP/IP协议中,IP地址是以二进制数字形式出现的,共32
2014-05-28 10:54:05 1152
转载 华为C语言笔试题集合
①华为笔试题搜集1.static有什么用途?(请至少说明两种) 1)在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。 2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。 3) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制在
2014-05-22 16:29:21 7780
转载 链表逆序
设链表节点为[cpp] view plaincopytypedef struct tagListNode{ int data; struct tagListNode* next; }ListNode, *List; 要求将一带链表头List head的单向链表逆序。分析: 1). 若链表为空或只有
2014-05-22 16:03:41 496
转载 将二叉树的两个孩子换位置,即左变右,右变左。(用递归和非递归两种方法)
将二叉树的两个孩子换位置,即左变右,右变左。(用递归和非递归两种方法) 递归的版本:void change( BTree * pTree ) { if( NULL == pTree ) return; BTree * pTemp = pTree.left; pTree-> left = pTree-> right; pTree-> right= pTemp; c
2014-05-22 15:52:13 914
原创 上海华为的一道关于指针方面的编程题 int A[nSize],其中隐藏着若干0,其余非0整数,写一个函数int Func(int* A, int nSize)
int A[nSize],其中隐藏着若干0,其余非0整数,写一个函数int Func(int* A, int nSize),使A把0移至后面,非0整数移至数组前面并保持有序,返回值为原数据中第一个元素为0的下标。(尽可能不使用辅助空间且考虑效率及异常问题,注释规范且给出设计思路)
2014-05-21 16:54:40 1137
转载 TCP协议疑难杂症全景解析
说明:1).本文以TCP的发展历程解析容易引起混淆,误会的方方面面2).本文不会贴大量的源码,大多数是以文字形式描述,我相信文字看起来是要比代码更轻松的3).针对对象:对TCP已经有了全面了解的人。因为本文不会解析TCP头里面的每一个字段或者3次握手的细节,也不会解释慢启动和快速重传的定义4).除了《TCP/IP详解》(卷一,卷二)以及《Unix网络编程》以及Linux源代码之外,
2014-05-19 15:26:25 766
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人