public static int Moje_BinarySearch(int[] array, int vlevo, int vpravo, int klic) { int stred; while (vlevo <= vpravo) { stred = (vlevo + vpravo) / 2; if (klic == array[stred]) { return stred; } else { if (klic < array[stred]) { vpravo = stred - 1; } else { vlevo = stred + 1; } } } return -1; }