会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
LC凑热闹
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
2015年3月20日
面试算法题:16个数,最多用20次比较,找出第二大的数?
摘要: 这道题最笨的方法就是先从16个数中选出最大的数,然后再从剩下的15个数中选出最大数就可得到答案,因此,需要15+14=29次比较。既然这道题要求在20次比较之内就能找出第二大的数,那我们就想能简单的方法。假设16个数中最大的是A,第二大的是B。首先将16个数两两进行比较,较大者胜出,然后再在胜出者中...
阅读全文
posted @ 2015-03-20 22:07 LC凑热闹
阅读(973)
评论(0)
推荐(0)
编辑
公告