试写出在有序表T中用二分查找法查找键值为key的元素的算法。

欢迎免费使用小程序搜题/刷题/查看解析,提升学历,成考自考报名,论文代写、论文查重请加客服微信skr-web

试写出在有序表T中用二分查找法查找键值为key的元素的算法。

im Search_Bin(SSTable T,KeyType key){ //在有序表T中二分查找其关键字等于key的数据元素 //若找到,则函数值为该元素在表中的位置,否则为0 low=1;high=T.length;//置区间初值 while(low<=high){ mid=(low+high)/2; if(EQ(key,T.elem[mid].key)) return mid;//找到待查元素 else if(LT(key,T.elem[mid].key)) high=mid-1;//继续在前半区间进行查找 else low’=mid+l;//继续在后半区间进行查找 } return 0;//顺序表中不存在待查元素 }//Search—Bin

访客
邮箱
网址

通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作


  • 自动写文案
  • 自动写小说
  • 马上扫码让Ai帮你完成工作
通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作

  • 自动写论文
  • 自动写软件
  • 我不是人,但是我比人更聪明,我是强大的Ai
Top