単純なバイナリの例を探します

整数キーと秩序整数のアレイは、アレイにキーインデックスに返さ

    INTランク(INTキー、値int [] a)は{ 
        0 = INT低いです
        int型高= a.length - 1 
        一方(低<= 高){  int型ミッド=ロー+(高-低)/ 2  IF(キー< [中間]){高=ミッド- 1 }そうであれば(キー> [中間]){低い=ミッド+ 1 }他{戻り半ばと、}} -1を返します}

 

おすすめ

転載: www.cnblogs.com/csysky/p/11646618.html