搜狐畅游18届游戏开发实习生笔试题20170705
时长:120分钟 总分:121分
77浏览 0人已完成答题
题型介绍
题型 | 单选题 | 判断题 | 简答题 |
---|---|---|---|
数量 | 7 | 5 | 4 |
下图是一个邻接表,以V1为起点,深度优先遍历序列为V1-V2-V3-V6-...

有这样一个类: class Eye { public: ...
用某种排序方法对关键字序列(25,84,21,47,15,27,68,35...
初始序列为1 8 6 2 5&nb...
初始序列为1 8 6 2 5 4 7 3一组数采用堆排序,当建堆(小顶堆)完毕时,堆所对应的二叉树中序遍历序列为()
已知下面的class层次,其中每一个class都定义有一个default ...
已知下面的class层次,其中每一个class都定义有一个default constructor和一个virtual destructor。
class X {...}
class A {...}
class B : public A {...}
class C : public B{...}
class D : public X, public C {...}
下面()执行dynamic_cast会失败。
定义一个函数指针,指向的函数有两个int形参并且返回一个函数指针,返回的指...
有一个数组( 53,83,18,59,38,35 ),依次将其存储在 hash 表中,其中哈希函数为 h(k)=k%7, 如采用线性探测(每次向后查找 1 位)的方式解决冲突,则该 hash 表上查找 38,35,53 访问 hash 表的表项次数分别为 () , () , () 。
两个线程X和Y并发执行以下代码段,假设a是全局变量,请列举出所有可能出现的...
两个线程 X 和 Y 并发执行以下代码段 , 假设 a 是全局变量 , 请列举出所有可能出现的输出结果,并分别简述每种输出结果对应的线程调度情形。
int a = 1
void foo()
{
++a
printf(“%d”, a)
}
foo()
为了方便,在类的构造函数里面直接使用memset(this,0,sizeo...
为了方便,在类的构造函数里面直接使用
memset(this,0,sizeof(*this))
语句来初始化整个类,问
(
1
)
这种写法,会有哪些弊端?
(
2
)
具备何种特性的类可以采用这种写法?
给定一个整数的数组,相邻的数不能同时选,求从该数组选取若干整数,使得他们的...
给定一个整数的数组,相邻的数不能同时选,求从该数组选取若干整数,使得他们的和最大,要求只能使用o(1)的空间复杂度。请给出伪代码。