Программно реализовать на C# задачу с помощью одного из следующих алгоритмов:
Алгоритм:
Алгоритм динамического подъема (Dynamic Hill Climb)
Меметический алгоритм (Memetic Algorithm)
Электромагнитный поиск (Electro Magnetism-like Algorithm, EM)
Задачи:
1) Задача упаковки
2) Задача о поиске минимального остовного дерева
Обязательные требования:
1) Программа должна быть написана на C# с графическим интерфейсом, для графа обязательно его визуализировать.
2) Краткое описание алгоритма
3) Комментарии в коде
решать их разными алгоритмами из предложенных. Желательно сделать до 28-29 ноября. Программу нужно реализовать на C# Windows Forms т.е с кнопочками, таблицами где необходимо, чтобы показать, что происходило, для графа - что было до и что стало после (желательно пошагово кнопкой и кнопкой для "мгновенного" выполнения). Если надо что-то ещё по подробнее пояснить спрашивайте.