![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
powerfox |
|
|||
![]() I wanna fork() ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3990 Регистрация: 1.10.2005 Где: Санкт-Петербург Репутация: 2 Всего: 97 |
Привет! Какие-то странные проблемы с bsearch.
Проблема в find(): если я использую bsearch, то поиск не всегда работает (почему-то ищет не с начала массива, сам же указатель на начало рабочий), если использую свой search, то всё ок. search вызываю так же, как и bsearch (просто 'b' выкинул из кода). |
|||
|
||||
archimed7592 |
|
|||
![]() Архимед ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2531 Регистрация: 12.6.2004 Где: Moscow Репутация: 58 Всего: 93 |
powerfox, bsearch ищет только в сортированном массиве, но, в отличии от твоего search, он делает это за log[sub]2[/sub]N.
-------------------- If you have an apple and I have an apple and we exchange apples then you and I will still each have one apple. But if you have an idea and I have an idea and we exchange these ideas, then each of us will have two ideas. © George Bernard Shaw |
|||
|
||||
powerfox |
|
|||
![]() I wanna fork() ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3990 Регистрация: 1.10.2005 Где: Санкт-Петербург Репутация: 2 Всего: 97 |
Уф ты, не заметил в описании. Спасибо. Эх... А я долго искал ошибку у себя. Значит в моём случае bsearch не подходит, так как массив упорядочивается не по тому элементу, по которому поиск. Добавлено через 45 секунд P.S. Вот я багов сегодня глупых понаделал. Ошибки одна глупее другой, а времени убито на поиск - уйма. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |