DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Звіт з лабораторної роботи № 6 «Розріджені матриці»

Оригінальна назва роботи

Розріджені матриці

Інформація про навчальний заклад

ВУЗ:
Національний технічний університет України Київський політехнічний інститут
Інститут:
ООП
Факультет:
ЗІ
Кафедра:
Кафедра обчислювальної техніки

Інформація про роботу

Рік:
2022
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Програмування складних алгоритмів
Коротко про документ

Про що ця робота

Звіт до лабораторної роботи присвячено розробці способів економного зберігання та сортування розріджених матриць у пам'яті комп'ютера. У ході виконання роботи було реалізовано алгоритми стиснення, сортування вибором та відновлення матриць.

У роботі розглядаються

  • Розріджені матриці
  • Динамічні масиви
  • Стиснення даних
  • Сортування вибором
  • Програмування складних алгоритмів
  • Структури даних

Зміст і розділи

  1. Мета роботи
  2. Завдання до лабораторної роботи
  3. Завдання за варіантом
  4. Опис алгоритму
  5. Результати роботи програми
  6. Висновок
Для кого:Студенти технічних спеціальностей, викладачі програмування та алгоритмів
Викладачі:Викладач кафедри

Ключові поняття

розріджена матрицястиснена матрицядинамічний масивсортуванняалгоритмпам'ятьфункціяіндивідуальне завдання

Частина тексту файла (без зображень, графіків і формул):

НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ УКРАЇНИ “КИЇВСЬКИЙ ПОЛІТЕХНІЧНИЙ ІНСТИТУТ імені ІГОРЯ СІКОРСЬКОГО” ЗВІТ з лабораторної роботи №6 з навчальної дисципліни “Програмування складних алгоритмів” Тема: Розріджені матриці Мета роботи: метою лабораторної роботи є набуття практичних навичок у роботі з розрідженими матрицями. Завдання до лабораторної роботи: Розробити спосіб економного зберігання в пам’яті розріджених матриць. Виконати індивідуальне завдання над стисненою матрицею. Вивести матрицю до та після обробки у стисненому та розгорнутому вигляді. Завдання за варіантом: Провести сортування розрідженої матриці за вказаною схемою, любим обраним методом. / Опис алгоритму Створив функції для виводу, заповнення, стиснення та сортування розрідженої матриці. В мейні створив динамічний масив 5х5, заповнив його за допомогою функції заповнення initArray та вивів його за допомогою функції logArray. За допомогою відповідної функції стиснув матрицю та вивів її. Потім відсортував стиснену матрицю за допомогою функції «selection_sort», що має фукнцію для сортування «swap» та вивів її. Далі за допомогою функції reconstruct відсортував та вивів матрицю без стиснення. Результати роботи програми // Програмний код https://replit.com/join/kphgbcltal-ironfire2535 Висновок:
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!