Изменения

Перейти к: навигация, поиск
Нет описания правки
* : {{tick | ticked=1}} Написать код алгоритма.: {{tick | ticked=1}} Почитать внимательно правила оформления псевдокода, особенно насчёт фигурных скобок и именований переменных: {{tick | ticked=1}} Зачем вводить странную конструкцию типа «переберем блаблабла», можно же написать что-то типа «for w in adjList[v]»? И предка лучше передавать в рекурсии явно, а то непонятно, как без цветов вершин в обходе мы вообще можем узнать, что было предком. --[[Участник:Dgerasimov|Дмитрий Герасимов]] 1015:4626, 15 октября 27 ноября 2011 (MSDMSK) : {{tick | ticked=1}} Не надо писать «Псевдокод на ''C++''», так как это не с++. Просто «Псевдокод»: {{tick | ticked=1}} Псевдокод надо оформить в виде функции, которая принимает граф в каком-либо его виде, а возвращает максимальный вес паросочетания. Тут же только dfs, и даже неясно, из какой вершины его запускать(видимо, из произвольной, но всё же).: {{tick | ticked=1}} Раз упомянул про алгоритм Куна, добавь ссылку на него, он есть в конспектах дискретки второго курса. И на паросочетание добавь. : {{tick | ticked=1}} еще не хватает категорий: {{tick | ticked=1}} « работает за время <tex>O \left ( \sum_{x=1}^n \limits \left ( Ch \left ( x \right ) \right )^k \right )</tex> для вершины x.». Странно, для вершины x, а вершину x мы перебираем в суммировании. Как-то странно. А еще тут нет модуля, тебе же нужна мощность множества Ch.: {{tick | ticked=1}} Ch(x) — не множество потомков, а множество сыновей, наверное. Мне кажется, это разные вещи.: {{tick | ticked=1}} br'ы убирай, для этого есть двойной перевод строки. == Замечания АС == : {{tick | ticked=1}} Определение - множество ребер чего? Надеюсь, графа ;): {{tick | ticked=1}} Опять сразу "заведём массивы a, b и c размерностью n" без формулировки принципов оптимальностиКак следствие, дальнейшие рассуждения выглядят безосновательными.: {{tick}} А второй раздел с места в карьер начинается утверждением, им и заканчивается. Возникает естественный вопрос: "и что?":: И зачем шаблон убрал, все равно это не изменило бы замечания АС, а форматирование ухудшилось. : {{tick | ticked=1}} Про утверждение: "алгоритм динамического программирования" - а другой алгоритм не будет так работать, будет дольше?

Навигация