当前位置: 首页 > 编程语言 > C#

C#二分查找算法分享

时间:2023-04-10 16:28:22 C#

1.定义:二分查找,又称二进制搜索算法、二分查找,是一种在有序数组中寻找特定元素的搜索算法。要计算以将目标值插入此数组的索引值。初步设想:①.先将目标数插入数组②。排序③。返回索引2,实现代码:  publicstaticintprocess4(int[]arr,intlow,inthigh,intkey)        {    intmid=(low+high)/2;    如果(低>高)      返回-1;    else    {    if(arr[mid]==key)        returnmid;      elseif(arr[mid]>key)        returnprocess4(arr,low,mid-1,key);      else        returnprocess4(arr,mid+1,high,key);    }  }本篇关于C#二分查找算法的文章到此结束。希望对大家的学习有所帮助,希望大家多多支持。以上就是C#学习教程:C#二分查找算法分享的全部内容。如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: