![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#11 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Ромаха, ты не понял. В задании найти бинарным поиском по нескольким условиям, первое ведущее. Например: найти на шахматной доске с4. Колонка ведущая, строка ведомая. Сортируем по ключу: колонка,строка. Обрати внимание - ключ сортировки составной. И поиск по составному ключу
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#12 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
![]()
Бинго! Дошло!
Нечто вида списка ребер, но с доп. полям, чтобы многократно крутить поиск.. Спасибо!!! |
![]() |
![]() |
![]() |
#13 |
Форумчанин
Регистрация: 11.10.2012
Сообщений: 409
|
![]()
Можете объяснить как надо переделать код?
![]() Я мало что понял из того что выше... Допустим создаю я массив структур. Код:
Как я уже понял искомых ключей должно быть несколько? и это созданный мною массив? Я что-то совсем запутался До всех короче дошло кроме меня ![]() Последний раз редактировалось Stilet; 16.12.2014 в 17:17. |
![]() |
![]() |
![]() |
#14 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Цитата:
Код:
I'm learning to live...
|
||
![]() |
![]() |
![]() |
#15 |
Форумчанин
Регистрация: 11.10.2012
Сообщений: 409
|
![]()
Так мне же нужна не сортировка по нескольким условиям, а поиск!
Я забабахал вот такой вот код. Код:
Комменты старые, можно не читать. Что тут происходит щас расскажу... Вводим массив ключей "В качестве исходных данных рассматривать массив числовых ключей." Сортируем массив структур одним махом. Вначале поля x, затем y. Далее ищем наши ключи в таблице и показываем какие есть, каких нет. Это бред сумасшедшего, да ? ![]() Последний раз редактировалось Stilet; 16.12.2014 в 18:53. |
![]() |
![]() |
![]() |
#16 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
![]() |
![]() |
![]() |
#17 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#18 |
Форумчанин
Регистрация: 11.10.2012
Сообщений: 409
|
![]()
Можете помочь определить где у меня ошибка в коде?
Сортирует нормально, а вот поиск через раз работает правильно. |
![]() |
![]() |
![]() |
#19 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Я может сейчас неправильно напишу, но все же:
Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#20 | |
Форумчанин
Регистрация: 11.10.2012
Сообщений: 409
|
![]() Цитата:
и программа зависает, когда элемент не находится ![]() P.S потестил, даже не всегда находит Последний раз редактировалось Praud; 16.12.2014 в 21:28. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помощь в доработке программы на языке паскаль (бинарный поиск, поиск перебором) | DimzNOVIchok45 | Помощь студентам | 0 | 13.10.2014 20:11 |
Реализовать два метода поиска строк в массиве: поиск перебором, бинарный поиск на языке Pascal | DimzNOVIchok45 | Помощь студентам | 7 | 19.09.2014 21:40 |
Бинарный поиск. | Bezukhoff | Помощь студентам | 0 | 16.03.2012 03:34 |
Бинарный поиск | CraZZZy-GameRRR | Общие вопросы Delphi | 8 | 25.05.2010 14:57 |