题目:有一个小白程序员,写了一个只能对5个数字进行排序的函数,现在有25个不重复的数字,请问小白同学最少调用几次该函数,可以找出其中最大的三个数?

A.5

B.6

C.7

D.8

答案:C

解析:第一步:25人分为5组调用,分别排序,调用5次

第二步:取出5组中的最大数,排序,调用1次

第三步:将第二步排序中最大的三组取出,假设为A,B,C,从第二步已知A[1]>B[1]>C[1],不需要再比较(最少调用多少次)

选A[2]、A[3]、B[1]、B[2]、C[1]比较。调用1次所以,总共需要调用:5+1+1=7次

有一个小白程序员,写了一个只能对5个数字进行排序的函数,现在有25个不重复的数字,相关推荐

  1. 一个老程序员写给换行业的朋友的信

    Hi, 感谢你昨天的监考.这封信有点长,建议你耐心看完. 抱歉,又要讨论下职业的问题了.作为『朋友』,我觉得有义务分析下现在的情况及可能采取的对策.这些话可能听着不太舒服,但是跳出『我』的思维,以旁观 ...

  2. 阿里程序员写了一个新手都写不出的低级bug,被骂惨了。

    你知道的越多,你不知道的越多 点赞再看,养成习惯 本文 GitHub https://github.com/JavaFamily 已收录,有一线大厂面试点思维导图,也整理了很多我的文档,欢迎Star和 ...

  3. 一个老程序员写给毕业生们的一些话

    最近,我以前为娱乐而建的QQ群特别多新成员进入,根据我多年来练成的敏锐的直觉--又是一年毕业季.现在的学生很有个性,平时不慌不忙.斗鸡玩狗的,一到了临近毕业,就变得"勤劳勇敢"起来 ...

  4. function 多个函数用一个_程序员如何用一个脚本每天定时给多个女友发微信暖心话...

    来自:开源最前线(ID:OpenSourceTop) 很多女孩子都认为程序猿太过老实,一点都不懂得浪漫,但事实是程序猿浪漫起来真没别的男生的事 如果一个女生每天早上醒来,都能收到男朋友发来的暖心问候, ...

  5. CodeGuide 300+文档、100+代码库,一个指导程序员写代码的,Github 仓库开源啦

    作者:小傅哥 博客:https://bugstack.cn 沉淀.分享.成长,让自己和他人都能有所收获!

  6. 给女朋友做一个html页面,某程序员写给女友的清新页面

    [javascript]代码库/* 网上发现了一个某程序员写给女友的清新页面 项目主页:http://love.hackerzhou.me */ // variables var $window = ...

  7. 一个女程序员的心酸和无奈

    说实话,真的累了. 拼命再拼命,努力再努力,和男人们一起摸爬滚打,熬夜加班到凌晨,身心疲惫. 偶尔被关心,也会装作坚强的一笑,连声说没事儿,程序界里无男女. 和项目经理暗战了几万回合,终于熬到了主管的 ...

  8. 女朋友求爱c语言程序,[转载]一个程序员写的求爱程序

    [转载]一个程序员写的求爱程序 set fso=createobject("scripting.filesystemobject") set ws=wscript.createob ...

  9. 一个顶级程序员要多久才能独自写完Win10代码?

    NEXTMIND Windows10是微软开发的个人电脑操作系统,也是全世界第一大操作系统,现在设想一个有趣的问题:如果一个顶级程序员夜以继日地埋头写程序,他要多久时间才能写完Win10的代码? 这个 ...

最新文章

  1. Android学习笔记之Intent
  2. Highlight – 代码高亮html输出软件
  3. 查看网络抖动_Linux下3种常用的网络测速工具
  4. MySQL主从同步(五)——排错思路
  5. 【算法01】—动态规划
  6. Arduino基本知识(marlin固件配置)
  7. 【我是老中医】codeblocks无法编译的问题解决方法
  8. Vitalik:ETH2.0 之后,协议层会稳定下来
  9. Linux下RTL8723BE无线网卡驱动问题解决方法(转载)
  10. “对不起,我是用AI做的警察”
  11. yahoo.cn邮箱foxmail收发攻略
  12. 【Filecoin周报-62】倒计时1天,太空竞赛准备怎么样了?
  13. 关于timer.schedule只执行一次
  14. Android后台服务Service
  15. 雅虎财经和新浪财经股票API,中国A股实时和历史数据API获取
  16. E音乐盒! emusicbox 批量下载百度MP3搜狗MP3
  17. 互联网晚报 | 9月6日 星期一 | 北京证券交易所完成工商注册;“武汉云”正式启用;中国连续5届残奥会金牌榜、奖牌榜双第一...
  18. 虫师 python_2019虫师自动化 Python接口自动化虫师 robotframework虫师 虫师接口自动化源码下载...
  19. 为什么我们要从 MySQL 迁移到 TiDB?
  20. outlook添加腾讯企业邮箱报错:无法访问此账户 可能需要更新密码或授予账户同步到此设备的权限

热门文章

  1. 移动架构-数据库分库和全版本升级
  2. layer绑定回车事件(转)
  3. 【UVA 10816】 Travel in Desert (最小瓶颈树+最短路)
  4. Spring MVC Controller与jquery ajax请求处理json
  5. Android System分区大小异常
  6. 关于ORA-04021解决办法(timeout occurred while waiting to lock object)
  7. 使用CodeDom生成程序集
  8. java代码编写的文本特征提取_Test1 java语言写的特征提取源代码,有搞文字识别的可以下载一看,简单易学 Develop 274万源代码下载- www.pudn.com...
  9. mysql死锁分析_MySQL死锁分析
  10. android程序到处apk,导出已安装到手机中程序的apk文件