Вопросы с тегом 'greedy'

Жадный алгоритм - это алгоритм, который следует за решением проблемы эвристики, позволяющей сделать локально оптимальный выбор на каждом этапе с надеждой найти глобальный оптимум.
1

Взвешенная дизъюнкция в регулярных выражениях Perl?

Я довольно хорошо разбираюсь в регулярных выражениях, но у меня возникают трудности с текущим приложением, включающим дизъюнкцию. Моя ситуация такова: мне нужно разделить адрес на его составные части на основе соответствия регулярного выражения на "...
28 янв. '11 в 20:05
2

Жадный алгоритм для парных чисел, который минимизирует максимальную сумму

Ввод представляет собой последовательность действительных чисел x1, x2,..., x2n. Мы хотим связать эти числа с n парами. Для i-й пары (i = 1, 2,..., n) обозначим через Si сумму чисел в этой паре. (Например, если вы пары x (2i-1) и x2i в качестве i-й п...
04 апр. '12 в 1:20
3

Планирование, Жадный алгоритм

Это вариация популярной проблемы El Goog. Рассмотрим следующую задачу планирования: Есть n заданий, я = 1..n. Существует 1 суперкомпьютер и неограниченные ПК. Каждое задание необходимо предварительно обработать суперкомпьютером сначала, а затем обра...
05 апр. '12 в 8:59
5

Жадный или динамический алгоритм выбора подмножества

У меня есть простой алгоритмический вопрос. Буду признателен, если вы поможете мне. У нас есть 2-мерные точки. С ними связан положительный вес (прилагается примерная проблема). Мы хотим выбрать подмножество из них, которое максимизирует вес, и ни од...
04 июл. '12 в 4:41
2

Максимальная сумма интервалов неперекрывающихся интервалов в списке интервалов

Кто-то задал мне этот вопрос: Вам предоставляется список интервалов. Вы должны разработать алгоритм для поиска последовательности неперекрывающихся интервалов, чтобы сумма интервала интервалов была максимальной. Например: Если заданные интервалы: ...
15 авг. '13 в 21:23
1

Количество минимальных вершинных покрытий в дереве

Существует [по крайней мере] три алгоритма, которые находят минимальное вершинное покрытие в дереве в линейном (O (n)) времени. Меня интересует модификация всех этих алгоритмов, так что я также получу количество этих минимальных покрытий вершин. Н...
31 авг. '13 в 17:55
3

Доказательство оптимальности жадного решения для последовательности работы

В этой проблеме упорядочения заданий, как мы докажем, что решение, которое жадный подход обеспечит, является оптимальным? Кроме того, я также не могу определить решение O (n), поскольку позже автор утверждает, что Он может быть оптимизирован почти...
13 янв. '15 в 11:59
3

Максимальное количество поездов, которые может поддерживать платформа k

Учитывая время прибытия и выезда из N поездов, которые достигают железнодорожной станции, для данной платформы k, верните максимальное количество поездов, которые мы можем разместить на платформах k. k <<< N Время прибытия и вылета Масси...
24 февр. '15 в 20:12
1

Как называется этот жадный алгоритм для решения NP-Hard Vertex Cover

Я нашел этот псевдокод в учебнике, но я его неправильно понимаю, и он был слабо объяснен. Algorithm 8: Greedy Vertex Cover Algorithm Example(G=(V,E)) 1) C := ;. 2) while (E 6= ;) • Select a node v of maximal degree in G. • C := C [{v}. • Remove all ...
23 апр. '16 в 6:09
1

Где ошибка в моем алгоритме, чтобы определить, существует ли перестановка двух массивов A, B таких, что они имеют (A [i] + B [i]) >= k

Например, при k=10 A=[2,1,3] B=[7,8,9] ответ "да", потому что вы можете переназначить элементы A=[1,2,3] B=[9,8,7] и тогда верно, что A[i]+B[i] >= 10 = k для i=0,1,2. Мой алгоритм жадный, например int k = parameters[1]; int[] A = Array.Co...
15 авг. '16 в 14:58
1

Алгоритм генерации двоичной матрицы

Для двух входных массивов [R1,..., Rn] и [C1,..., Cn]. Мы хотим создать двоичную матрицу A (size-nxn), такую, что сумма элементов в столбце я из A будет Ci и сумма элементов в строке j группы A равна Rj. Я попытался заполнить, используя жадный алгор...
25 авг. '16 в 7:00
1

Жадный алгоритм для нахождения представления числа чисел гарафибоначчи?

Согласно теореме Цекендорфа, каждое положительное целое можно написать уникальным образом как сумму непоследовательных различных чисел Фибоначчи. Такое разложение можно легко найти с помощью жадного алгоритма, состоящего, по существу, в вычитании сам...
21 дек. '16 в 10:39
3

Как Greedy Technique отличается от Исчерпывающего поиска?

У меня есть несколько типовых проблем, для которых я пишу псевдокод, и я замечаю тревожные паттерны между жадной техникой и исчерпывающим поиском. Job 1, Job 2, Job 3, Job 4, Job 5 Person: 1 9 2 7 8 Person: 2 6 4 ...
05 июл. '15 в 20:10
3

Два жадных квантификатора в одном и том же регулярном выражении

Если у меня есть неизвестная строка структуры: "stuff я don't care about THING different stuff я don't care about THING... THING even more stuff я don't care about THING stuff я care about" Я хочу захватить "материал, о котором я забочусь", которы...
24 июл. '18 в 21:18
1

Разделить на n бункеров с минимальными затратами

Рассмотрим 2*k наборам (a0, b0), (a1, b1),... и 2 бункеров A и B. размещение в i-th кортежа бен A будет стоить вам ai доллар, в бен B будет стоить вам bi доллар, Какова минимальная стоимость размещения k элементов в ячейках A и k элементов в bin B. ...
05 окт. '18 в 12:11