Страницу Назад
Поискать другие аналоги этой работы
322 Оптимизирующие компиляторы. Лабораторная работа №3. Вариант №1.ID: 206866Дата закачки: 12 Февраля 2020 Продавец: nik200511 (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Лабораторная Форматы файлов: Microsoft Word, C++ Сдано в учебном заведении: ДО СИБГУТИ Описание: Лабораторная работа № 3. Оптимизация временной сложности алгоритма ЗАДАНИЕ К ЛАБОРАТОРНОЙ РАБОТЕ 1. В соответствии с вариантом задания, реализовать алгоритмы так, чтобы их временная сложность соответствовала требуемой в постановке задачи или были проведены иные оптимизации (см. табл. 2). Решения представить в виде работающих программ на C++. Варианты заданий взять из табл. 2. Таблица 2. Варианты заданий № вар. Алгоритм 1 Алгоритм 2 1 1 10 Таблица 2. Варианты задания № Алгоритм Реализация на C++ Текущая временная сложность кода Требуемая временная сложность кода и/или улучшение алгоритма 1 Выбор элементов главной диагонали квадратной матрицы A[n,n] for (int i=0; i<n; i++) for (int j=0;j<n; j++) if (i==j) cout << a[j] << " "; O(n2) O(n) 10 Поиск в массиве натуральных чисел a[n] пары элементов со значениями item1 и item2, расстояние между которыми минимально const int n=10; int a[n] = { 3,5,10,8,4,12,5,3,0,7 }; int item1=3,item2=8,min=n; for (int i=0; i<n; i++) for (int j=0; j<n; j++) { if (a==item1 && a[j]==item2 && abs(i-j)<min) { min = abs(i-j); } } cout << min; O(n2) O(n) Комментарии: зачтено в декабре 2019, Зырянов Кирилл Игоревич С++ Qt Размер файла: 217,3 Кбайт Фаил: (.rar) ------------------- Обратите внимание, что преподаватели часто переставляют варианты и меняют исходные данные! Если вы хотите, чтобы работа точно соответствовала, смотрите исходные данные. Если их нет, обратитесь к продавцу или к нам в тех. поддержку. Имейте ввиду, что согласно гарантии возврата средств, мы не возвращаем деньги если вариант окажется не тот. -------------------
Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:Контрольная и Лабораторная работа №1,2,3 по дисциплине: Оптимизирующие компиляторы. Вариант №01Лабораторная работа №1,2,3 по дисциплине: Оптимизирующие компиляторы. Вариант №08 Лабораторная работа №1,2,3 по дисциплине: Оптимизирующие компиляторы. Вариант №7 Лабораторная работа №1,2,3 по дисциплине: Оптимизирующие компиляторы. Вариант №01 Лабораторная работа №1,2,3 по дисциплине: Оптимизирующие компиляторы. Вариант №02 Контрольная и Лабораторная работа №1,2,3 по дисциплине: Оптимизирующие компиляторы. Вариант №08 Контрольная работа + Лабораторные работы №1,2,3 по дисциплине: Оптимизирующие компиляторы. Вариант №02 Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Оптимизирующие компиляторы / Оптимизирующие компиляторы. Лабораторная работа №3. Вариант №1.
Вход в аккаунт: