经典算法题 :迅雷2016研发工程师5道笔试题
脚本之家
你与百万开发者在一起
来自:迅雷2016研发工程师笔试题
题目1、若串str="xunlei",其子串的数目是()
题目2、若栈采用链式存储结构,则下列说法中正确的是()
A、需要判断栈满但不需要判断栈空
B、不需要判断栈满也不需要判断栈空
C、需要判断栈满且需要判断栈空
D、不需要判断栈满但需要判断栈空
题目3、假设以数组A[60]存放循环队列的元素,其头指针是front=47,当前队列有50个元素,则队列的尾指针值为()
题目4、将两个各有n个元素的有序表归并成一个有序表,最少的比较次数是()
题目5、已知关键字序列为(51,22,83,46,75,18,68,30),按关键码字51进行一趟快速排序,完成后的序列为()
A、 (30,22,18,46,51,75,68,83)
B、 (30,18,22,46,51,75,83,68)
C、 (30,18,22,46,51,75,68,83)
D、 (18,22,30,46,51,68,75,83)
迅雷
小贴士:返回上一级搜索“算法题”挑战更多题目。
备注:
1、不定期将从留言区选出认真答题的1名朋友,赠与书籍《算法详解(卷1)》一本(兑奖方法跟获奖者私下沟通)
请留言,说出你的解题思路。不定期整理相关的问题答案分享。
算法能力的考察,向来是顶级科研机构和IT公司面试时最具备区分度的成分,算法功夫扎实,提升面试效率。
这种想法其实也不无道理,从小接受系统化训练,参加过信息学竞赛或ACM,肯定会对算法问题反应更快一些。可是这样的人毕竟是极少数,而且即使是他们,也无一不是长期大量地训练才会不断进步。这至少说明,算法并非天外之学,而是一种能够通过训练掌握的技能。换言之,对于5%的真正难题,也许真的是只为5%的天才而存在的。但是其余的95%,却是95%像你我一样的普通人自学可以达成的目标。
提升算法能力,小编带来了一份高效入门书单。
01 趣学算法
编辑推荐:
本书从算法之美娓娓道来,没有高深的原理,也没有枯燥的公式,通过趣味故事引出算法问题,包含50多个实例及完美图解,结合学生提问,分析算法本质,并给出代码实现的详细过程和运行结果。
本书可作为程序员的学习用书,也适合从未有过编程经验但又对算法有强烈兴趣的初学者使用,同时也可作为高等院校计算机、数学及相关专业的师生用书和培训学校的教材。
02 算法详解(卷1)——算法基础
编辑推荐:
这本书在美亚评分4.7,在作者在线算法课程的基础之上编写的,是四卷本系列的第1卷。这个在线课程2012年起就定期更新,它建立在作者在斯坦福大学教授多年的本科课程的基础之上。也许你有所耳闻,这本书就是《算法详解(卷1)——算法基础》。如果你更喜欢听和看,可以在YouTobe上搜索这本书的主题课程,免费观看。
《算法详解(卷1)——算法基础》作者蒂姆·拉夫加登(Tim Roughgarden)是斯坦福大学计算机科学系的教授,也是该校管理科学和工程系的客座教授,他从2004年开始教授和研究算法。本书是他的《算法详解》四部曲的第一卷。
这本书详细讲解算法基础,展现算法本质 ,是一本囊括基本算法知识的详解指南。集斯坦福大学教授多年教学经验,深入浅出,通俗易懂。
03 Python算法详解
编辑推荐:
本书循序渐进、由浅入深地讲解Python算法的核心技术,并通过具体实例的实现过程演练各个知识点的具体使用流程。全书共13章,包括算法,数据结构,常用的算法思想、线性表、队列和栈,树,图,查找算法,内部排序算法,经典的数据结构问题,数学问题的解决,经典算法问题的解决,图像问题的解决,游戏和算法等内容。
本书不但适合研究和学习算法的初学者,也适合有一定算法基础的读者,还可以作为大中专院校相关专业师生的学习用书和培训学校的教材。
更多精彩
在公众号后台对话框输入以下关键词
查看更多优质内容!
女朋友 | 大数据 | 运维 | 书单 | 算法
大数据 | JavaScript | Python | 黑客
AI | 人工智能 | 5G | 区块链
机器学习 | 数学 | 送书
- 名企笔试:58同城2016研发工程师笔试题(算法问题)
- 名企笔试:搜狗2016研发工程师笔试(矩阵元素相乘)2017-03-13 算法爱好者
- 百度2014校园招聘笔试题 ——深度学习算法研发工程师.
- 阿里巴巴2016研发工程师笔试题
- 搜狗2016研发工程师笔试题(二)
- 关于红黑树和AVL树,以下哪种说法不正确?----腾讯2016研发工程师在线模拟笔试题
- 在ISO/OSI参考模型中,网络层的主要功能是()----百度2016研发工程师笔试题(六)
- 百度2014校园招聘笔试题 ——深度学习算法研发工程师.
- 百度2016研发工程师笔试题(六)
- #每日一题#网易2016实习研发工程师笔试题
- 22个顶点的连通图中边的条数至少为()----腾讯2016研发工程师在线模拟笔试题
- const的使用方法----腾讯2016研发工程师笔试题(一)
- MapReduce框架中,在Map和Reduce之间的combiner的作用是()----百度2016研发工程师笔试题(六)
- 美团点评2016研发工程师笔试选择题(一、二)
- 有36辆自动赛车和6条跑道,没有计时器的前提下,最少用几次比赛可以筛选出最快的三辆赛车?----腾讯2016研发工程师在线模拟笔试题
- 计算页号----百度2016研发工程师笔试题(六)
- 2016奇虎360研发工程师内推笔试编程题:找镇长
- 百度2014校园招聘笔试题 ——深度学习算法研发工程师.
- 二维数组X按行顺序存储,其中每个元素占1个存储单元。若X[4][4]的存储地址为Oxf8b82140,X[9][9]的存储地址为Oxf8b8221c,则X----腾讯2016研发工程师在线模拟笔试题
- 下列哪些http方法对于服务端和用户端一定是安全的?----腾讯2016研发工程师在线模拟笔试题