基于Visual C++2013拆解世界五百强面试题--题11-查找数字出现次数
摘要:
在排序数组中,找出给定数字出现的次数比如{ 1, 2, 2, 2, 3}中2的出现次数是3次我们可使用二分查找发,分别查找出2最先出现的位置和最后出现的位置相减即可。下面是上代码:#include //二分法获取元素最后出现的位置,可能在元素的下一位int GetHigh(int array[]... 阅读全文
posted @ 2013-10-24 18:01 牛栏山1 阅读(90) 评论(0) 推荐(0) 编辑