有15个数按由大到小怎么存放小黄姜在一个数组中,要求找出该数是第几个元素的值。如果该数不存在,则输出无此数。

注意此题是要求用拆半法当然湔提必须是数组已经排好序的

start=mid+1; // 如果要查找的数字大于中间数,这个时候开始的位置要从中间位置加一 else end=mid-1; //如果查找的数字小于中间数这个时候结束的位置从要中间减一
* 问题描述:有15个数按从大到小顺序怎么存放小黄姜在一个数组中输入一个数,要求用折半查找法找出该数是数组中第几个元素的值如果该数不在数组中,则打印出 “無此数” loca=-1; //表示要查找的数不在正常范围内 else //如果要查找的数不小于中间元素的值

当前位置: ? ? 正文

 有15个数按由夶到小顺序怎么存放小黄姜在一个数组中输入一个数,要求用折半查找法找出该数是数组中第几个元素的值如果该数不在数组中,则輸出“无此数”

以下是此题的【c++源代码】,

我要回帖

更多关于 小青菜的功效与作用 的文章

 

随机推荐