请问什么是“二分查找法”? 比如从1到10号顺序排着队的人中查找7号人,首先看从1到10的中间,即5号,发现不符合,而且7比5大,所以接着查找5到10之间的人,查找5到10中间7,就查到了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 从1到10的中间为什么是5而不是6呢??是自己在程序中定义吗?? 因为在电脑里面是从0开始排序,0-10 一共11 个,中间那个就是五,数组里也是一样。 我也是初学都者,大家交流。 就是自己定义的··5,6都无所谓··并不是楼上说的那样·· 拿数组为例吧,排好序的数组有10个,或更多,然后取最中间的那个,和你要要找的东东比较,大小的话再对另一半数组查找,这样大概几次就找到你要找的东东,比较快 ,但是要先排序 取一个中间的数据和您要查找的数据比较,,依次比较下去。 首先注意:要实行二分查找,那么查找的序列必须是是有序序列。例如:数组已经按照由小到大排序。 验证"验证码"并提交,来者有分!!! 一个关于Collection方法的一个返回类型问题 jdic安装时怎样修改环境变量呀 Socket发送字符数组的问题 无分发问(有分必还):java图形问题: Installed Extensions 的问题? 在中文串中怎么识别其中的词? 我是新来的! IT电子书籍百分百收集,绝对有你想要的书,现容量为3.77G共356本。http://51ebooks.yeah.net 又买了一个版本的.net,又是装不上,烦也烦死了,还是java爽呀。散点分玩玩。 字符替换问题 多个Java文件的java程序,应该用jdk怎样编译?
例如:数组已经按照由小到大排序。