Структуры и алгоритмы обработки данных. Курсовая работа, вариант №20
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Описание
. Постановка задачи
1. Хранящуюся в файле базу данных (файл определяется вариантом) загрузить в оперативную память компьютера и построить дерево поиска заданного типа, упорядочивающее данные сначала по первому полю, затем по второму и т.д.
2. Провести поиск по ключу в построенном дереве поиска. Ключ поиска для любого варианта – 3 символа русского алфавита. Провести несколько поисков в дереве с различными ключами для проверки работоспособности программы, одним из ключей поиска должны быть три буквы ФИО студента. (Например, ключ поиска для Сидорова Ивана Кузьмича – СИК).
3. Из записей с одинаковым ключом сформировать очередь. Вывести содержимое очереди.
4. При выполнении задания главное внимание следует уделить эффективности применяемых алгоритмов, исключению всех лишних операций.
5. Операции, выражающие логически завершенные действия, рекомендуется оформлять в виде функций, грамотно выбирая параметры функций. Имена переменных и подпрограмм, параметры подпрограмм, используемые языковые конструкции должны способствовать удобочитаемости программы.
1. Хранящуюся в файле базу данных (файл определяется вариантом) загрузить в оперативную память компьютера и построить дерево поиска заданного типа, упорядочивающее данные сначала по первому полю, затем по второму и т.д.
2. Провести поиск по ключу в построенном дереве поиска. Ключ поиска для любого варианта – 3 символа русского алфавита. Провести несколько поисков в дереве с различными ключами для проверки работоспособности программы, одним из ключей поиска должны быть три буквы ФИО студента. (Например, ключ поиска для Сидорова Ивана Кузьмича – СИК).
3. Из записей с одинаковым ключом сформировать очередь. Вывести содержимое очереди.
4. При выполнении задания главное внимание следует уделить эффективности применяемых алгоритмов, исключению всех лишних операций.
5. Операции, выражающие логически завершенные действия, рекомендуется оформлять в виде функций, грамотно выбирая параметры функций. Имена переменных и подпрограмм, параметры подпрограмм, используемые языковые конструкции должны способствовать удобочитаемости программы.
Похожие материалы
Курсовая работа. Структуры и алгоритмы обработки данных (2-я часть). Вариант №20
Despite
: 11 апреля 2014
1. Хранящуюся в файле базу данных загрузить в оперативную память компьютера и построить дерево поиска заданного типа, упорядочивающее данные сначала по первому полю, затем по второму и т.д.
2. Провести поиск по ключу в построенном дереве поиска. В качестве ключа использовать три буквы ФИО студента. (Например, ключ поиска для Сидорова Ивана Кузьмича – СИК). Из записей с одинаковым ключом сформировать очередь. Вывести содержимое очереди.
3. При выполнении задания главное внимание следует уделит
250 руб.
Курсовая работа по дисциплине "Структуры и алгоритмы обработки данных"
sibsutisleak
: 27 марта 2016
Алгоритмы кластеризации. Алгоритм k-средних (k-means)
Задание:
1. В соответствии со своим вариантом изучить и описать в отчете заданную структуру данных/алгоритм. Привести иллюстрации выполнения основных шагов алгоритма (или операций над структурой данных), выполнить асимптотический анализ его вычислительной сложности. Отчет должен быть скреплен скоросшивателем (пример оформления отчета доступен на сайте).
2. Структура данных или алгоритм должен быть реализован на языке C и приложен к отчету (на
500 руб.
Курсовая работа по дисциплине: «Структуры и алгоритмы обработки данных»
Dusya
: 5 октября 2011
Постановка задачи
Хранящуюся в файле базу данных загрузить в оперативную память компьютера и построить индексный массив, упорядочивающий данные в соответствии с заданным условием упорядочения, используя указанный метод сортировки. Провести поиск по ключу в упорядоченной базе, из записей с одинаковым ключом сформировать очередь. Вывести содержимое очереди. Из записей очереди построить дерево поиска по другому ключу и произвести поиск по запросу.
450 руб.
Структуры и алгоритмы обработки данных
Решатель
: 29 августа 2024
Задания для контрольной работы одинаковы для всех студентов. Начальные данные выбираются индивидуально в зависимости от задания в контрольной работе.
500 руб.
Структуры и алгоритмы обработки данных
ianbaeva
: 17 января 2022
КУРСОВАЯ РАБОТА
по дисциплине
«Структуры и алгоритмы обработки данных (часть 2)»
Вариант 14
Содержание
1 Постановка задачи 3
2 Описание программы 5
3 Текст программы 14
4 Результаты выполнения программы 21
Список использованной литературы 23
2000 руб.
Структуры и алгоритмы обработки данных
Despite
: 10 апреля 2013
1. Используя в качестве массива набор из 8 букв своих фамилии, имени, отчества, определить на каждом шаге в методе прямого выбора номера перемещаемых элементов (пример см. в лекциях, раздел 2.1).
2. Используя в качестве массива набор из 8 букв своих фамилии, имени, отчества, определить на каждом шаге в методе шейкерной сортировки левую и правую границы сортируемой части массива (L и R).
3. Используя в качестве массива набор из 8 букв своих фамилии, имени, отчества провести 3-сортировку (в методе
150 руб.
Структуры и алгоритмы обработки данных
piligrim-24
: 26 октября 2011
вариант №15
Задание
Хранящуюся в файле базу данных загрузить в оперативную память компьютера и построить индексный массив, упорядочивающий данные по ФИО вкладчика и сумме вклада, используя метод прямого слияния. Провести поиск по первым трём буквам фамилии в упорядоченной базе, из записей с одинаковым ключом сформировать очередь. Вывести содержимое очереди. Из записей очереди построить дерево оптимального поиска по другому ключу и произвести поиск по запросу.
50 руб.
Структуры и алгоритмы обработки данных
1231233
: 19 сентября 2010
Лабораторная работа № 2
1. Разработать процедуры сортировки массива целых чисел методом Шелла, методом пирамидальной сортировки и методом Хоара (язык программирования Паскаль или Си).
2. Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве.
3. Во время сортировки предусмотреть подсчет количества пересылок и сравнений (М и С), сравнить их с теоретическими оценками.
4. Составить таблицу следующего вида (данные получить экспериментально) для n= 100, 200, 300
23 руб.
Другие работы
Контрольная работа по дисциплине: Теория вероятности и математическая статистика. Вариант №18. Семестр №4
Елена22
: 7 мая 2014
Контрольная работа по дисциплине: Теория вероятности и математическая статистика. Вариант №18. Семестр №4
Задача 10.8. Вероятность хотя бы одного попадания при двух выстрелах равна 0,99. Найти вероятность четырех попаданий при пяти выстрелах.
Задача 11.8. Вероятность появления события в каждом из независимых испытаний равна 0,2. Найти вероятность того, что событие наступит 12 раз в 100 испытаний.
Задача 12.8. требуется найти: а) математическое ожидание; б) дисперсию; в) среднее квадратиче
220 руб.
Лексико-семантическое направление и его основные идеи
Lokard
: 24 февраля 2014
Лексико-семантическое направление наряду с методами формального изучения языка было и остается одним из ведущих в отечественной науке. Исследования в этой области ведутся по очень широкому спектру проблем, ныне все чаще выходящих за рамки традиционного понимания исторической лексикологии и семасиологии.
Один из первых опытов описания и анализа системы древнерусской лексики принадлежит П. Я. Черных. По мнению автора монографии «Очерк русской исторической лексикологии. Древнерусский период», «гла
10 руб.
Анализ и формирование фонда оплаты труда в туристском предприятии
alfFRED
: 10 ноября 2013
ВВЕДЕНИЕ
Туризм сегодня превратился в бурно развивающуюся отрасль мировой экономики. Во многих странах туризм занимает значительное место в формировании внутреннего валового продукта, создании дополнительных рабочих мест и обеспечении занятости населения, оптимизации внешнеторгового баланса. Для целого ряда стран туризм является источником значительных валютных поступлений, способствует расширению международных контактов и т.д.
Для эффективного ведения туристского бизнеса предприниматели должн
10 руб.
Курсовая по дисциплине: Электрические и оптические линии в телекоммуникациях. Вариант 01
xtrail
: 20 июля 2025
ЗАДАНИЕ
1. Выбрать и обосновать трассу линии связи (варианты трассыприведены в Приложении Е). Варианты определяются по двум последнимцифрам пароля
2. Рассчитать передаточные параметры магистрального кабеля.
3. Выбрать марку ОК, привести его эскиз и основные техническиепараметры.
4. Произвести расчет допустимых тяговых усилий оптического кабеля.
5.Расситать параметры кабеля «Витая пара».
Приложение Б. Варианты для расчета передаточных параметров
Вариант: 01
n1 (на 1310 нм - 1,4611; на 1550 нм -
1200 руб.