Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Найти заданый элемент методом золотого сечения / 2 сообщений из 2, страница 1 из 1
25.06.2013, 18:42:43
    #38310139
ZaRA_gePny
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти заданый элемент методом золотого сечения
Добрый день! Хюстон ай э праблем!!! нужно найти номер элемента заданого char элемента в char масиве методом методом золотого сечения (бинарный поиск) через for. я тут накалякал ... скажите что не ак.



class ffff{

public static void main (String[] args) {

char [] arr = {'a','d','f','l','o'};

char gde = 'd';
int n = arr.length;

int nachalo = 0;
int conets = n;

int sered = nachalo + (conets - nachalo)/2;

for ( int i = sered; i<conets; sered++){
if ( arr[sered]> gde){

conets = sered - 1;


} else if (arr[sered]< gde){

nachalo = sered;

} else if (arr[sered]== gde){

System.out.println(sered);
}
sered = nachalo + (conets - nachalo)/2;
}}}



Буду очент спасибо)))))))))
...
Рейтинг: 0 / 0
25.06.2013, 19:11:10
    #38310189
ZaRA_gePny
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти заданый элемент методом золотого сечения
я вижу что не дописал вконце принт и в последнем ифе не написал брейк
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Найти заданый элемент методом золотого сечения / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]