Пример готовой курсовой работы по предмету: Программирование
Содержание
ВВЕДЕНИЕ
1.Алгоритмы сортировки
1.1.Простые методы сортировки
1.1.1.Сортировка обменом (BubbleSort)
1.1.2.Сортировка Локального минимума
1.2.Усовершенствованные методы сортировки
1.2.1.Сортировка Шелла (ShellSort)
2.Алгоритмы поиска
2.1.Последовательный поиск
2.2.Двоичный поиск
2.3.Интерполяционный поиск
3.Алгоритм оценки эффективности методов сортировки и поиска
4.Разработка программного продукта
4.1.Интерфейс
4.2.Текст программы
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ
Содержание
Выдержка из текста
Курсовая работа состоит из введения, трех разделов, списка используемой литературы, включающего
2. наименования авторов. Общий объем страниц машинописного текста составляет 31 страниц. Работа содержит 2 рисунка и 3 таблицы.
Курсовая работа состоит из введения, четырех разделов, списка используемой литературы, включающего
2. источника. Общий объем страниц машинописного текста составляет 33 страниц. Работа содержит 3 рисунка и 5 таблиц.
Холден Колфилд одним из первых дерзнул обвинить современную ему Америку в самодовольстве, лицемерии, душевной черствости. Главное обвинение, которое сэлинджеровский герой бросает окружающему миру, это обвинение в фальши, в сознательном, а потому особенно отвратительном притворстве.
Для написания выбран Turbo Assembler (TASM) — программный пакет компании Borland, предназначенный для разработки программ на языке ассемблера для архитектуры x 86.
Здесь необходимо показать, зачем применяется, и как используется индекс-но-последовательный поиск. Так же будет рассмотренна его эффективность и приведена функция, реализующая этот вид поиска в массиве.
Исследование таких увлекательныхо и не до конца изученных процессов как воображение и интуиция актуально в любое время, а его роль в художественном творчестве и искусстве в особенности, как это показано на рис. Определить магнитную индукцию B в точке О. Радиус дуги R=10 см.">так как в наше время большими темпами оживляется цивилизация, а поэтому и энтузиазм к выставкам, спектаклям, концертам, вернисажам и иным светским мероприятиям. предоставленная работа позволит конкретизировать научные представления о предоставленном психическом процессе, и также о его месте в структуре творческого процесса. нашей работы: конкретизировать представления о психическом феномене вдохновения и интуиции, и вследствие найти его пространство в структуре художественного творчества; отыскать предпосылки (движущие силы, механизмы) вдохновения; условия, в которых можно вызвать вдохновение и интуицию.
I.Описать принцип и схему работы каждого из исследуемых методов сортировки или поиска для одномерного массива.Составить алгоритмы сортировки или поиска в многомерном массиве заданными методами, согласно варианту.Выполнить сортировку, делая обход непосредственно по элементам исходного массива, не используя дополнительного массива и преобразований индексов.
Существуют ситуации, когда предварительная сортировка данных позволяет сократить содержательную часть алгоритма в разы, а время его работы — в десятки раз. Это указывает на актуальность темы «сортировка». Сколько бы хорошим и эффективным ни был выбранный вами алгоритм, но если в качестве подзадачи он использует «плохую» сортировку, то вся работа по его оптимизации оказывается бесполезной.
Например, в одномерном массиве X из N элементов требуется произвести перестановку значений так, чтобы они расположились по возрастанию, т.Алгоритм сортировки — это алгоритм для упорядочения элементов в списке.Алгоритмы сортировки оцениваются по скорости выполнения и эффективности использования памяти:
2 СОРТИРОВКА И ФИЛЬТРАЦИЯ ДАННЫХ MS EXCEL
6. НАХОЖДЕНИЕ НАИБОЛЬШЕГО ЗНАЧЕНИЯ В ОДНОМЕРНОМ МАССИВЕ 10
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ
1.Давыдов В.Г. Программирование и основы алгоритмизации: Учеб. Пособие. – М.: Высш. Шк., 2003. – 447 с.
2.Клиффорд Ш. Алгоритмы: построение и анализ. — 2-е изд.: Пер. с англ. — М.: «Вильямс», 2005. — 1296 с.
3.Кнут Д. Искусство программирования, том
3. Сортировка и поиск. — М.: «Вильямс», 2007. — 824 с.
4.Красиков И.В. Алгоритмы. Просто как дважды два. – М.: Эксмо, 2007.- 256 с.
5.Культин Н.Б. Самоучитель C++ Builder / Н.Б.Культин. – СПб: БХВ-Петербург, 2003. — 320 с.
6.Шамис В.А. C++Builder
6. Для профессионалов / В.А. Шамис – СПб.: Питер, 2003. — 797с.
список литературы