07.10.17 Лабораторная по информатике!

Отменен
Заказ
973693
Раздел
Программирование
Антиплагиат
Не указан
Срок сдачи
7 Окт 2017 в 18:00
Цена
Договорная
Блокировка
10 дней
Размещен
5 Окт 2017 в 22:28
Просмотров
300
Описание работы
задание в Lazarus
Графы. Генерируется текстовый файл в виде таблицы N*M, разделитель – табуляция. Здесь N – число строк. M – число столбцов. Т.е. это набор из N M-мерных векторов. Построить полный kNN граф, где число ближайших соседей k = N. Определить среднее расстояние до всех соседей по всем вершинам графа. Затем проредить граф, удаляя те рёбра (ссылки на соседей), если это расстояние превышает найденное среднее. В выходной текстовый файл вывести порядковые номера векторов и для каждого из них порядковые номера оставшихся соседей (в одну строку).
Дополнительные требования. Сделать графический пользовательский интерфейс с возможностью ввода чисел N и M, ввода имён файлов. Сделать проверку правильности ввода. Создать класс для графа с конструктором и деструктором. Главные методы:
1. генерация исходного графа;
2. прореживание графа;
3. запись графа в текстовый файл.
Приложение должно выполнить тестирование этих методов.
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Предыдущий заказ
Следующий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир