Курсовая работа по дисциплине: Структуры и алгоритмы обработки данных. 2-й Семестр. Вариант 02

Цена:
500 руб.

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon Matrix.exe
material.view.file_icon LinkedList.cpp
material.view.file_icon LinkedList.exe
material.view.file_icon Matrix.cpp
material.view.file_icon Отчёт.doc
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

ЧАСТЬ 1.
Написать программу, строящую следующую списочную структуру. Каждый элемент списка состоит из трех полей: первое поле - для связи элементов в одном списке, второе - информационное (заполняется вводимой последовательностью целых чисел в которой 0 отмечает конец каждого списка; числа N и K не вводятся, а подсчитываются при вводе последовательности третье - для связи двух линейных списков. ............

ЧАСТЬ2:
Написать программу, которая упорядочивает методом простого включения главную диагональ матрицы, размером 10х10

Часть 1.
Связанный список – это структура данных, в которой объекты расположены в линейном порядке. Однако, в отличие от массива, в котором порядок определяется индексами, порядок в связанном списке определяется указателями на каждый объект. Связанные списки обеспечивают простое и гибкое представление динамических множеств.
Как показано на рисунке в условии, каждый элемент дважды связанного списка – это объект с одним полем ключа key и двумя полями-указателями: next (следующий) и prev (предыдущий).

Часть 2.
Алгоритм сортировки методом простых включений.
Этот алгоритм эффективно работает при сортировке небольшого количества элементов. Сортировка включениями напоминает способ, к которому прибегают игроки для сортировки имеющихся на руках карт. Пусть вначале в левой руке нет ни одной карты, и все они лежат на столе рубашкой вверх. Далее со стола берётся по одной карте, каждая из которых помещается в нужное место среди карт, которые находятся в левой руке. Чтобы определить, куда нужно поместить очередную карту, её масть и достоинство сравнивается с мастью и достоинством карт в руке. Допустим, сравнение проводится в направлении слева направо. В любой момент времени карты в левой руке будут рассортированы, и это будут те карты, которые первоначально лежали в стопке не столе.
Для сортировки элементов главной диагонали матрицы размером нужно отсортировать элементы матрицы с индексами .

Программная реализация.
Часть 1.
Исходный код программы на Visual C++ 2010.
#include <iostream>

using namespace std;

Дополнительная информация

В архиве: 2 файла - *.ЕХЕ ; 2 файла - *.СРР ; Отчет.Doc.
Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Структуры и алгоритмы обработки данных на ЭВМ*
Вид работы: Курсовая работа
Оценка:Хорошо
Дата оценки: 12.09.2011
Рецензия:Уважаемый ...........................,

Лебеденко Людмила Федоровна
Курсовая работа по дисциплине: Структуры и алгоритмы обработки данных. 2-й Семестр. Вариант №2
Постановка задачи Хранящуюся в файле базу данных загрузить в оперативную память компьютера и построить дерево поиска заданного типа, упорядочивающее данные сначала по первому полю, затем по второму и т.д. Провести поиск по ключу в построенном дереве поиска. В качестве ключа использовать три буквы ФИО студента. (Например, ключ поиска для Сидорова Ивана Кузьмича – СИК). Из записей с одинаковым ключом сформировать очередь. Вывести содержимое очереди. При выполнении задания главное внимание сле
User kprftm : 25 июня 2014
350 руб.
Структуры и алгоритмы обработки данных. Зачет. 3-й семестр
Что такое коллизия? Коллизия хеш-функции Коллизией хеш-функции H называется два различных входных блока данных x и y таких, что H = H. Коллизии существуют для большинства хеш-функций, но для «хороших» хеш-функций частота их возникновения близка к теоретическому минимуму. В некоторых частных случаях, когда множество различных входных данных конечно, можно задать инъективную хеш-функцию, по определению не имеющую коллизий. Однако для хеш-
User karapulka : 31 мая 2016
10 руб.
Курсовая работа по дисциплине "Структуры и алгоритмы обработки данных"
Алгоритмы кластеризации. Алгоритм k-средних (k-means) Задание: 1. В соответствии со своим вариантом изучить и описать в отчете заданную структуру данных/алгоритм. Привести иллюстрации выполнения основных шагов алгоритма (или операций над структурой данных), выполнить асимптотический анализ его вычислительной сложности. Отчет должен быть скреплен скоросшивателем (пример оформления отчета доступен на сайте). 2. Структура данных или алгоритм должен быть реализован на языке C и приложен к отчету (на
User sibsutisleak : 27 марта 2016
500 руб.
Курсовая работа по дисциплине: «Структуры и алгоритмы обработки данных»
Постановка задачи Хранящуюся в файле базу данных загрузить в оперативную память компьютера и построить индексный массив, упорядочивающий данные в соответствии с заданным условием упорядочения, используя указанный метод сортировки. Провести поиск по ключу в упорядоченной базе, из записей с одинаковым ключом сформировать очередь. Вывести содержимое очереди. Из записей очереди построить дерево поиска по другому ключу и произвести поиск по запросу.
User Dusya : 5 октября 2011
450 руб.
Зачет по дисциплине: Структуры и алгоритмы обработки данных. Вариант №02
Зачет по дисциплине: Структуры и алгоритмы обработки данных. Вариант №02 Вопрос к зачету: В чем смысл операции слияния серий?
User Jack : 4 сентября 2014
100 руб.
Курсовая работа. 3-й семестр. Структуры и алгоритмы обработки данных
Дисциплина: «Структуры и алгоритмы обработки данных» (часть 2 Древовидные структуры данных) Вариант 21. B = 4 ВАЖНО:(файл base4.dat)
User oksana : 22 марта 2015
200 руб.
Лабораторная работа №3. 3-й семестр. Структуры и алгоритмы обработки данных
Вариант 1 1. Разработать процедуру построения АВЛ-дерева. 2. Вычислить среднюю высоту АВЛ-дерева для n=10, 50, 100, 200, 400 (n -количество вершин в дереве) и заполнить таблицу следующего вида. Проанализировать полученные результаты, сравнить их с теоретическими оценками и результатами из лабораторной работы 1.
User oksana : 22 марта 2015
100 руб.
Лабораторная работа №5. 3-й семестр. Структуры и алгоритмы обработки данных
Вариант 1 1. Разработать процедуры построения ДОП приближенными методами А1 и А2. 2. Вычислить средневзвешенную высоту построенных ДОП для n=10, 50, 100, 200, 400 (n -количество вершин в дереве) и заполнить таблицу следующего вида. Проанализировать полученные результаты, сравнить их между собой.
User oksana : 22 марта 2015
100 руб.
Проектирование участка диагностики Д-2 с разработка комплексной технологии ремонта узла «Колеса переднего моста» автомобиля ГАЗ 66 ТМС. 98346. 100. 00. ДП. СБ, Цапфа поворотного кулака 66-02-263 04 081
Заключение В заключение подведём итог проделанной работы, а так как цель проекта ремонтно восставительный процесс в целом - это повышение технико-экономических показателей восстановительоного процесса, соответственно вывод сводится к оценке увеличения данных показателей. Одним из факторов, влияющих на повышение технико-экономических показателей является рациональная организация рабочего места, чего мы в проекте добиваемся путём оптимизации планировки рабочего места, применения специальной оснас
User Рики-Тики-Та : 13 февраля 2017
550 руб.
Влияние личностных качеств на разработку управленческих решений
Содержание Введение……………………………………………………………………….3 1. Психические процессы, состояния и свойства…………………………..5 2. Предпочтения, притязания и когнитивные стили и их влияние на принятие управленческих решений……………….…….….9 Заключение…………………………………………………………………..15 Список литературы……………………………………………………….…17 Введение Принятие решений – основная часть работы менеджеров любого звена любого предприятия. Поэтому понимание всех тонкостей процесса принятия решений в различных условиях, знание и применение раз
User Slolka : 9 апреля 2014
Рабинович Сборник задач по технической термодинамике Задача 85
В цилиндр газового двигателя засасывается газовая смесь, состоящая из 20 массовых долей воздуха и одной доли коксового газа. Найти плотность и удельный объем смеси при нормальных условиях, а также парциальное давление воздуха в смеси (данные о коксовом газе приведены в табл. IV, см. приложения). Ответ: ρ=1,2 кг/м³, υнсм=0,833 м³/кг, рвозд=0,844 р.
User Z24 : 29 ноября 2025
150 руб.
Рабинович Сборник задач по технической термодинамике Задача 85
Загрязнение почв городов
Е.И.Александровская отмечает, что локальное загрязнение почв в России началось еще в средневековье и наиболее значительным оно было в крупных городах. В частности, в почвах Москвы, относящихся к ХУ веку около Воскресенского моста и Иверских ворот было обнаружено повышенное содержание мышьяка, что объяснялось существовавшими здесь кожевенными или меховыми промыслами, в которых минералы мышьяка использовались в качестве депилляторов. К ХIII-XIX вв его содержание в почвах возросло до 74 мг/кг, при
User Aronitue9 : 9 марта 2013
5 руб.
up Наверх