金山产品笔试题目
一、二进制数模式考虑n位二进制数,有多少个数中不存在两个相邻的1。例如,3位数中有5个数符合这一要求:000、001、010、100、101。
1、试找出其中的规律
2、请给出完整代码实现(参数输入代码可略)
3、试证明你找到的规律是正确的
二、对象速查表假设需要实现一个对象速查表,具体的要求如下:
1.该表中将保存大量(几千万个)对象地址(指针),以下称为记录
2.支持频繁查询一个指针是否记录在表中3.支持频繁添加和删除记录请尝试给出几种可能的实现方式,并对其运行效率作出比较。对你认为最优的方案给出主要部分伪代码。
三、迷宫给定一个迷宫,它除了墙之外,还有门和钥匙。其中,钥匙和门放在不同的地方,并为双射关系(一扇门只对应一把钥匙,反之亦同)。
1、给定一个没有门的迷宫,以及起点和终点,请给出最短路径;
2、给定有门和钥匙的.迷宫、起点和终点,请给出一条路径;
3、给定有门和钥匙的迷宫、起点和终点,请给出最短路径;请给出上述算法思路,和主要部分伪代码。
四、软件设计
请从以下几个命题中任选一个,以自己熟悉的方式给出该软件的尽可能详细的设计:
类似Winzip的压缩软件(压缩算法不需要设计)
一个简单的绘图程序(类似Windows画笔)
一个多线程下载客户端(协议可以使用HTTP/FTP或自拟)
-
2016年牡丹江医学院复试分数线公布
牡丹江医学院已经将2016年复试分数线公布了,有需要的朋友们可以看看一看,下面是小编搜集整理的相关资料,欢迎阅读。2016年牡丹江医学院硕士研究生复试分数线与国家初试成绩要求相同。学科门类(专业)名称A类地区考生总分单科(满分=100分)单科(满分>100分)理学[07]2853959...
-
考研政治复习中期该如何备考
政治理论试题多,覆盖面广,所以要求考生必须全面复习,特别是早期复习,对考试大纲列出的考查知识点一定要都复习到,不能心存侥幸,去押几道题。建议考生在开始复习时一定要根据考试大纲规定的考查知识范围,对所有课程内容,一部分一部分、一章一章的学习。在全面复习的基础...
-
2017年广东技术师范学院801汉语言文学基础与写作考研大纲
随着2017考研的到来,各院校的考研大纲也开始出台了。下面是小编为大家整理收集的关于2017年广东技术师范学院801汉语言文学基础与写作考研大纲的相关内容,欢迎大家的阅读。Ⅰ考查目标汉语与写作的考试是为民族学硕士研究生入学而设计的考试科目。其目标是测试考...
-
2015考研政治毛中特知识点真题解析
2015考研政治在各位考生的期待中已经顺利考完,那么各位考生不管考的是否满意,都要去坚持,考研不仅考的是咱们的耐心,同时也是考的咱们的坚持,只有坚持到最后就是胜利。通过2015年考研政治试卷真题我们可以看出,历年考试中多次出现的试题仍然是复习的重点,也就是说知识...