Написал вот такое приложение на C# WPF. Чтобы не описывать, проще пробежаться по скриншотам. Основное окно программы включает меню, панель инструментов, области рисования графа(слева) и генерирования матриц(справа).
Кнопка Новая матрица позволяет сгенерировать матрицу смежности ориентированного графа с полями, заполненными значениями по умолчанию, указывающими значения весов ребер графа. Кнопка Обновить граф позволяет тут же увидеть результат: рисунок графа, даже без изменения значений весов ребер графа. Пока все весовые коэффициенты равны -1, граф представляет из себя простой набор вершин.
Инструменты рисования Вершина, Ребро, Удалить позволяют построить вручную вершины и связи между ними (ребра). Направление ребра указывается стрелочкой рядом с ребром.
Во время построения связи вершин - ребра, также указывается вес ребра.
Когда граф построен, над ним можно выполнить кое-какие операции. Их список пока мал, но зато мне есть к чему стремиться: при наличии желания и свободного времени он вырастет.
Вот результат выполнения операций Поиска Диаметра и Медианы графа.
А по этим контактам Вы сможете найти разработчика... то есть меня =).
При изменений значений весов ребер в матрице (таблице справа) и нажатии на кнопку Обновить граф, иногда, можно увидеть довольно интересные картинки.
Граф выстраивается точно по Архимедовой Спирали.
Читать этот пост в Telegraph. Другие посты в канале в Telegram. Кто только не расписывал уже пошаговые инструкции по этой теме. Однако, время идёт, ПО меняется, инструкции нуждаются в обновлении, а люди в современной России всё больше нуждаются в применении VPN. Я собираюсь описать все шаги для создания бесплатного сервера на Amazon EC2 с операционной системой Linux и необходимые команды для настройки VPN сервера на нём. Чтобы не повторяться о деталях, которые были много раз описаны на русскоязычных и англоязычных ресурсах, по ходу статьи я просто приведу целую кипу ссылок, где можно почерпнуть необходимую информацию, а где информация устарела - опишу подробнее что нужно сдеать. В итоге, сервер будет доступен для вас из любой точки планеты, с любой операционной системы, и бесплатно (с определёнными ограничениями по трафику). Шаг первый - Регистрируемся на Amazon AWS Нужно зайти на сайт https://aws.amazon.com/ru и сразу перейти к Регистрации, нажав одноимённую кнопку. При р
Комментарии
Отправить комментарий