Внимание! diplom-novosibirsk.ru не продает дипломы, аттестаты об образовании и иные документы об образовании. Все услуги на сайте предоставляются исключительно в рамках законодательства РФ.
Новосибирск Диплом

Оказываем поддержку студентам в Новосибирске

г. Новосибирск, ул. Ватутина 107, офис 557

Пн-Пт 10:00-19:00; Сб-Вс: выходной

Сделать заказ

СПОСОБЫ СВЯЗИ

8(900) 694-65-42

задать вопрос online

- офицальная группа вк

УСЛУГИ

Оценка сложности алгоритмов.

Тема работы: Оценка сложности алгоритмов.
Предметная область: Курсовая работа, Информатика
Краткое содержание:

Оглавление

Введение 3

1. Алгоритм и его свойства 5

2. Модель RAM (Random Access Machine) 12

3. Сложность алгоритмов 13

3.1. Оценка сложности алгоритмов 13

3.2. Классификация алгоритмов по сложности 15

3.3. Теория сложности и примеры трудных задач 17

Заключение 22

Список литературы 24

Описание работы:

Введение

Для любого программиста важно знать основы теории алгоритмов, так как именно эта наука изучает общие характеристики алгоритмов и формальные модели их представления. Ещё с уроков информатики учат составлять блок-схемы, что, в последствии, помогает при написании более сложных задач, чем в школе. Также не секрет, что практически всегда существует несколько способов решения той или иной задачи: одни предполагают затратить много времени, другие ресурсов, а третьи помогают лишь приближённо найти решение.

Всегда следует искать оптимум в соответствии с поставленной задачей, в частности, при разработке алгоритмов решения класса задач.

Важно также оценивать, как будет вести себя алгоритм при начальных значениях разного объёма и количества, какие ресурсы ему потребуются и сколько времени уйдёт на вывод конечного результата.

Алгоритм – это точное предписание, однозначно определяющее вычислительный процесс, ведущий от варьируемых начальных данных к искомому результату.

При разработке алгоритмов очень важно иметь возможность оценить ресурсы, необходимые для проведения вычислений, результатом оценки является функция сложности (трудоемкости).

Оцениваемым ресурсом чаще всего является процессорное время (вычислительная сложность) и память (сложность алгоритма по памяти). Оценка позволяет предсказать время выполнения и сравнивать эффективность алгоритмов.

Программисты обычно сосредотачивают внимание на скорости алгоритма, но не менее важны и другие показатели – требования к объёму памяти, свободному месте на диске. Использование быстрого алгоритма не приведёт к ожидаемым результатам, если для его работы понадобится больше памяти, чем есть у компьютера.

Цель работы – оценка сложности алгоритмов.

В рамках работы будут рассмотрены следующие вопросы:

1. Алгоритм и его свойства.

2. Модель RAM (Random Access Machine).

3. Сложность алгоритмов.

Работа состоит из введения, трех глав, заключения и списка литературы.

Объём работы: 25
Цена: 900 ₽
Уникальность: 40 % ( antiplagiat.ru )

Купить эту работу

diplom-novosibirsk.ru

Грамотно выполним любые работы на темы, предоставленные заказчиков. При необходимости, авторы могут придерживаться определенных предпочтений или строгих методических рамок, что в свою очередь позволяет получить безупречно выполненный заказ.

Юридические документы

КОНТАКТЫ

Название: ООО 'Дипломы - Новосибирск'

Адрес: г. Новосибирск, ул. Ватутина 107, офис 557

Телефон: 8(900) 694-65-42

Email: zakaz@diplom-novosibirsk.ru

График работы: Пн-Пт: 10:00 - 19:00

Авторские права 2002-2026 diplom-novosibirsk.ru