用选择法对15个整数排序(整数用scanf输入).然后,输入一个数,用折半查找法找出该数是数组的第几个元素

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/20 08:05:33
用选择法对15个整数排序(整数用scanf输入).然后,输入一个数,用折半查找法找出该数是数组的第几个元素用选择法对15个整数排序(整数用scanf输入).然后,输入一个数,用折半查找法找出该数是数组

用选择法对15个整数排序(整数用scanf输入).然后,输入一个数,用折半查找法找出该数是数组的第几个元素
用选择法对15个整数排序(整数用scanf输入).然后,输入一个数,用折半查找法找出该数是数组的第几个元素

用选择法对15个整数排序(整数用scanf输入).然后,输入一个数,用折半查找法找出该数是数组的第几个元素
#include
int f(int a[],int n,int start,int end)
{
int i = start + (end - start) / 2;
if(start>end) return -1;
if(a[i]==n) return i;
else if(a[i]