会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
积累点滴
Stay hungry
博客园
首页
新随笔
联系
订阅
管理
2011年11月14日
编程之美读书笔记——2.3寻找水王
摘要: 分析及结果见代码 /* [题目:]寻找"水王".已知一堆无序的ID,其中水王的ID出现的次数超过一半,要求找出水王的ID. [思路:] 方法一[用到排序]:先将ID排序,然后取其中i/2+1的数即为水王的ID. 缺点:排序使得时间复杂度增高. 方法二[不用排序]:每次删除两个不同的ID(不管是否是水王的ID),那么 剩下的ID列表中水王的ID出现的次数依然会超过一半,看到这个问题 就可以不断重复这个过程,最后剩下的就是水王的ID. */ ...
阅读全文
posted @ 2011-11-14 21:50 Quains
阅读(417)
评论(0)
推荐(0)
编辑
公告