[C++] 二分法查找算法 →→→→→进入此内容的聊天室

来自 , 2020-08-13, 写在 C++, 查看 132 次.
URL http://www.code666.cn/view/65fc52ed
  1. int search ( DataType t )
  2. {
  3.         int l,u,m;
  4.         l = 0;
  5.         u = n -1 ;
  6.         while ( l <= u )
  7.         {
  8.                 m = ( l + u ) /2 ;
  9.                 if ( x[m] < t )
  10.                 {
  11.                         l = m + 1;
  12.                 }
  13.                 else if ( x[m] == t )
  14.                 {
  15.                         return m;
  16.                 }
  17.                 else
  18.                 {
  19.                         u = m - 1;
  20.                 }
  21.         }
  22.         return -1 ;
  23. }

回复 "二分法查找算法"

这儿你可以回复上面这条便签

captcha