网易游戏测试工程师

(一). A游戏又要开新服了,为了在短时间内冲排名,你得尽可能多地完成游戏任务。通过事先查攻略我们知道了所有的游戏任务,以及每个任务的时间窗口。一旦选定了做某个任务,在所选定任务的整个持续时间内只能做这个任务,且只能等到当前任务完成才能开展下一个任务,而上一个任务的结束时间点和下一个任务的开始时间点可以重合。请问如何安排才能尽可能多地完成任务。

输入描述:
第一行一个整数n(0 <= n <= 1000),代表一共有n个任务。接下来n行每行两个整数表示任务的起止时间,由距离开服时间的分钟数表示。结束时间一定大于开始时间。

输出描述:
最多能完成任务的个数

输入例子:
4
6 9
2 6
4 5
3 7

输出例子:
2

(二). 我们知道,淘汰赛是一种很经典但却不太公平的比赛赛制。假如有N个人参加淘汰赛,那么总共将要进行N-1场比赛,但每个人赢得冠军所需要获胜的场次却并不一样。假设每场比赛都只有胜败没有平局。为了方便,我们这样来描述一场淘汰赛的赛果:
(1) 将参赛者编号1到N,其中冠军号为1号。
(2) 如果一个参赛者输了,那么他即被淘汰,不会再继续参加其他场次的比赛。
(3) 编号2到N的参赛者,最终被a2…aN编号参赛者淘汰。
整场比赛可以用一个二叉树来表示(如下图),我们定义Depth为这个二叉树的最大深度,也就是从比赛开赛到决出冠军所需要的场次轮数。
你的任务是根据给定的N(2 <= N <= 100000),和a2…aN(1<=ai<=N,2<=i<=N),求淘汰赛的可能的最小Depth(给定的输入一定存在淘汰赛满足约束)。

输入描述:
第一行为一个正整数N(2<=N<=100000),代表参与淘汰赛的总人数,随后N-1行为a2…aN,代表第i位参赛者被ai(1<=ai<=N,2<=i<=N)号参赛者淘汰。
如图参赛者共有5位 N=5,其中2号选手被1号打败,3号选手被1号打败,4号选手被2号打败,5号选手被4号打败,则如上情况。

输出描述:
可能的淘汰赛的最小Depth

输入例子:
5
1
1
2
4

输出例子:
3

(三). 祖玛游戏是一款经典的休闲游戏。玩家将手中的彩球插入轨道中的彩色求队列中,形成三个或以上相同颜色连续的球则可以消除,这个消除过程会持续到插入位置不能再搭乘消除条件为止。玩家手上的彩球可以选择插入到轨道中的彩球队列中,或者是丢掉。
祖玛游戏高手了与迎接这样一种挑战:通过将手上的彩球合理地插入到场上的彩球队列中,最终让队列中所有的球按照规则全部消除完。现在已知了轨道中彩球的序列,以及玩家手上彩球出现的序列,请判断这场游戏能否达成消除全部彩球的挑战。

输入描述:
输入数据N(N<=200),表示有N场游戏挑战数据需要评判。
接下来是N行数据,每一行数据由两个字符串组成。前一个字符串表示初始轨道中的彩球序列,后一个字符串表示玩家手上彩球出现的序列。两个字符串间以一个空格隔开。
每个字符串只会由R(红色)、G(绿色)、B(蓝色)、Y(黄色)、W(白色)五个大小字母组成,初始轨道字符串不超过12个字符,玩家手上彩球序列字符串不超过6个字符。

输出描述:
每场游戏能否消除所有的彩球。如果可以,则输出True;否则输出False。每行输出一个判定结果,请不要输出多余的空行。

Source:网友笔试题,欢迎分享答案

2017.04.15

2017网易游戏测试工程师-实习招聘在线笔试题相关推荐

  1. 网易游戏2019暑期实习开发岗笔试题

    目录 第一题 题意 思路 第二题 题意 思路 第三题 题意 思路 第四题 题意 思路 网易笔试和百度撞车,共有4道编程题,我是听其他答网易的同学说的题意,想了想思路. 第一题 题意 签到题,给出一句话 ...

  2. 顺丰科技2018校园招聘在线笔试题

    今天做了顺丰科技的在线笔试题,选择题方面感觉考得很基础,有数据结构.编译原理方面的题目,以及设计模式的题目.编译原理的内容基本忘记了,设计模式也没有进行深入的学习,所以这两块大的并不是太好.再有就是排 ...

  3. 2019网易游戏测试工程师(暑期实习)面经---已成功拿到offer

    其实这次面试经历告诉了我一个道理,放平心态,不能太心急,往往事情会向好的地方发展 个人定位:广州某211非计算机专业研究生一枚,目前正在做一个项目并且还和游戏测试不沾边的(网传网易只收985和海外港澳 ...

  4. 2019网易游戏测试开发实习电话面试总结

    主要分为三次考核来记录 在线笔试 这次一共五道题,前三道题很简单,后面两道暂时没想到怎么做.但是总是有一些case过不去,所以费了很多时间,印象最深的是寻找最长的回文子串,这个很明显要使用DP去做,但 ...

  5. 网易游戏开发工程师实习面经

    不知道是不是因为过年的原因,网易这次动作特别迅速,简历2.1投的,2.3收到2.4网上笔试的消息,笔试通过以后一面在2.9日 因为是海外党,两次时间都特别不好,对应这边大清晨5点和半夜十二点多,导致整 ...

  6. 网易游戏测试工程师面试小记

    过程:先是自我介绍,然后开始问问题,3个人,一个主问,一个插两句,一个坐在那里对简历发呆.然后就问我平常用什么语言,答曰,以前C,现在C++ 问题: 1.C++里虚函数的作用 虚函数好像一直问的比较多 ...

  7. 网易软件测试有笔试吗,2014网易游戏测试工程师面试题

    1.返回两个有序数组合并后的第K个的数. 思路:折半查找法 分别找两个数组中的第K/2的位置的元素(假设数组中的元素下标从1开始),然后进行比较,较小的则前K/2个元素可舍弃,不用考虑(因为他们必定比 ...

  8. 网易游戏2011.10.15校园招聘会笔试题

    http://blog.csdn.net/hackbuteer1/article/details/6878570 1.对于一个内存地址是32位.内存页是8KB的系统.0X0005F123这个地址的页号 ...

  9. 网易游戏2011 10 15校园招聘会笔试题

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 1.对于 ...

最新文章

  1. Blender与Substance painter制作三维手枪
  2. 后台运行定位,音频,网络电话
  3. 【Python】unicode' object is not callable
  4. zoj 3627(贪心)
  5. android 动态label,Android仿抖音实现动态壁纸
  6. 细数python标准库中低调的模块
  7. 【031】◀▶ 一些心得体会总结
  8. 【学习】013 Servlet、Cookie、Session的简述
  9. 老式计算机如何设置u盘启动,新旧主板BIOS设置U盘启动详细分析
  10. 计算机系统维护要不要自动更新,电脑自动更新功能开启还是关闭,到底要不要关闭...
  11. 【Python】通过 Python 设置电脑代理端口
  12. relative学习笔记
  13. cblas_sgemm和cublasSgemm参数详解
  14. [realview] warning: #550-D: variable d was set but never used
  15. java屏蔽虚拟按键代码_Android 中隐藏虚拟按键的方法实例代码
  16. unity IK初步应用 让游戏物体眼镜对准摄像头
  17. 爪哇国新游记之二十四----二叉树
  18. 页面滑动与锚点的“完美交互”
  19. csp计算机专业,中国计算机学会推出CSP非专业级别认证
  20. 马悦凌:从初级护士到“民间奇医”[3]

热门文章

  1. java 方差_java计算方差、标准差(均方差)实例代码
  2. Hadoop集群搭建(超详细)
  3. 汽车电子标定—A2L文件简介
  4. 批改网不能复制粘贴??!用python玩玩?
  5. 直播星加密挡不住黑盒子泛滥
  6. 计算机不能添加无线网络连接不上,电脑连不起无线网怎么弄 笔记本连不上无线网络如何解决...
  7. 失意中年刘强东,内忧外患的京东,他们最终将何去何从?
  8. JAVA-千位分隔符插入方法
  9. 【ceph的通用解决方案】-如何将ssd作为hdd的缓存池
  10. KANO模型实际操作流程