Изменения

Перейти к: навигация, поиск

Обсуждение:Задача о порядке перемножения матриц

2139 байт добавлено, 09:14, 12 января 2012
Нет описания правки
: {{tick| ticked=1}} Объединить разделы "Ссылки" и "литература", и нормально оформить --[[Участник:GosuGDR|GosuGDR]] 11:45, 10 декабря 2011 (MSK)
--[[Участник:Dgerasimov|Дмитрий Герасимов]] 21:18, 10 декабря 2011 (MSK)
 
----
 
"Какая мощная дискуссия в обсуждении ;) Почему в других конспектах такой нет?
{{tick| ticked=0}} Не понял принцип перечисления вариантов ""(ABC)D = (AB)(CD) = A(BCD) = A(BC)D = .""
{{tick| ticked=0}} Опять дискуссии с читателем ""Сначала, давайте определимся, что мы хотим узнать минимальное количество операций (или минимальную стоимость), необходимых для перемножения матриц."" Я мысленно поставил точку после слова ""узнать"" и получилось забавно.
{{tick| ticked=0}} Зафига здесь вообще про перебор всех вариантов, да еще и с ужасными оценками?
 
Вообще, акцент сделан не на том. На чем надо делать акцент в статьях про ДП?
Надо сформулировать подзадачи, доказать оптимальность для подзадач, указать рекуррентный переход и начальные условия. А детали реализации не так и важны с точки зрения конспекта по отдельным задачам. Там где дело в них, там надо, конечно, про них написать. Но эта статья написана не про то, про что хотелось бы.
 
Итого: про перебор выкинуть. Сформулировать подзадачи, принцип оптимальности (для подотрезков), написать рекуррентность и начальные условия.
Мемоизацию выделить в отдельную статью и там уже подробно написать про то, что это такое и как это применять для решения задач с помощью ДП"
90
правок

Навигация