
Среда программирования: Visual C++ .NET 2017
Название работы: Задание 4 по СИАОД. Разреженные матрицы
Вид работы: Контрольная работа
Тематика работы: Алгоритмы, Математика, Структуры
Объем программы: 5 (по десятибалльной шкале)
Уровень сложности: 7 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: СИАОД, Разреженные матрицы, структура данных, двусвязный список, сложение матриц, получить матрицу C = A+B, Элементы матрицы A, разреженная матрица задается, во входном файле, список триплетов, триплет, двумя связями, хранится упорядоченно, по первому индексу, по второму индексу, создать новый список, результирующей матрицы
Функции программы:
Разреженные матрицы.
Разработать программу на С++, которая с помощью самостоятельно созданной структуры данных «двусвязный список» работает с разреженными матрицами. Необходимо для заданных разреженных матриц A и B выполнить их сложение, то есть получить матрицу C = A+ B. Элементы матрицы A представляют собой целые числа. Разреженная матрица задается во входном файле в виде списка триплетов (номер строки, номер столбца, значение элемента).
Программа считывает входные данные из файла и сохраняет список триплетов матриц A и B в виде структуры «двусвязный список». При этом список триплетов в списке с двумя связями хранится упорядоченно (сначала по первому индексу, потом по второму). Программа должна создать новый список с двумя связями, сформировать в нем список триплетов для матрицы C = A + B и записать элементы этого списка в файл.
Входные данные: список триплетов матрицы A и список триплетов матрицы B, которые хранятся в текстовом файле (формат хранения и количество файлов определяется разработчиком).
Выходные данные: список триплетов результирующей матрицы, который должен быть записан либо в конец файла с входными данными, либо в отдельный файл. В первом случае список триплетов результирующей матрицы должен быть отделен каким-либо способом от исходных данных, то есть при просмотре файла должно быть понятно, что является выходными данными.
Описание (отчет):
Есть
на 13 страниц, посмотреть оглавление
Пояснения к компиляции и запуску программы:
Для работы с программой нужно использовать файл "Matrix.exe".
Пояснения к запуску программы:
Для работы с программой нужно использовать файл "Matrix.exe".

A
B
C
Matrix
Matrix
sparced
sparcedПеред покупкой готовой работы не забудьте проверить её оригинальность. Запросить у администратора проверку текущей оригинальности работы по версии системы Антиплагиат.РУ
Отчет к программе. СодержаниеОписание отчета, схемы алгоритмов, листинг и скриншот работы программы.
Предварительный просмотр
|
Стоимость ИСХОДНОГО ТЕКСТА программы составляет 890 руб РФ Продажа каждой работы строго учитывается, у каждой работы есть своя история продаж. |