Вопросы по теме 'greedy'
Алгоритм максимального количества возвратов каретки (жадный?)
Недавно у меня был следующий вопрос на собеседовании: нам дан список слов, и мы хотим отформатировать их, чтобы максимизировать количество возвратов каретки, сохраняя при этом количество букв в строке в пределах диапазона.
Например, нам нужен...
86 просмотров
schedule
28.02.2024
Как именно работает притяжательный квантификатор?
В конце страницы есть попытка объяснить, как работают жадные, неохотные и притяжательные квантификаторы: http://docs.oracle.com/javase/tutorial/essential/regex/quant.html
Однако я попробовал себе пример и, кажется, не понимаю его полностью.
Я...
150 просмотров
schedule
03.02.2024
Максимальное подмножество массивов, среднее значение которых больше порогового значения
Недавно я столкнулся со следующей проблемой, и до сих пор не понял, как ее решить.
Пусть S = {v 1 , v 2 , v 3 , ..., v n } — набор из n массивов, определенных на ℝ 6 . То есть в каждом массиве по 6 записей.
Пусть для заданного набора массивов...
97 просмотров
schedule
18.01.2024
Как доказать правильность моего жадного алгоритма для вершинного покрытия дерева?
Задача вершинного покрытия на деревьях состоит в следующем.
Входные данные: ациклический простой неориентированный граф G Выходные данные: набор вершин W такой, что для каждого ребра uv u W или v W. Мы хотим минимизировать размер В.
Мой...
1152 просмотров
schedule
16.12.2023
что это за жадный подход?
предположим, что у нас есть несколько 2D-боксов в контейнере, окруженном водой. К сожалению, в левой боковой стенке контейнера есть отверстие. Высота этого отверстия больше высоты всех ящиков. Длина всех ящиков 1 м, а их высота целое число. Все...
169 просмотров
schedule
07.11.2023
Доказательство оптимальности жадного решения для определения последовательности заданий
В этой задаче определения последовательности заданий , как мы докажем что решение, которое дает жадный подход, является оптимальным?
Более того, я также не могу понять решение O (n), как позже утверждает автор.
Его можно оптимизировать...
3862 просмотров
schedule
29.02.2024
Как разгадывать кроссворд (NP-Hard)?
В настоящее время я выполняю задание и придерживаюсь определенного подхода.
У меня есть кроссворд, состоящий из пустой сетки (без сплошного квадрата, как в обычном кроссворде) с разной шириной и высотой от 4 до 400 (включительно).
Правила:...
1058 просмотров
schedule
14.05.2024
Найдите k вершин в дереве, чтобы покрыть максимальное количество ребер
Моя идея жадная.
Я поддерживаю E [i] как количество ребер, соединенных с вершиной i.
Repeat following k times:
Every time I extract largest E[k] and add vertex k to the result set, and I decrease E[t] by 1 for every vertex t adjacent to...
402 просмотров
schedule
27.10.2022
Понимание жадных квалификаторов регулярных выражений Python
Возьмем этот пример:
import re
re.search(r"\bsr\.?\b","sr. manager")
‹Объект _sre.SRE_Match; промежуток = (0, 2), совпадение = 'sr'>
Это не тот результат, которого я ожидал.
Квалификатор ? является жадным, поэтому он должен...
518 просмотров
schedule
07.11.2022
Шахматную доску ???? × ???? нужно разрезать на ????·???? единичных квадратов.
Шахматную доску ???? × ???? нужно разрезать на ????·???? единичных квадратов. На каждом шаге вы можете сделать либо один горизонтальный, либо один вертикальный разрез. Первый разрез разделит плату на две части; после этого каждый разрез разделяет...
639 просмотров
schedule
25.05.2024
минимально необходимое количество платформ при заданном расписании движения поездов
Зная время прибытия и отправления всех поездов, прибывающих на станцию, найдите минимальное количество платформ, необходимое на вокзале, чтобы ни один поезд не ждал. Нам даны два массива, которые представляют время прибытия и отправления поездов,...
1243 просмотров
schedule
17.12.2023
Имея отсортированную гистограмму из n баров, выберите k баров, минимизируя площадь, ограниченную правой стеной.
Даны целое число k и отсортированная гистограмма с n столбцами высотой a1, a2, a3,..., an (эта последовательность не убывает, так как гистограмма отсортирована). Из этих n баров нужно выбрать k бара( 1 <= k <= n ) так, чтобы площадь,...
256 просмотров
schedule
28.10.2023
Минимизируйте максимальную разницу между высотами
Даны высоты n башен и значение k. Нам нужно либо увеличить, либо уменьшить высоту каждой башни на k (только один раз), где k > 0. Задача состоит в том, чтобы минимизировать разницу между высотами самой длинной и самой короткой башни после модификаций...
6225 просмотров
schedule
18.11.2023