Указания по выполнению ИДЗ №2. Индивидуальное домашнее задание №2 предназначено для освоения темы «Программирование в Windows с помощью Windows Forms». Требуется написать приложение с графическим интерфейсом пользователя, обеспечивающее решение следующих задач: 1) Чтение данных из файла, указанного пользователем. (Через пункт меню.) 2) Визуализацию полученных данных с использованием графических функций Windows Forms. 3) Решение поставленной задачи методами теории графов и визуализацию полученного решения. 4) Сохранение результатов решения задачи в указанный пользователем файл. (Через пункт меню.) 5) вершины графа необходимо располагать по окружности. Каждая вершина изображается в виде круга с номером внутри. Программа должна быть прокомментирована, текст программы - отформатирован согласно стандарту С#. Литература: Чарльз Петцольд «Программирование для MS Windows на С#», », Т. Кормен, Ч. Лейзерсон, Р. Ривест «Алгоритмы. Построение и анализ», https://msdn.microsoft.com/ru-ru/library/ms228593.aspx Среда программирования: MS Visual Studio 2010. На шахматной доске находится белый конь и некоторое число черных фигур. Найти кратчайший маршрут движения коня, перемещаясь по которому он уничтожит все черные фигуры (при движении коня черные фигуры неподвижны). (задача коммивояжера) | 1. Краснобаев Арсений |
Указания по выполнению ИДЗ №2. Индивидуальное домашнее задание №2 предназначено для освоения темы «Программирование в Windows с помощью Windows Forms». Требуется написать приложение с графическим интерфейсом пользователя, обеспечивающее решение следующих задач: 1. Чтение данных из файла, указанного пользователем. (Через пункт меню.) 2. Визуализацию полученных данных с использованием графических функций Windows Forms. 3. Решение поставленной задачи методами теории графов и визуализацию полученного решения. 4. Сохранение результатов решения задачи в указанный пользователем файл. (Через пункт меню.) 5. вершины графа необходимо располагать по окружности. Каждая вершина изображается в виде круга с номером внутри. Программа должна быть прокомментирована, текст программы - отформатирован согласно стандарту С#. Литература: Чарльз Петцольд «Программирование для MS Windows на С#», », Т. Кормен, Ч. Лейзерсон, Р. Ривест «Алгоритмы. Построение и анализ», https://msdn.microsoft.com/ru-ru/library/ms228593.aspx Среда программирования: MS Visual Studio 2010. Для заданного графа найти и выделить разным цветом все самые длинные цепи при условии, что каждая из них является кратчайшей цепью, соединяющей свои концевые вершины. | 2. Попов Александр |
Указания по выполнению ИДЗ №2. Индивидуальное домашнее задание №2 предназначено для освоения темы «Программирование в Windows с помощью Windows Forms». Требуется написать приложение с графическим интерфейсом пользователя, обеспечивающее решение следующих задач: 1. Чтение данных из файла, указанного пользователем. (Через пункт меню.) 2. Визуализацию полученных данных с использованием графических функций Windows Forms. 3. Решение поставленной задачи методами теории графов и визуализацию полученного решения. 4. Сохранение результатов решения задачи в указанный пользователем файл. (Через пункт меню.) 5. вершины графа необходимо располагать по окружности. Каждая вершина изображается в виде круга с номером внутри. Программа должна быть прокомментирована, текст программы - отформатирован согласно стандарту С#. Литература: Чарльз Петцольд «Программирование для MS Windows на С#», », Т. Кормен, Ч. Лейзерсон, Р. Ривест «Алгоритмы. Построение и анализ», https://msdn.microsoft.com/ru-ru/library/ms228593.aspx Среда программирования: MS Visual Studio 2010. Написать программу визуализации поиска с барьером. Барьер установить вместо крайнего элемента массива. Поиск должен выполняться пошагово, команда к очередному шагу - нажатие кнопки. Изменения, происходящие на очередном шаге, изображать цветом на рисунке. | 3. |
Указания по выполнению ИДЗ №2. Индивидуальное домашнее задание №2 предназначено для освоения темы «Программирование в Windows с помощью Windows Forms». Требуется написать приложение с графическим интерфейсом пользователя, обеспечивающее решение следующих задач: 1. Чтение данных из файла, указанного пользователем. (Через пункт меню.) 2. Визуализацию полученных данных с использованием графических функций Windows Forms. 3. Решение поставленной задачи методами теории графов и визуализацию полученного решения. 4. Сохранение результатов решения задачи в указанный пользователем файл. (Через пункт меню.) 5. вершины графа необходимо располагать по окружности. Каждая вершина изображается в виде круга с номером внутри. Программа должна быть прокомментирована, текст программы - отформатирован согласно стандарту С#. Литература: Чарльз Петцольд «Программирование для MS Windows на С#», », Т. Кормен, Ч. Лейзерсон, Р. Ривест «Алгоритмы. Построение и анализ», https://msdn.microsoft.com/ru-ru/library/ms228593.aspx Среда программирования: MS Visual Studio 2010. Выделить цветом все вершины графа, для каждой из которых расстояние до наиболее удаленных вершин минимально. | 4. Сорокина Жанна |
Указания по выполнению ИДЗ №2. Индивидуальное домашнее задание №2 предназначено для освоения темы «Программирование в Windows с помощью Windows Forms». Требуется написать приложение с графическим интерфейсом пользователя, обеспечивающее решение следующих задач: 1. Чтение данных из файла, указанного пользователем. (Через пункт меню.) 2. Визуализацию полученных данных с использованием графических функций Windows Forms. 3. Решение поставленной задачи методами теории графов и визуализацию полученного решения. 4. Сохранение результатов решения задачи в указанный пользователем файл. (Через пункт меню.) 5. вершины графа необходимо располагать по окружности. Каждая вершина изображается в виде круга с номером внутри. Программа должна быть прокомментирована, текст программы - отформатирован согласно стандарту С#. Литература: Чарльз Петцольд «Программирование для MS Windows на С#», », Т. Кормен, Ч. Лейзерсон, Р. Ривест «Алгоритмы. Построение и анализ», https://msdn.microsoft.com/ru-ru/library/ms228593.aspx Среда программирования: MS Visual Studio 2010. В заданном графе выделить (цветом) все компоненты сильной связности: такие компоненты связности, которые не распадаются на две компоненты при удалении одного ребра. | 5. Рыльский Эдуард |
Указания по выполнению ИДЗ №2. Индивидуальное домашнее задание №2 предназначено для освоения темы «Программирование в Windows с помощью Windows Forms». Требуется написать приложение с графическим интерфейсом пользователя, обеспечивающее решение следующих задач: 1. Чтение данных из файла, указанного пользователем. (Через пункт меню.) 2. Визуализацию полученных данных с использованием графических функций Windows Forms. 3. Решение поставленной задачи методами теории графов и визуализацию полученного решения. 4. Сохранение результатов решения задачи в указанный пользователем файл. (Через пункт меню.) 5. вершины графа необходимо располагать по окружности. Каждая вершина изображается в виде круга с номером внутри. Программа должна быть прокомментирована, текст программы - отформатирован согласно стандарту С#. Литература: Чарльз Петцольд «Программирование для MS Windows на С#», », Т. Кормен, Ч. Лейзерсон, Р. Ривест «Алгоритмы. Построение и анализ», https://msdn.microsoft.com/ru-ru/library/ms228593.aspx Среда программирования: MS Visual Studio 2010. Для заданного взвешенного связного графа найти все остовы минимального веса. Выделение остовов различными цветами (кроме черного) происходит поочередно, команда для выделения – щелчок по кнопке. Ребра, не входящие в остов, выделять черным цветом. (Алгоритм Борувки-Краскла) | 6. Соловьев Сергей |
Указания по выполнению ИДЗ №2. Индивидуальное домашнее задание №2 предназначено для освоения темы «Программирование в Windows с помощью Windows Forms». Требуется написать приложение с графическим интерфейсом пользователя, обеспечивающее решение следующих задач: 1. Чтение данных из файла, указанного пользователем. (Через пункт меню.) 2. Визуализацию полученных данных с использованием графических функций Windows Forms. 3. Решение поставленной задачи методами теории графов и визуализацию полученного решения. 4. Сохранение результатов решения задачи в указанный пользователем файл. (Через пункт меню.) 5. вершины графа необходимо располагать по окружности. Каждая вершина изображается в виде круга с номером внутри. Программа должна быть прокомментирована, текст программы - отформатирован согласно стандарту С#. Литература: Чарльз Петцольд «Программирование для MS Windows на С#», », Т. Кормен, Ч. Лейзерсон, Р. Ривест «Алгоритмы. Построение и анализ», https://msdn.microsoft.com/ru-ru/library/ms228593.aspx Среда программирования: MS Visual Studio 2010. В заданном графе выделить цветом все ПВШ-деревья (выделение деревьев происходит поочередно, команда для выделения – щелчок по кнопке). | 7. Баранов Борис |
Указания по выполнению ИДЗ №2. Индивидуальное домашнее задание №2 предназначено для освоения темы «Программирование в Windows с помощью Windows Forms». Требуется написать приложение с графическим интерфейсом пользователя, обеспечивающее решение следующих задач: 1. Чтение данных из файла, указанного пользователем. (Через пункт меню.) 2. Визуализацию полученных данных с использованием графических функций Windows Forms. 3. Решение поставленной задачи методами теории графов и визуализацию полученного решения. 4. Сохранение результатов решения задачи в указанный пользователем файл. (Через пункт меню.) 5. вершины графа необходимо располагать по окружности. Каждая вершина изображается в виде круга с номером внутри. Программа должна быть прокомментирована, текст программы - отформатирован согласно стандарту С#. Литература: Чарльз Петцольд «Программирование для MS Windows на С#», », Т. Кормен, Ч. Лейзерсон, Р. Ривест «Алгоритмы. Построение и анализ», https://msdn.microsoft.com/ru-ru/library/ms228593.aspx Среда программирования: MS Visual Studio 2010. В текстовом файле представлена прямоугольная сетка, в которой некоторые ячейки закрашены (то есть, отмечены каким-либо символом), а остальные пусты (отмечены пробелом). Закрашенные ячейки отмечают конфигурацию «островов» в «океане», острова могут иметь любую структуру и не соприкасаются углами. Покрасить каждый остров своим цветом, вывести информацию о площади каждого острова. (визуализация быстрой сортировки) | 8. Дон Ю |
Указания по выполнению ИДЗ №2. Индивидуальное домашнее задание №2 предназначено для освоения темы «Программирование в Windows с помощью Windows Forms». Требуется написать приложение с графическим интерфейсом пользователя, обеспечивающее решение следующих задач: 1. Чтение данных из файла, указанного пользователем. (Через пункт меню.) 2. Визуализацию полученных данных с использованием графических функций Windows Forms. 3. Решение поставленной задачи методами теории графов и визуализацию полученного решения. 4. Сохранение результатов решения задачи в указанный пользователем файл. (Через пункт меню.) 5. вершины графа необходимо располагать по окружности. Каждая вершина изображается в виде круга с номером внутри. Программа должна быть прокомментирована, текст программы - отформатирован согласно стандарту С#. Литература: Чарльз Петцольд «Программирование для MS Windows на С#», », Т. Кормен, Ч. Лейзерсон, Р. Ривест «Алгоритмы. Построение и анализ», https://msdn.microsoft.com/ru-ru/library/ms228593.aspx Среда программирования: MS Visual Studio 2010. В графе выделить все циклы наименьшей длины, на которых лежат указанные вершины u и v. Выделение циклов различными цветами (кроме черного) происходит поочередно, команда для выделения – щелчок по кнопке. Ребра, не входящие в циклы, выделять черным цветом. | 9. Егоров Андрей |
Указания по выполнению ИДЗ №2. Индивидуальное домашнее задание №2 предназначено для освоения темы «Программирование в Windows с помощью Windows Forms». Требуется написать приложение с графическим интерфейсом пользователя, обеспечивающее решение следующих задач: 1. Чтение данных из файла, указанного пользователем. (Через пункт меню.) 2. Визуализацию полученных данных с использованием графических функций Windows Forms. 3. Решение поставленной задачи методами теории графов и визуализацию полученного решения. 4. Сохранение результатов решения задачи в указанный пользователем файл. (Через пункт меню.) 5. вершины графа необходимо располагать по окружности. Каждая вершина изображается в виде круга с номером внутри. Программа должна быть прокомментирована, текст программы - отформатирован согласно стандарту С#. Литература: Чарльз Петцольд «Программирование для MS Windows на С#», », Т. Кормен, Ч. Лейзерсон, Р. Ривест «Алгоритмы. Построение и анализ», https://msdn.microsoft.com/ru-ru/library/ms228593.aspx Среда программирования: MS Visual Studio 2010. Проверить сбалансированность ПВШ(u)-дерева. Двоичное дерево называется сбалансированным деревом в том и только в том случае, когда высоты двух поддеревьев каждой из вершин дерева отличаются не более, чем на единицу. | 10. Ельчугин Евгений |
Указания по выполнению ИДЗ №2. Индивидуальное домашнее задание №2 предназначено для освоения темы «Программирование в Windows с помощью Windows Forms». Требуется написать приложение с графическим интерфейсом пользователя, обеспечивающее решение следующих задач: 1. Чтение данных из файла, указанного пользователем. (Через пункт меню.) 2. Визуализацию полученных данных с использованием графических функций Windows Forms. 3. Решение поставленной задачи методами теории графов и визуализацию полученного решения. 4. Сохранение результатов решения задачи в указанный пользователем файл. (Через пункт меню.) 5. вершины графа необходимо располагать по окружности. Каждая вершина изображается в виде круга с номером внутри. Программа должна быть прокомментирована, текст программы - отформатирован согласно стандарту С#. Литература: Чарльз Петцольд «Программирование для MS Windows на С#», », Т. Кормен, Ч. Лейзерсон, Р. Ривест «Алгоритмы. Построение и анализ», https://msdn.microsoft.com/ru-ru/library/ms228593.aspx Среда программирования: MS Visual Studio 2010. Нарисовать все неизоморфные графы с n вершинами и m ребрами. Графы называются изоморфными, если существует взаимнооднозначное соответствие между множествами их вершин, сохраняющее отношение смежности вершин. | 11. Жильцова Александра |
Указания по выполнению ИДЗ №2. Индивидуальное домашнее задание №2 предназначено для освоения темы «Программирование в Windows с помощью Windows Forms». Требуется написать приложение с графическим интерфейсом пользователя, обеспечивающее решение следующих задач: 1. Чтение данных из файла, указанного пользователем. (Через пункт меню.) 2. Визуализацию полученных данных с использованием графических функций Windows Forms. 3. Решение поставленной задачи методами теории графов и визуализацию полученного решения. 4. Сохранение результатов решения задачи в указанный пользователем файл. (Через пункт меню.) 5. вершины графа необходимо располагать по окружности. Каждая вершина изображается в виде круга с номером внутри. Программа должна быть прокомментирована, текст программы - отформатирован согласно стандарту С#. Литература: Чарльз Петцольд «Программирование для MS Windows на С#», », Т. Кормен, Ч. Лейзерсон, Р. Ривест «Алгоритмы. Построение и анализ», https://msdn.microsoft.com/ru-ru/library/ms228593.aspx Среда программирования: MS Visual Studio 2010. В заданном графе выделить различными цветами все клики. Кликой называется полный подграф данного графа (то есть такой подграф, в котором любые две вершины смежные). | 12. Карпова Ксения |
Указания по выполнению ИДЗ №2. Индивидуальное домашнее задание №2 предназначено для освоения темы «Программирование в Windows с помощью Windows Forms». Требуется написать приложение с графическим интерфейсом пользователя, обеспечивающее решение следующих задач: 1. Чтение данных из файла, указанного пользователем. (Через пункт меню.) 2. Визуализацию полученных данных с использованием графических функций Windows Forms. 3. Решение поставленной задачи методами теории графов и визуализацию полученного решения. 4. Сохранение результатов решения задачи в указанный пользователем файл. (Через пункт меню.) 5. вершины графа необходимо располагать по окружности. Каждая вершина изображается в виде круга с номером внутри. Программа должна быть прокомментирована, текст программы - отформатирован согласно стандарту С#. Литература: Чарльз Петцольд «Программирование для MS Windows на С#», », Т. Кормен, Ч. Лейзерсон, Р. Ривест «Алгоритмы. Построение и анализ», https://msdn.microsoft.com/ru-ru/library/ms228593.aspx Среда программирования: MS Visual Studio 2010. Для заданного натурального числа N выделить все вершины графа, составляющие минимальное по числу вершин множество KN, обладающее следующим свойством: для любой вершины найдется такая вершина , что . | 13. |
Указания по выполнению ИДЗ №2. Индивидуальное домашнее задание №2 предназначено для освоения темы «Программирование в Windows с помощью Windows Forms». Требуется написать приложение с графическим интерфейсом пользователя, обеспечивающее решение следующих задач: 1. Чтение данных из файла, указанного пользователем. (Через пункт меню.) 2. Визуализацию полученных данных с использованием графических функций Windows Forms. 3. Решение поставленной задачи методами теории графов и визуализацию полученного решения. 4. Сохранение результатов решения задачи в указанный пользователем файл. (Через пункт меню.) 5. вершины графа необходимо располагать по окружности. Каждая вершина изображается в виде круга с номером внутри. Программа должна быть прокомментирована, текст программы - отформатирован согласно стандарту С#. Литература: Чарльз Петцольд «Программирование для MS Windows на С#», », Т. Кормен, Ч. Лейзерсон, Р. Ривест «Алгоритмы. Построение и анализ», https://msdn.microsoft.com/ru-ru/library/ms228593.aspx Среда программирования: MS Visual Studio 2010. В заданном взвешенном графе выделить различными цветами все пути наименьшего веса из вершины u в вершину v. Выделение путей различными цветами (кроме черного) происходит поочередно, команда для выделения – щелчок по кнопке. Ребра, не входящие в циклы, выделять черным цветом. (Алгоритм Форда-Беллмана) | 14. Лобанова Евгения |
Указания по выполнению ИДЗ №2. Индивидуальное домашнее задание №2 предназначено для освоения темы «Программирование в Windows с помощью Windows Forms». Требуется написать приложение с графическим интерфейсом пользователя, обеспечивающее решение следующих задач: 1. Чтение данных из файла, указанного пользователем. (Через пункт меню.) 2. Визуализацию полученных данных с использованием графических функций Windows Forms. 3. Решение поставленной задачи методами теории графов и визуализацию полученного решения. 4. Сохранение результатов решения задачи в указанный пользователем файл. (Через пункт меню.) 5. вершины графа необходимо располагать по окружности. Каждая вершина изображается в виде круга с номером внутри. Программа должна быть прокомментирована, текст программы - отформатирован согласно стандарту С#. Литература: Чарльз Петцольд «Программирование для MS Windows на С#», », Т. Кормен, Ч. Лейзерсон, Р. Ривест «Алгоритмы. Построение и анализ», https://msdn.microsoft.com/ru-ru/library/ms228593.aspx Среда программирования: MS Visual Studio 2010. Граф называется двудольным, если множество его вершин можно разбить на два подмножества V 1 и V 2 такие, что для любого ребра e=(a,b) выполнено a Î V 1, b Î V 2. Проверить, является ли заданный граф двудольным и если да, раскрасить вершины множеств V 1 и V 2 разными цветами. | 15. Наместников Герман |
Указания по выполнению ИДЗ №2. Индивидуальное домашнее задание №2 предназначено для освоения темы «Программирование в Windows с помощью Windows Forms». Требуется написать приложение с графическим интерфейсом пользователя, обеспечивающее решение следующих задач: 1. Чтение данных из файла, указанного пользователем. (Через пункт меню.) 2. Визуализацию полученных данных с использованием графических функций Windows Forms. 3. Решение поставленной задачи методами теории графов и визуализацию полученного решения. 4. Сохранение результатов решения задачи в указанный пользователем файл. (Через пункт меню.) 5. вершины графа необходимо располагать по окружности. Каждая вершина изображается в виде круга с номером внутри. Программа должна быть прокомментирована, текст программы - отформатирован согласно стандарту С#. Литература: Чарльз Петцольд «Программирование для MS Windows на С#», », Т. Кормен, Ч. Лейзерсон, Р. Ривест «Алгоритмы. Построение и анализ», https://msdn.microsoft.com/ru-ru/library/ms228593.aspx Среда программирования: MS Visual Studio 2010. Для заданного связного графа найти такую раскраску его вершин в четыре цвета, при которой никакие две смежные вершины не покрашены одним цветом. | 16. Симакова Ольга |
Указания по выполнению ИДЗ №2. Индивидуальное домашнее задание №2 предназначено для освоения темы «Программирование в Windows с помощью Windows Forms». Требуется написать приложение с графическим интерфейсом пользователя, обеспечивающее решение следующих задач: 1. Чтение данных из файла, указанного пользователем. (Через пункт меню.) 2. Визуализацию полученных данных с использованием графических функций Windows Forms. 3. Сохранение результатов решения задачи в указанный пользователем файл. (Через пункт меню.) Программа должна быть прокомментирована, текст программы - отформатирован согласно стандарту С#. Литература: Чарльз Петцольд «Программирование для MS Windows на С#», », Т. Кормен, Ч. Лейзерсон, Р. Ривест «Алгоритмы. Построение и анализ», https://msdn.microsoft.com/ru-ru/library/ms228593.aspx Среда программирования: MS Visual Studio 2010. Написать программу визуализации сортировки с помощью кучи. Сортировка должна выполняться пошагово, команда к очередному шагу - нажатие кнопки. Изменения, происходящие на очередном шаге, изображать цветом на рисунке. | 17. Сметанина Екатерина |
Указания по выполнению ИДЗ №2. Индивидуальное домашнее задание №2 предназначено для освоения темы «Программирование в Windows с помощью Windows Forms». Требуется написать приложение с графическим интерфейсом пользователя, обеспечивающее решение следующих задач: 1. Чтение данных из файла, указанного пользователем. (Через пункт меню.) 2. Визуализацию полученных данных с использованием графических функций Windows Forms. 3. Решение поставленной задачи методами теории графов и визуализацию полученного решения. 4. Сохранение результатов решения задачи в указанный пользователем файл. (Через пункт меню.) 5. Вершины графа необходимо располагать по окружности. Каждая вершина изображается в виде круга с номером внутри. Программа должна быть прокомментирована, текст программы - отформатирован согласно стандарту С#. Литература: Чарльз Петцольд «Программирование для MS Windows на С#», », Т. Кормен, Ч. Лейзерсон, Р. Ривест «Алгоритмы. Построение и анализ», https://msdn.microsoft.com/ru-ru/library/ms228593.aspx Среда программирования: MS Visual Studio 2010. Распределить вершины графа по концентрическим окружностям: на центральной окружности C0 разместить те вершины, для каждой из которых расстояние до наиболее удаленных вершин минимально (Rmin0). Последующие окружности Ci+1 содержат вершины, у которых Rmini+1 = Rmini+1. Каждый уровень выделить своим цветом. | 18. Тулубаева Ксения |
Указания по выполнению ИДЗ №2. Индивидуальное домашнее задание №2 предназначено для освоения темы «Программирование в Windows с помощью Windows Forms». Требуется написать приложение с графическим интерфейсом пользователя, обеспечивающее решение следующих задач: 1. Чтение данных из файла, указанного пользователем. (Через пункт меню.) 2. Визуализацию полученных данных с использованием графических функций Windows Forms. 3. Сохранение результатов решения задачи в указанный пользователем файл. (Через пункт меню.) Программа должна быть прокомментирована, текст программы - отформатирован согласно стандарту С#. Литература: Чарльз Петцольд «Программирование для MS Windows на С#», », Т. Кормен, Ч. Лейзерсон, Р. Ривест «Алгоритмы. Построение и анализ», https://msdn.microsoft.com/ru-ru/library/ms228593.aspx Среда программирования: MS Visual Studio 2010. Написать программу визуализации шейкерной сортировки. Сортировка должна выполняться пошагово, команда к очередному шагу - нажатие кнопки. Изменения, происходящие на очередном шаге, изображать цветом на рисунке. | 19. Шалай Юлия |
Указания по выполнению ИДЗ №2. Индивидуальное домашнее задание №2 предназначено для освоения темы «Программирование в Windows с помощью Windows Forms». Требуется написать приложение с графическим интерфейсом пользователя, обеспечивающее решение следующих задач: 1. Чтение данных из файла, указанного пользователем. (Через пункт меню.) 2. Визуализацию полученных данных с использованием графических функций Windows Forms. 3. Сохранение результатов решения задачи в указанный пользователем файл. (Через пункт меню.) Программа должна быть прокомментирована, текст программы - отформатирован согласно стандарту С#. Литература: Чарльз Петцольд «Программирование для MS Windows на С#», », Т. Кормен, Ч. Лейзерсон, Р. Ривест «Алгоритмы. Построение и анализ», https://msdn.microsoft.com/ru-ru/library/ms228593.aspx Среда программирования: MS Visual Studio 2010. Написать программу визуализации сортировки Хоара. Сортировка должна выполняться пошагово, команда к очередному шагу - нажатие кнопки. Изменения, происходящие на очередном шаге, изображать цветом на рисунке. | 20. Шамыкова Мария |
Указания по выполнению ИДЗ №2. Индивидуальное домашнее задание №2 предназначено для освоения темы «Программирование в Windows с помощью Windows Forms». Требуется написать приложение с графическим интерфейсом пользователя, обеспечивающее решение следующих задач: 1. Чтение данных из файла, указанного пользователем. (Через пункт меню.) 2. Визуализацию полученных данных с использованием графических функций Windows Forms. 3. Сохранение результатов решения задачи в указанный пользователем файл. (Через пункт меню.) Программа должна быть прокомментирована, текст программы - отформатирован согласно стандарту С#. Литература: Чарльз Петцольд «Программирование для MS Windows на С#», », Т. Кормен, Ч. Лейзерсон, Р. Ривест «Алгоритмы. Построение и анализ», https://msdn.microsoft.com/ru-ru/library/ms228593.aspx Среда программирования: MS Visual Studio 2010. Написать программу визуализации сортировки с использованием вектора индексов. Сортировка должна выполняться пошагово, команда к очередному шагу - нажатие кнопки. Изменения, происходящие на очередном шаге, изображать цветом на рисунке. | 21. Ярин Захар |
Указания по выполнению ИДЗ №2. Индивидуальное домашнее задание №2 предназначено для освоения темы «Программирование в Windows с помощью Windows Forms». Требуется написать приложение с графическим интерфейсом пользователя, обеспечивающее решение следующих задач: 1. Чтение данных из файла, указанного пользователем. (Через пункт меню.) 2. Визуализацию полученных данных с использованием графических функций Windows Forms. 3. Решение поставленной задачи методами теории графов и визуализацию полученного решения. 4. Сохранение результатов решения задачи в указанный пользователем файл. (Через пункт меню.) Программа должна быть прокомментирована, текст программы - отформатирован согласно стандарту С#. Литература: Чарльз Петцольд «Программирование для MS Windows на С#», », Т. Кормен, Ч. Лейзерсон, Р. Ривест «Алгоритмы. Построение и анализ», https://msdn.microsoft.com/ru-ru/library/ms228593.aspx Среда программирования: MS Visual Studio 2010. В текстовом файле задан план лабиринта. Лабиринт – это прямоугольник (его размеры заданы в начале файла), в котором стены отмечены символом #, проходы – символом пробел. Изобразить лабиринт и показать различными цветами все кратчайшие пути из указанной точки лабиринта к выходу (выходы – это пустоты во внешней стене). Если выйти из лабиринта невозможно, выдать соответствующее сообщение. | 22. |
Указания по выполнению ИДЗ №2. Индивидуальное домашнее задание №2 предназначено для освоения темы «Программирование в Windows с помощью Windows Forms». Требуется написать приложение с графическим интерфейсом пользователя, обеспечивающее решение следующих задач: 1. Чтение данных из файла, указанного пользователем. (Через пункт меню.) 2. Визуализацию полученных данных с использованием графических функций Windows Forms. 3. Сохранение результатов решения задачи в указанный пользователем файл. (Через пункт меню.) Программа должна быть прокомментирована, текст программы - отформатирован согласно стандарту С#. Литература: Чарльз Петцольд «Программирование для MS Windows на С#», », Т. Кормен, Ч. Лейзерсон, Р. Ривест «Алгоритмы. Построение и анализ», https://msdn.microsoft.com/ru-ru/library/ms228593.aspx Среда программирования: MS Visual Studio 2010. Написать программу визуализации сортировки слиянием для массива. Сортировка должна выполняться пошагово, команда к очередному шагу - нажатие кнопки. Изменения, происходящие на очередном шаге, изображать цветом на рисунке. | 23. |