`

2012年 人人网校招 研发类的三道大题

 
阅读更多

1,有一个单向循环链表,要求删除连续重复出现的,(head节点存放数据,且各个节点都是有数据的)如,s1-s1-s2-s3-s4-s4-s1,删除后得到s1-s2-s3-s4.注意,如果尾节点数据和头结点数据相同,则要删除一个。

题目上给出了函数原型。

2,在一条自西向东的公路上有10个加油站。现在要选出一个站点作为总补给点,运油车从总补给点一次只能载一车油,且每天要给每个站点都送一车油。问,选哪个站点作总补给点,使得运油车每天跑的路程最少??编程实现。

3,已知一个函数:

int foo(int x, int y)

{

if(x==0 || y==0)

return 2;

return foo(x-1, y)+foo(x, y-1);

}

第一问,求foo(8,8)等于多少,写出你的推演过程?

第二问,这个算法的效率很低,如何优化??

最后还有一道附加题,是测试诺基亚手机从27层楼往下摔的问题,类似概率吧,没有做也记不得了。等有时间,再将自己的作答附上去,请各位大牛指点。

分享到:
评论

相关推荐

    最新出炉2015届中国顶级IT互联网公司校招笔试题

    2015创新工场校招研发笔试题.pdf 2015小米校招技术类笔试题.pdf 2015届阿里巴巴校招测试开发工程师在线笔试题.pdf 2015年欢聚时代校园招聘C++笔试题目.pdf 2015年欢聚时代(YY)校园招聘Java笔试题目.pdf 2015...

    欢聚时代2013年研发类校招笔试试题

    【欢聚时代2013年研发类校招笔试试题】主要涵盖了计算机科学与技术、软件工程等领域的基础知识和应用能力的考察。对于想要在IT行业,特别是研发岗位求职的人来说,了解这样的试题能帮助他们更好地准备面试和笔试。...

    2015阿里巴巴校招研发在线笔试题

    在2015年阿里巴巴校招研发在线笔试题中,我们可以学到多个重要的知识点,涵盖了操作系统、数据结构、算法等多个方面,下面我将对题目中所涉及的知识点进行详细说明: 1. 线程调度: 在操作系统的线程调度中,sleep...

    阿里2014校招研发类

    在深入探讨阿里巴巴2014年校园招聘的研发类笔试题目之前,我们首先应当明确,阿里巴巴作为全球领先的电子商务和云计算公司,其对技术人才的需求不仅体现在扎实的基础知识上,还体现在创新思维、问题解决能力和团队...

    腾讯2014校招研发工程师笔试题A.docx

    【腾讯2014校招研发工程师笔试题解析】 题目涉及了多个计算机科学和技术领域的知识点,包括算法、C/C++编程、数据结构、设计模式、数据库、网络、编程语言特性和计算理论。以下是对这些知识点的详细解释: 1. **...

    阿里巴巴校招研发笔试题详解

    ### 阿里巴巴校招研发笔试题详解 #### 题目背景与解析概览 本篇文章将针对2015年阿里巴巴Java研发岗位的校招笔试题目进行详细的解析。这些题目涵盖了Java编程的基础知识、算法理解以及系统设计等方面,旨在考察...

    阿里巴巴2013秋季校招笔试题-上海-研发

    阿里巴巴2013年9月份上海站研发笔试题,扫描版~

    阿里2016校招Java研发笔试题

    3. 核心类库:Java标准库中常用的类和方法,例如java.lang、java.util、java.io、***等。 4. 设计模式和软件工程:基本的设计模式(如单例模式、工厂模式、策略模式等),以及对软件开发流程、版本控制(如Git)和...

    2015校园招聘笔试题大合集

    2015校园招聘笔试题大合集,汇集百度、腾讯、阿里等多家... 人人网2015研发笔试卷.pdf 搜狗2015校园招聘研发类笔试题.pdf 腾讯2015校园招聘技术类研发笔试题.pdf 浙江大华2015届校园招聘算法、软件类笔试题.pdf

    农行研发中心-校招常见面试题汇总.pdf

    农行研发中心-校招常见面试题汇总.pdf 本文档总结了农行研发中心的校招常见面试题,涵盖了Java集合框架、数组、数据库等方面的知识点。 1. Java集合框架 Java集合框架是Java语言中的一种数据结构,用于存储和操作...

    百度2020校招Java研发工程师面试题笔试题(第三批).docx

    综上所述,这些题目覆盖了网络安全、并发编程、面向切面编程、JVM内存管理、Java初始化顺序、分布式锁实现、查找算法、数据压缩编码、栈操作以及SQL查询等多个Java研发工程师所需掌握的关键知识点。

    腾讯校招面试笔试题

    腾讯作为中国互联网巨头之一,其校招面试笔试题一直备受关注。这些题目涵盖了广泛的IT知识领域,旨在评估应聘者的综合素质和技术能力。以下是基于标题、描述和标签所涉及到的知识点的详细解析: 一、编程基础 腾讯...

    阿里校招软件笔试题

    在这篇文章中,我们将对阿里校招软件笔试题进行详细的解析和分析,并对每道题目进行逐一的知识点总结。 1. 二叉树最大差值 在第一个问题中,需要编写一个函数,输入一个二叉树,树中每个节点存放了一个整数值,...

    百度2018校招核心网络研发工程师笔试题(第二批).pdf

    本资源是百度2018年校招核心网络研发工程师笔试题(第二批),涵盖了计算机科学和技术领域的多个知识点,包括算法、数据结构、计算机网络、操作系统、编程语言等方面。 1. 排序算法:冒泡排序、插入排序、快速排序...

    2015阿里校招研发工程师在线笔试题

    这个游戏是一个典型的数学游戏,目标是找出一个数字,使得这个数字最接近所有其他学生数字总和的3/4。假设所有学生都非常理性且知道其他学生也会进行同样的思考。最糟糕的选择是那些无法被其他数字整除的数,因为...

    百度2018校招核心网络研发工程师笔试题(第一批).pdf

    百度2018校招核心网络研发工程师笔试题(第一批).pdf 以下是从给定的文件中生成的相关知识点: 1. 路由器接收 IP 报文的目的地址不是本路由器的接口 IP 地址,并且在路由表中未找到匹配的路由项时,采取的策略是...

    2015百度校招研发岗笔试题.docx

    【2015百度校招研发岗笔试题解析】 本次笔试主要考察了应聘者在C/C++编程语言、数据结构与算法、机器学习、系统设计以及GIS(地理信息系统)相关领域的知识。以下是对各部分试题的详细解答: 一、简答题(30分) ...

    阿里巴巴2014校招研发笔试题(全)

    以上是阿里巴巴2014年校招研发笔试题可能涉及的主要知识点,具体题目细节可能更深入地测试某一方面或多方面的能力。通过这样的笔试,企业可以全面评估候选人的技术实力和潜力,从而挑选出适合的研发人才。

    2018百度校招研发岗笔试题.docx

    这份文档是2018年百度校园招聘的研发岗位笔试题,主要涵盖了数据挖掘工程师和数据处理工程师的职位。从题目内容来看,考核的重点包括算法设计、统计学习模型、系统设计以及地图信息处理等方面的知识。 首先,对于...

Global site tag (gtag.js) - Google Analytics