Eclipse拒绝启动搜索算法

问题描述 投票:0回答:1

我正在研究搜索算法,并编写了自己的程序,但是它不会运行,它说:

无法启动选择,并且没有近期发布

这里是代码:

 int[] b = {2, 6, 9, 10, 21, 23, 35, 40 };
 public int binS(int key) {
     int least = 0;
     int greatest = b.length - 1;
     while (least <= greatest) {
         int middle = (least + greatest) / 2;
         if (b[middle] == key)
             return middle;
         else if (b[middle] < key)
             least = middle + 1;
         else
             greatest = middle - 1;
         System.out.println(middle);
     }
     return -1;
 }

非常感谢您的帮助,丹尼尔

抱歉,答案很明显,我是Java的新手。

java arrays search
1个回答
0
投票

感谢@Nicolas帮助我,已经解决了!

© www.soinside.com 2019 - 2024. All rights reserved.