|
Модераторы: Poseidon |
|
vorovaika |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 7.12.2007 Репутация: нет Всего: нет |
подскажите, пожалуйста, как исправить...Данная программа выполняет поиск в двумерном массиве по четным столбцам последовательный и бинарный...последовательный работает замечательно.. а с бинарным проблемы..то не ищет, то(если два одинаковых элемента в столбце ) выводит один из них.
Я пыталась прировнять его к 1000, но ничего не выходит, так как в этом случае он выполняет поиск ar[mid][j]<el ar[row][col] исходный массив, mid-средний элемент, el - элемент, который ищем Помогите,пожалуйста...
|
|||
|
||||
vorovaika |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 7.12.2007 Репутация: нет Всего: нет |
никто не знает?=(
|
|||
|
||||
t_gran |
|
|||
Опытный Профиль Группа: Участник Сообщений: 621 Регистрация: 13.11.2007 Где: г.Усть-Илимск Репутация: 33 Всего: 37 |
Не в обиду будет сказано, но у тебя в коде чёрт ногу сломит + пользуйся подсветкой когда выкладываешь исходники . Бинарный поиск по своему определению подразумевает, что у тебя один искомый элемент. Конечно можно доработать чтобы искал все эелементы, но на мой взгляд для твоей лабораторной это не нужно. Вот твой код, только немного переделанный мною:
-------------------- Я знаю, что ничего не знаю© Сократ |
|||
|
||||
vorovaika |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 7.12.2007 Репутация: нет Всего: нет |
спасибо. а Вы не подскажете, как сделать,ч тобы он искал не только этот элемент, а еще и последовательность(до трёх вводимых элементов)?
|
|||
|
||||
t_gran |
|
|||
Опытный Профиль Группа: Участник Сообщений: 621 Регистрация: 13.11.2007 Где: г.Усть-Илимск Репутация: 33 Всего: 37 |
Вот, теперь будет все элементы искать.
-------------------- Я знаю, что ничего не знаю© Сократ |
|||
|
||||
vorovaika |
|
|||
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 7.12.2007 Репутация: нет Всего: нет |
спасибо огромное !
|
|||
|
||||
Правила форума "Центр помощи" | |
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Центр помощи | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |