|
0 / 0 / 0
Регистрация: 24.11.2012
Сообщений: 5
|
|
Бинарный поиск в матрице24.11.2012, 20:14. Показов 5023. Ответов 36
Метки нет (Все метки)
0
|
|
| 24.11.2012, 20:14 | |
|
Ответы с готовыми решениями:
36
Бинарный поиск Бинарный поиск |
|
Почетный модератор
64320 / 47616 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
|
| 11.09.2014, 20:22 | |
|
Что за мода, поднять тему двухлетней давности и спорить до усрачки...
А этот kknop, вообще похоже тролль жирный...
0
|
|
|
1682 / 1098 / 489
Регистрация: 17.07.2012
Сообщений: 5,361
|
||
| 12.09.2014, 20:19 | ||
|
0
|
||
|
Модератор
|
||
| 13.09.2014, 09:38 | ||
|
Обратите внимание на буквальное значение слова "организовать" в 3 случае -- "подготовить и осуществить". Бинарный поиск на произвольных данных невозможен, данные должны быть подготовлены определённым образом -- отсортированы. Поэтому организация бинарного поиска (да, включает создание необходимых условий) несколько шире выполнения бинарного поиска. PS. Форум портит при переходе по ссылке амперсанд.
0
|
||
| 14.09.2014, 11:10 | ||
|
Известно, что строки упорядочены. Поэтому можно сделать так : Для каждой строки прогнать бинарный поиск. Получим log(n)*m..
0
|
||
|
Модератор
10478 / 5772 / 3413
Регистрация: 17.08.2012
Сообщений: 17,536
|
|
| 14.09.2014, 11:46 | |
|
Ромаха, а поиск сразу по всей упорядоченной матрице даст log2(n*m). Быстрее, чем по каждой строчке. Ну и... Зачем искать по каждой строчке?
0
|
|
|
Модератор
10478 / 5772 / 3413
Регистрация: 17.08.2012
Сообщений: 17,536
|
||
| 14.09.2014, 12:33 | ||
|
Ещё раз, если одного раза мало. - Почему кто-то должен знать, что имел ввиду ТС? Не требуется ничего такого знать, всё должно быть в задании. - ТС написал, что этот вопрос относится к указанной Вами задаче? Нет. - Он хотя бы создал тему с указанной Вами задачей? Нет. Вот и объясните, какие предпосылки позволили Вам прийти к выводу, что указанная Вами задача как-то связана с вопросом темы? Поэтому и считаю, что матрица будет мною упорядочена так, как мне нужно.
0
|
||
|
Модератор
10478 / 5772 / 3413
Регистрация: 17.08.2012
Сообщений: 17,536
|
|
| 14.09.2014, 13:16 | |
|
Ах да. Насчёт задачи писал. Извиняюсь.
Добавлено через 33 минуты Тогда оптимизация возможна. И здесь лучше использовать бинарный поиск. Сужаем область поиска (уменьшаем размер матрицы без просмотра всех элементов) следующим образом: 0 (для всего алгоритма: если в процессе переворота очередной карточки найдётся нужный элемент, то ура); 1 выявляем те строки и столбцы, первый элемент которых больше искомого, очевидно, нужной карточки в этих строках и столбцах нет; 2 выявляем те строки и столбцы, последний элемент которых меньше искомого, очевидно, нужной карточки в этих строках и столбцах нет; 3 повторяем шаги 1 и 2 до тех пор, пока не обнаружим искомый элемент. Не по теме: Вот ведь... Код написать уже некогда...
0
|
|
|
Почетный модератор
64320 / 47616 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
|
||
| 14.09.2014, 13:18 | ||
|
0
|
||
|
Модератор
10478 / 5772 / 3413
Регистрация: 17.08.2012
Сообщений: 17,536
|
||
| 14.09.2014, 13:26 | ||
|
Ромаха, так, навскидку... Может, по главной и побочной диагонали отсекать (не спорьте, эти диагонали определены и для неквадратных матриц)... Не по теме: Всё, я в отпуске.
0
|
||
| 14.09.2014, 13:40 | |||
|
0
|
|||
| 14.09.2014, 13:40 | |
|
Бинарный поиск
бинарный поиск Бинарный поиск Бинарный поиск Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
GitHub Copilot в JetBrains: модель по умолчанию, Fix и контроль MCP
and_y87 12.10.2026
10 октября 2026 года GitHub обновил Copilot для JetBrains: добавил настройки стартовой модели, исправления из диагностики и управление автозапуском MCP. Поддержка IDE 2025. 1 прекращена — требуется. . .
|
GitHub Copilot в JetBrains: модель по умолчанию, Fix и контроль MCP
and_y87 12.10.2026
10 октября 2026 года GitHub обновил Copilot для JetBrains: добавил настройки стартовой модели, исправления из диагностики и управление автозапуском MCP. Поддержка IDE 2025. 1 прекращена — требуется. . .
|
День 5 из 28: Codex подсказывает следующий запрос
and_y87 12.10.2026
9 октября 2026 года OpenAI запустила бету Composer predictions — подсказок следующего сообщения в текущем диалоге Codex. Это помощь с формулировкой запроса, а не автоматическое продолжение задачи.
. . .
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|