今天刚参加完阿里巴巴的笔试,单选,多选,综合题。

单选考的比较杂,每门课考一两道题甚至一两个选项,Linux啊,网络啊,操作系统啊,,,

多选5道题,也差不多是比较杂的,这些都没什么难度,如果基础还好的话。。。

大题目前两题很简单的送分题,一个是数组的逆置,一个是操作系统里面作业调度算法先进先出和最短作业优先。

后面四道题如下(希望我的回忆没有太大出入,表述没有歧义):

1.有个苦逼的上班族,他每天忘记定闹钟的概率为0.2,上班堵车的概率为0.5,如果他既没定闹钟上班又堵车那他迟到的概率为1.0,如果他定了闹钟但是上班堵车那他迟到的概率为0.9,如果他没定闹钟但是上班不堵车他迟到的概率为0.8,如果他既定了闹钟上班又不堵车那他迟到的概率为0.0,那么求出他在60天里上班迟到的期望。

【这是一道概率题】
2.有n(n>4)个士兵,他们每个人都掌握属于自己的情报,如果两个士兵之间交换一次情报,就能拥有对方的情报,现在设计一种交换次数最少的算法,使得所有士兵都能拥有全部情报,并给出最少的交换次数。

3.舞会上有n-1个群众和1个明星,所有的群众都认识明星,群众之间相互是否认识并不确定,明星不认识任何一个群众,现在如果你是机器人R2T2,你每次问一个人是否认识另外一个人的代价为O(1),试设计一种算法找出明星,并给出时间复杂度(没有复杂度不得分)。

【这题我是这样想的:将n个人分成相等的两组,如果是奇数个,多余的那个暂时不管,然后这两组一对一的互相问是否认识对方,总的开销是O(n),然后把其中互相都认识和都不认识的去掉(因为明星肯定不在),将剩下来的组中被认识的那些人提取出来(如果前面分组有个多余的也加进来)继续分成两组做上面的工作,此时最多有n//2人参加分组,这样递归到最后两个人的时候,被认识的那个就是明星,时间复杂度为O(n),注:这里之前写错了,T(n)=O(n)+T(n/2)=>T(n)=O(n)】
4.有一个淘宝卖家,他在全国有n个仓库,这n个仓库真好构成一个环形,即1->2->3->4......->n-1->n->1的环,开始他所有仓库的货物数是不定的,现在他想让所有仓库的货物数都相等,如何运输这些货物使得运输次数最少,运输只能在两个相邻的仓库之间发生。试设计算法。

我是属于打酱油的,最后一题根本没有时间做,前面的估计也做的不好。

大家一起加油!!!

2013阿里巴巴校园招聘笔试题相关推荐

  1. 2013搜狗校园招聘笔试题

    研习了Linux公社发布的2013搜狗校园招聘笔试题,还是有些收获的. //第一题:以下程序的输出是___________________ class Base { public:Base(int j ...

  2. 面试宝典之阿里巴巴校园招聘笔试题

    一次内存访问,SSD硬盘访问和SATA硬盘随机访问的时间分别是 A.几微秒,几毫秒,几十毫秒 B.几十纳秒,几十微秒,几十毫秒 C.几十纳秒,几十微秒,几十毫秒 D.几微秒,几十微秒,几十毫秒 分析: ...

  3. 2014阿里巴巴校园招聘笔试题-----研发工程师

    1.一次内存访问.SSD硬盘访问和SATA硬盘随机访问的时间分别约是() A.几微秒,几毫秒.几十毫秒 B.几十纳秒,几十毫秒,几十毫秒 C.几十纳秒.几十微秒.几十毫秒 D.几微秒.几十微秒.几十毫 ...

  4. 2014阿里巴巴校园招聘笔试题 - 中南站

    转载于:https://www.cnblogs.com/gotodsp/articles/3530329.html

  5. 2013网易校园招聘笔试题

    1.假设进栈次序是e1, e2, e3, e4,那可能的出栈次序是() A.e2, e4, e3, e1 B.e2, e3, e4, e1 C.e3, e2, e4, e1 D.e1, e2, e4, ...

  6. 详细答案2013百度校园招聘笔试题

    一.简答题 1.简述数据库以及线程死锁产生的原理及必要条件,简述如何避免死锁. 数据可以及线程死锁产生的原理:进程P1(事务)占用资源R1时,进程P2(事务)占用资源R2时:P1下一步要用R2,P2要 ...

  7. 2013 小米校园招聘笔试题之 找异形数

    异形数: 在一个长度为n的整形数组a里,除了三个数字只出现一次外,其他的数字都出现了2次.请写程序输出任意一个只出现一次的数字,程序时间和空间复杂度越小越好. 例如: a = {1,3,7,9,5,9 ...

  8. 2014阿里巴巴校园招聘笔试题(中南站)

  9. 360 2013校园招聘笔试题(含参考答案)

    360 2013校园招聘笔试题(含参考答案) 参考答案: 1.D  5*5*5=125 2.C  排除法 3.A  仅个人意见 4.A 5.D   ABC三语句一定保留,D不确定,EF一定删除 6.不 ...

最新文章

  1. Bitmap Index
  2. 要来吗,不错的WPF技术交流群!(大批干货今日自取)
  3. opengl纹理单元
  4. golang 大数据平台_大数据平台是什么?有哪些功能?如何搭建大数据平台?
  5. nginx mysql双机热备_MYSQL双机热备
  6. nologging与append测试
  7. mac mysql log在哪里_mac如何开启mysql bin-log
  8. eclipse 查看jar包源代码两种方式
  9. 软件测试的艺术(二)
  10. 中国地图里暗藏的天机
  11. 小数分频器vhdl实现_verilog 实现小数分频(小数分频器)代码
  12. win8 不显示计算机,Win8电脑插上U盘不显示盘符怎么办?
  13. python基础,详细讲解、手把手代做项目。有java语言基础,快速学习python。
  14. 微服务 支付 核对 对账系统
  15. 联想服务器安装系统蓝屏怎么办,安装Windows操作系统时,蓝屏报错
  16. GameofMir引擎架设传奇服务器【4:架设微端】
  17. [Linux] USB-Storage驱动 源码阅读笔记(一)
  18. Redis-Introduce
  19. nested exception is java.lang.IllegalArgumentException: Unsupported class file major version 61
  20. Postgresql的Listen-Notify机制

热门文章

  1. 计算机视觉——全景图像拼接(作业四)
  2. AD元器件向导的封装类型
  3. js实现导入导出Excel(结合js-xlsx)
  4. 使用xlsxjs导入导出excel
  5. 三维可视化建模-园区3d可视化-3d数字孪生系统建设
  6. C++ Primer Plus 学习笔记(十三)
  7. 老外的两个4-20ma光耦隔离输出电路
  8. python爬虫,人人网登录
  9. android studio+Droid4x(海马玩)
  10. [ZZ]十招对付奢侈的女友