100用用二分查找法,求最大查几次?

chenxiaojiang 2008-01-26 10:55:21
如题,等待。。。。
...全文
2781 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
pptor 2008-01-28
  • 打赏
  • 举报
回复
lg(n)+1的整数部分就是次数
lj_vbplayer 2008-01-28
  • 打赏
  • 举报
回复
如果已经排序好了,应该是log2(n)。
没有排序数列,需要加上排序复杂度,排序的方式很多种。。。
比如:
100个元素比较小,用插入法、冒泡法都可以,复杂度n平方。
n很大的情况,用归并法效率较高,复杂度。。。貌似nlog2(n)。

学习算法不久,不对之处,请高手指正。
JiangHongTao 2008-01-27
  • 打赏
  • 举报
回复
int(lg(n))+1
JiangHongTao 2008-01-27
  • 打赏
  • 举报
回复
lg(n)+1








JiangHongTao 2008-01-27
  • 打赏
  • 举报
回复
lg(n) n为元素总数
gjlzjb 2008-01-27
  • 打赏
  • 举报
回复
log2(n)+1;
只要知道二分查找的原理就可以了,二分查找基于顺序排列的数组。
aleader_jzb 2008-01-26
  • 打赏
  • 举报
回复
二分法查找首先必须是有规律的,然后是查找,比较快的,就是个比较.
chenxiaojiang 2008-01-26
  • 打赏
  • 举报
回复
可不可以给个公式,谢谢拉
RSA加密算 二分搜寻 剪枝算 大数运算 模拟退火算集 魔方阵等120个常用算C源码: B树算.zip KMP算.zip LSM树算.zip RSA加密算.zip 三色棋.zip 三角矩阵.zip 乱数排列.zip 二分搜寻.zip 二分.zip 二叉堆.zip 二叉找树算.zip 二叉树排序.zip 二叉树算.zip 二项堆.zip 产生可能的集合.zip 伸展树算.zip 八枚银币.zip 八皇后.zip 冒泡排序算.zip 决策树.zip 分块找.zip 分治算.zip 剪枝算.zip 动态栈.zip 动态规划算.zip 单链表算.zip 双向链表算.zip 后序式.zip 哈夫曼树算.zip 哈希找.zip 回溯算.zip 图.zip 基数排序算.zip 堆排序算.zip 多维矩阵转一维矩阵.zip 大数运算.zip 完全二叉树算.zip 完美数.zip 宽度优先搜索.zip 对称矩阵.zip 对角矩阵.zip 左倾堆.zip 布隆过滤器.zip 希尔排序算.zip 平衡二叉树算.zip 并集.zip 广义表.zip 广度优先搜索.zip 开源项目.zip 归并排序算.zip 得分排行.zip 循序搜寻.zip 循环搜寻.zip 循环链表算.zip 循环队列.zip 快速排序2.zip 快速排序3.zip 快速排序算.zip 拓扑排序算.zip 排列组合.zip 推荐算.zip 插值找.zip 插入排序算.zip 插补搜寻.zip 数字拆解.zip 数组列优先顺序.zip 数组行优先顺序.zip 斐波那契堆.zip 斐波那契找.zip 斜堆.zip 最大m子段问题.zip 最大子段和问题的简单算.zip 最大访客数.zip 最小生成树.zip 最短路径算.zip

33,027

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧