
«Задача о ранце (рюкзаке)» - Курсовая работа
- 11.11.2016
- 15
- 3020
Содержание
Введение
Заключение
Список литературы
Примечания

Автор: navip
Содержание
Содержание
Введение 4
Классификация методов 7
Исходный код программы 10
Заключение 12
Литература 13
Введение
Классическая задача о рюкзаке (о загрузке) известна очень давно, ниже приведена ее формализация. Пусть есть N разных предметов, каждый предмет имеет вес wi и полезность pi , так же имеется максимальный вес W, который можно положить в рюкзак. Требуется собрать такой набор предметов P, чтобы полезность их была наибольшей, а суммарный вес не превышал W. Конечно, никто не собирается писать программу, чтобы наилучшим образом загрузить рюкзак, отправляясь в поход или в путешествие, тут все слишком просто, и никто не задумывается об этом, но существует и более широкое применение.
Задача о загрузке (задача о рюкзаке) и различные её модификации широко применяются на практике в прикладной математике, криптографии, экономике, логистике, для нахождения решения оптимальной загрузки различных транспортных средств: самолетов, кораблей, железнодорожных вагонов и т.д.
Рассматриваемая нами задача является NP – полной, то есть для нее не существует полиномиального алгоритма , решающего её за разумное время, в этом и есть проблема. Либо мы выбираем быстрый алгоритм, но он как известно не всегда решает задачу наилучшим образом, либо выбираем точный, который опять же не является работоспособным для больших значений. Цель данной работы – выделить основные методы решения задачи о загрузке, классифицировать и сравнить эти методы.
Реализовать алгоритмы решения классической задачи о рюкзаке. Протестировать их и разбить их на две группы: точные и приближенные, сравнить по скорости решения, по точности. Определить в каких случаях следует использовать тот или иной подход к решению задачи.
Алгоритмы решения можно разделить на два типа: точные и приближенные. Точные: применение динамического программирования, полный перебор, метод ветвей и границ (сокращение полного перебора). Приближенные алгоритмы: Жадный алгоритм.
Заключение
В ходе исследования задачи о рюкзаке были выявлены три основных алгоритма решения. Полный перебор, ДП – программирование, жадный алгоритм. Так же был рассмотрен Метод ветвей и границ, но как сокращение полного перебора. Все методы разделены на две группы. Первая группа – точные методы, сюда входят ДП – алгоритмы, Полный перебор и Метод ветвей и границ. Вторая группа – приближенные методы, к таким методам относится Жадный алгоритм. Выбор использования того или иного метода спорный вопрос, все зависит от постановки задачи, а так же от того, какие цели поставлены. Если требуется найти точное решение, то конечно нужно использовать точные методы, при небольшом наборе входных данных (предметов до 10-20), подойдет перебор или метод ветвей и границ в силу простоты реализации, при больших, следует использовать ДП – алгоритм. Если же точность решения не так важна, или входные данные таковы, что ни один из точных методов не работоспособен, остается применять только приближенные алгоритмы. Но остается возможность комбинирования различных методов для ускорения, или даже применение каких либо “уловок” для конкретного примера. Надеяться же на построение полиномиального алгоритма нет смысла, так как данная задача NP-полна. Безусловно, данная задача очень важна с точки зрения ее приложения в реальной жизни. Не смотря на свою “древность”, рюкзак не только не забывается, наоборот, интерес к нему задаче растет. Оптимальная загрузка транспорта помогает сокращать расходы, получать большую прибыль. Также задача применяется в криптографии и прикладной математике.
Список литературы
1. С. А. Немнюгин. Turbo Pascal. Учебник
2. Окулов, С.М. Информатика в задачах [Текст] / С.М. Окулов, А.А, Пес-тов, О.А. Пестов. – Киров: Изд-во ВГПУ, 1998.
3/h**t://ru.wikipedia.org/wiki/%C7%E0%E4%E0%F7%E0_%EE_%F0%FE%EA%E7%E0%EA%E5
3. h**t://slovari.yandex.r*/~%D0%BA%D0%BD%D0%B8%D0%B3%D0%B8/%D0%9B%D0%BE%D0%BF%D0%B0%D1%82%D0%BD%D0%B8%D0%BA%D0%BE%D0%B2/%D0%97%D0%B0%D0%B4%D0%B0%D1%87%D0%B0%20%D0%BE%20%D1%80%D0%B0%D0%BD%D1%86%D0%B5/
4. h**t://w*w.vzmakh.r*/info/pascal/modules/page14.html
Примечания
К работе прилагается рабочая программа на языке программирования.
Работа может быть скорректирована по желанию заказчика.
Тема: | «Задача о ранце (рюкзаке)» | |
Раздел: | Информатика | |
Тип: | Курсовая работа | |
Страниц: | 15 | |
Стоимость текста работы: | 900 руб. |
Закажите авторскую работу по вашему заданию.
- Цены ниже рыночных
- Необходимый уровень антиплагиата
- Прямое общение с исполнителем вашей работы
- Бесплатные доработки и консультации
- Минимальные сроки выполнения
- Пишем сами, без нейросетей
Мы уже помогли 24535 студентам
Средний балл наших работ
- 4.89 из 5
написания вашей работы
-
Курсовая работа:
37 страниц(ы)
Глава 1. Математическая формулировка
задачи о коммивояжере…. стр. 3
§1. Постановка вопроса…. стр. 3
§2. Некоторые примеры…. стр. 6§3. Необходимые сведения из теории графов…. стр. 14РазвернутьСвернуть
§4. Построение полного графа задачи о коммивоя-
жере на основе анализа графа коммуникаций…. стр. 17
Глава 2. Методы решения задачи о коммивояжере… стр. 19
§1. Эвристические методы и методы Монте-Карло. стр. 19
§2. Сведение задачи о коммивояжере к задачам це-
лочисленного линейного программирования … стр. 21
§3.Решение задачи о коммивояжере методами дина-
мического программирования…. стр. 25
§4.Метод ветвей и границ…. стр. 27
Заключение …. стр. 36
Литература …. стр. 37
-
Курсовая работа:
16 страниц(ы)
Введение 3
1 Аналитическая часть 5
1.1 Постановка задачи оптимизации 5
1.2 Построение математической модели оптимизационной задачи 61.3 Обоснование и описание вычислительной процедуры решения задачи 7РазвернутьСвернуть
1.4 Решение задачи оптимизации аналитически 7
2 Технологическая часть 13
Заключение 14
-
Курсовая работа:
Решение задачи «Планирование поставок газированных напитков» с помощью MS Excel
16 страниц(ы)
Введение 3
1 Аналитическая часть 5
1.1 Постановка задачи оптимизации 5
1.2 Построение математической модели оптимизационной задачи 61.3 Обоснование и описание вычислительной процедуры решения задачи 8РазвернутьСвернуть
1.4 Решение задачи оптимизации аналитически 11
Заключение 15
Список используемой литературы 17
-
Доклад:
Исследование операций в экономике: модели, задачи, решения
255 страниц(ы)
Предисловие 2
Глава 1. Оптимизация плана производства 3
Глава 2. Оптимальное смешение 18
Глава 3. Оптимальный раскрой 31Глава 4. Планирование финансов 40РазвернутьСвернуть
Глава 5. Транспортная задача 53
Глава 6. Задача о назначениях 67
Глава 7. Сетевой анализ проектов. Метод СРМ 78
Глава 8. Сетевой анализ проектов. Метод PERT 94
Глава 9. Анализ затрат на реализацию проекта 105
Глава 10. Стратегические игры 132
Глава 11. Нелинейное программирование 147
Глава 12. Модели управления запасами 166
Глава 13. Модели систем массового обслуживания 180
Глава 14. Имитационное моделирование 202
Глава 15. Целочисленные задачи линейного программирования 226
Глава 16. Основы теории принятия решений 239
Список основной литературы 254
Список дополнительной литературы 255
-
ВКР:
МЕТОДИЧЕСКИЕ АСПЕКТЫ РЕШЕНИЯ НЕСТАНДАРТНЫХ ЗАДАЧ ПО ИНФОРМАТИКЕ В СРЕДНЕЙ ШКОЛЕ
89 страниц(ы)
ВВЕДЕНИЕ 3
ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ РЕШЕНИЯ НЕСТАНДАРТНЫХ ЗАДАЧ ПО ИНФОРМАТИКЕ В СРЕДНЕЙ ШКОЛЕ 6
1.1 Структура и содержание школьного курса и информатики 61.2 Занимательность и занимательные задания 15РазвернутьСвернуть
ВЫВОДЫ ПО ПЕРВОЙ ГЛАВЕ 38
ГЛАВА 2. МЕТОДИЧЕСКИЕ ОСНОВЫ ОРГАНИЗАЦИИ УРОКОВ ИНФОРМАТИКИ С ЭЛЕМЕНТАМИ НЕСТАНДАРТНОСТИ 40
2.1 Требования к решению нестандартных задач на различных этапах урока 40
2.2 Методические рекомендации по решению нестандартных задач на уроках информатики в средней школе 48
ВЫВОДЫ ПО ВТОРОЙ ГЛАВЕ 60
ЗАКЛЮЧЕНИЕ 61
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 63
ПРИЛОЖЕНИЕ 66
-
ВКР:
176 страниц(ы)
Введение 5
Глава 1. Теоретические основы изучения терминологической системы и перевода терминов 9
1.1. Понятия «термин» и «терминология» в аспекте лингвистических исследований 91.2. Различные критерии классификации терминов 14РазвернутьСвернуть
1.3. Сопоставительные исследования терминологической лексики 16
1.4. Терминология в аспекте переводческих исследований 19
Выводы по 1 главе 23
Глава 2. Английская и русская терминологическая лексика экономической тематики и специфика ее перевода 25
2.1. Экономическая терминология как системно-структурное образование 25
2.2. Особенности перевода экономической терминологии:общие замечания . 32
2.3. Однопереводные экономические термины в контексте переводческих решений 37
2.3.1. Однопереводные однозначные экономические термины и способы их перевода 37
2.3.2. Однопереводные многозначные экономические термины и способы их перевода 43
2.4. Разнопереводные экономические термины в контексте переводческих решений 45
2.4.1. Разнопереводные однозначные экономические термины и способы из перевода 45
2.4.2. Разнопереводные многозначные экономические термины и способы их перевода 52
Выводы по 2 главе 60
Глава 3. Технология обучения студентов средних специальных учебных заведений переводу экономических терминов 61
3.1. Роль и место перевода в практическом курсе английского языка средних специальных учебных заведений 61
3.2. Принципы и методика отбора английских и русских экономических терминов для обучения переводу 62
3.3. Система упражнений для обучения переводу экономических терминов . 66
3.3.1. Упражнения, направленные на определение семантики термина в контексте 68
3.3.2. Упражнения, направленные на использование лексико-семантических трансформаций при переводе экономических терминов 70
3.3.3. Реализация трудностей перевода, связанных с подбором переводного эквивалента, в процессе обучения переводу экономических терминов 74
3.4. Обучение прагматической адаптации терминов при переводе текстов экономической тематики 78
3.5. Исследование эффективности педлагаемой методики 83
Выводы по 3 главе 91
Заключение 93
Библиография 96
ПРИЛОЖЕНИЯ 105
Приложение 1. Сборник упражнений 105
Приложение 2. Словарь экономических терминов 168
Приложение 3. Профессии в сфере экономики и финансов 171
Приложение 4. Банковское дело (banking) 172
Приложение 5. Финансы и бухгалтерский учет (financeandaccounting) 173
Приложение 6. Налогообложение и аудит (taxation and auditing) 175
Приложение 7. Бизнес и инвестиции (business and investment) 176
-
Контрольная работа:
Математические методы в психологии ВАРИАНТ-5
22 страниц(ы)
Теоретический вопрос
Ответ на теоретический вопрос.
Задачи
Задача 1.
Решение 1.
Задача 2.
Решение 2.
Задача 3.
Решение 3.
-
Дипломная работа:
Сравнительный анализ состояния диалогической речи у детей младшего школьно возраста
107 страниц(ы)
ВВЕДЕНИЕ 3
ГЛАВА 1. ТЕОРЕТИЧЕСКИЙ АНАЛИЗ ПРОБЛЕМЫ РАЗВИТИЯ И ИССЛЕДОВАНИЯ ДИАЛОГИЧЕСКОЙ РЕЧИ У МЛАДШИХ ШКОЛЬНИКОВ 71.1. Современные исследования проблемы развития диалогической речи 7РазвернутьСвернуть
1.2. Развития диалогической речи в младшем школьном возрасте 15
1.3. Особенности развития диалогической речи учащихся задержкой психического развития 19
Выводы по главе 1 25
ГЛАВА 2. ОРГАНИЗАЦИЯ И РЕЗУЛЬТАТЫ ИССЛЕДОВАНИЯ ДИАЛОГИЧЕСКОЙ РЕЧИ У МЛАДШИХ ШКОЛЬНИКОВ 27
2.1. Организация и методы исследования 27
2.2. Результаты исследования уровня развития диалогической речи у младших школьников c задержкой психического развития и без нарушений развития 31
2.3. Методические рекомендации по развитию диалогической речи у детей посредством игр-драматизаций 36
Выводы по главе 2 43
ЗАКЛЮЧЕНИЕ 44
СПИСОК ЛИТЕРАТУРЫ 47
-
Контрольная работа:
ФИНАНСОВАЯ МАТЕМАТИКА. 13 Вариант
14 страниц(ы)
Задача №1 3
В каком случае текущая стоимость и номинал акции совпадают?
Задача №2 4
Фирма приобрела 20 привилегированных акций номиналом по 200 тыс. рублей с фиксированной процентной ставкой 20% в год. Стоимость этих акций ежегодно возрастает на 5% относительно номинальной. Полученные проценты вновь инвестируются под 10% годовых. Определить ожидаемый доход и доходность продажи акций через два годаЗадача №3 5РазвернутьСвернуть
Проведите детальный анализ ренты длительностью 4 года, годовым платежом R=1000 д.е. и переменной процентной ставкой: 5% в первых 2-х годах, 8%-в 3-м, 10%-в 4-м году. Как здесь определить современную величину этой ренты?
Задача №4 7
Родители положили в банк 50 тыс. руб. по 15% годовых с ежемесячным начислением процентов на остаток суммы. Их сын имеет право ежемесячно снимать с этого счета сумму R (одинаковую). Найти эту сумму R, если за 4 года и 10 месяцев вся сумма счета была исчерпана.
Литература 13
-
Дипломная работа:
113 страниц(ы)
ВВЕДЕНИЕ. 3
ГЛАВА I. ТЕОРЕТИЧЕСКИЕ И МЕТОДИЧЕСКИЕ ОСНОВЫ ОБУЧЕНИЯ ДЕТЕЙ С ЗАДЕРЖКОЙ ПСИХИЧЕСКОГО РАЗВИТИЯ В НАЧАЛЬНОЙ ШКОЛЕ….71.1. Современные проблемы и новые тенденции в образовании лиц с ограниченными возможностями здоровья.7РазвернутьСвернуть
1.2. Психолого-педагогическая характеристика детей с задержкой психического развития.13
1.3. Содержание и организация деятельности психолого-медико-педагогического консилиума на базе среднего общеобразовательного учреждения.22
Вывод по первой главе. 28
ГЛАВА II. ЭКСПЕРИМЕНТАЛЬНОЕ ИССЛЕДОВАНИЕ ОБЩЕГО УРОВНЯ РАЗВИТИЯ ДЕТЕЙ С ЗАДЕРЖКОЙ ПСИХИЧЕСКОГО РАЗВИТИЯ….31
2.1. Психолого-педагогическое изучение младших школьников с задержкой психического развития.31
2.2. Качественно-количественный анализ результатов констатирующего эксперимента.40
Вывод по второй главе. 50
ГЛАВА III. РАЗРАБОТКА И РЕАЛИЗАЦИЯ КОРРЕКЦИОННОЙ ПРОГРАММЫ ПРИ ОБУЧЕНИИ ДЕТЕЙ С ЗАДЕРЖКОЙ ПСИХИЧЕСКОГО РАЗВИТИЯ…52
3.1. Методическое обоснование и апробация коррекционной программы при обучении детей с задержкой психического развития…52
3.2. Содержание коррекционной программы и рекомендации к ее реализации при обучении детей с задержкой психического развития.63
Вывод по третьей главе. 93
ЗАКЛЮЧЕНИЕ. 95
ЛИТЕРАТУРА. 99
ГЛОССАРИЙ ПО КАТЕГОРИАЛЬНОМУ АППАРАТУ. 103
ГЛОССАРИЙ ПО ПЕРСОНАЛИЯМ . 106 -
Дипломная работа:
Синдром эмоционального выгорания у медицинских сестер
94 страниц(ы)
Введение ….3
Глава I. Теоретические основы исследования синдрома эмоционального выгорания у медицинских сестер …. 81.1. Психологическая сущность синдрома эмоциональногоРазвернутьСвернуть
выгорания ….8
1.2. Синдром эмоционального выгорания как показатель профессиональной деформации …. 20
1.3. Влияние специфики медицинской деятельности на формирование симптомов синдрома эмоционального выгорания …. 28
Выводы по главе I ….…. 41
Глава II. Эмпирическое исследование синдрома эмоционального выгорания у медицинских сестер ….…. 43
2.1. Организация и методики исследования …. 43
2.2. Результаты исследования синдрома эмоционального выгорания у медицинских сестер ….…. 47
2.3. Сравнительный анализ выраженности синдрома эмоционального выгорания у медицинских сестер с различным стажем профессиональной деятельности …. 53
Выводы по главе II ….…. 59
Заключение ….…. 61
Литература … 64
Приложения ….… 70
-
Дипломная работа:
Формирование универсальных учебных действий младших школьников при работе над сочинением
66 страниц(ы)
Введение 2
Глава I. Теоретические основы формирования универсальных учебных действий младших школьников как средство эффективного обучения русскому языку 51.1. Деятельность педагога начального общего образования по формированию УУД при внедрении ФГОС НОО. 5РазвернутьСвернуть
1.2. Условия, обеспечивающие развитие универсальные учебные действия. 8
1.3. Связь универсальных учебных действий с содержанием учебного предмета «Русский язык» начальной ступени 11
1.4. Требования к речи учащихся 15
1.5. Методика работы над сочинением в начальной школе 17
Глава 2. Экспериментальная работа по формированию универсальных учебных действий как средства эффективного обучения русскому языку 39
2.1. Выявление исходного уровня сформированности универсальных учебных действий учащихся 3 классов 39
2.2. Разработка и реализация комплекса уроков по формированию познавательных, регулятивных и коммуникативных универсальных учебных действий младших школьников при работе над сочинением в 3 классе. 46
Заключение. 52
Приложение. 54
ГЛОССАРИЙ ПО КАТЕГОРИАЛЬНОМУ АППАРАТУ 62
-
Курсовая работа:
Обучение школьников комментированию проблемы исходного текста задания с1 егэ
43 страниц(ы)
Введение…
1. История Единого государственного экзамена в России…5
1.1. Мировая практика….5
1.2. ЕГЭ в России….51.3. Этап 2001-2003….7РазвернутьСвернуть
1.4 Этап 2004-2006…9
1.5. Этап 2007-2009….…11
1.6. Этап 2010….…15
1.7. Этап 2011-2014….…18
2.Понимание исходного текста….….21
3.Особенности сочинения-рассуждения….22
4.Комментирование проблемы исходного текста….….24
5.Особенности комментирования в сочинении-рассуждении…26
6. Обучение работе над сочинением….…35
Заключение
Список литературы
-
Курсовая работа:
Создание сайта на тему: «Модульная сетка в Web-дизайне
45 страниц(ы)
Введение 3
Глава 1. Основные принципы при разработке Web сайта 5
1.1 Web-страница 5
1.2 HTML-редакторы 5
1.3. Доступность Web-страницы 101.4. Структура Web-страниц 14РазвернутьСвернуть
1.5. Разработка составных Web-страниц 16
1.6. Язык разметки гипертекстов HTML 16
1.7. Инструкции о структуре HTML - теги 17
1.8. HTML документ 21
Глава 2. Теоретические основы применения принципа модульной сетки в Web-дизайне 27
2.1. Модульные сетки в Веб-дизайне 27
2.2. Общая конструкция страницы 28
2.3.Технологии загрузки информации в блок и обновления информации 31
2.4. Одноколонный макет 33
2.5. Двухколонный макет 33
2.6. Трехколонный макет 34
Глава 3. Разработка web-сайта. Техническое задание 36
3.1 Общие положения 36
3.2 Цели и задачи 36
3.3 Структура и состав 36
3.4 Требования к системе 36
3.5. Реализация бета-версии сайта 39
3.6. Тестирование 39
3.7. Публикация сайта 40
Заключение 41
Список литературы 42
-
Дипломная работа:
О полноте одной системы степеней Z^(Лямбда) на кривой
29 страниц(ы)
ВВЕДЕНИЕ 3
ГЛАВА I.
КРИТЕРИИ, ИСПОЛЬЗУЕМЫЕ ПРИ ДОКАЗАТЕЛЬСТВЕ ТЕОРЕМ 5
1.1. Критерии неполноты 5
1.2. Критерий полноты 121.3. Теоремы единственности 14РазвернутьСвернуть
ГЛАВА II. ТЕОРЕМЫ О ПОЛНОТЕ СИСТЕМ 15
2.1. О полноте системы 15
2.2. О полноте системы на отрезке 18
ГЛАВА III. О ПОЛНОТЕ СИСТЕМЫ ФУНКЦИИ НА КРИВОЙ 21
ЗАКЛЮЧЕНИЕ 25
ЛИТЕРАТУРА 27