Методи пошуку та сортування

Цена:
30 руб.

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

material.view.file_icon B722C152-B047-4448-B681-D5DC5DC75ECD.docx
Работа представляет собой файл, который можно открыть в программе:
  • Microsoft Word

Описание

Мета: Навчитися застосовувати методи пошуку та сортування. Навчитись використовувати метод сортування спливанням Флойда.
Короткі теоретичні відомості
Методи сортування класифікуються на внутрішні коли данні розміщуються в тимчасовій пам’яті та зовнішні коли на певних носіях.
Основні методи сортування:
- сортування вставками;
- пузиркове;
- сортування перерахунку;
- метод спливання Флойда.

Лістинг програми:
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <stdlib.h>
#include <clocale>
#define N 150
void menyu (){
printf("\n\n\t\t  Меню программы");
printf("\n\t Сгенерировать массив > 1");
printf("\n\t Пузирковая сортировка > 2");
printf("\n\t Шейкер - сортировка > 3");
printf("\n\t Сортировка методом выбора > 4");
printf("\n\t Сортировка вставками > 5");
printf("\n\t Сортировка Шелла > 6");
printf("\n\t Сортировка методом Флойда > 7");
printf("\n\t Поиск элемента > 8");
printf("\n\t Поиск элемента (бинарный) > 9"); 
printf("\n\t Выход > 10");
printf("\n\t");
}

void input_ar(int x[]){
int i;
printf("Сгенерированный массив\n\n\n");
for (i=0; i<N; i++)
x[i]=rand()%120-60;
for (i=0; i<N; i++)
printf("%6d ", x[i]);

Висновок: Навчився застосовувати методи пошуку та сортування. Навчився використовувати метод сортування спливанням Флойда.
Проект упрочнения детали из стали 38ХЮМ4А азотированием
Выбор материала для приготовления детали. Обоснование способа получения заготовки. Разработка технологического маршрута изготовления заготовки. разработка технологического процесса. Отжиг. Закалка. Отпуск закаленных сталей. Азотирование. Оборудование. Приложение 1 – чертеж детали. Приложение 2 – карта технического процесса термической обработки. Приложение 3 – рисунки (1-5).
User Aronitue9 : 30 января 2015
48 руб.
Экзамен по дисциплине: Теория вероятности и математическая статистика. Билет № 11
3 семестр Экзамен. Билет №11 1. Биномиальное распределение и его характеристики. 2. На единичный круг бросается случайная точка. Какова вероятность, что её расстояние от края будет меньше, чем 0,1? 3. Три самолета одновременно сбрасывают по одной бомбе на цель. Вероятности попадания для них – 0,3, 0,4, 0,6 соответственно. Цель поражена одной бомбой. Какова вероятность, что она сброшена с первого самолета. 4. Плотность распределения случайной величины Х имеет вид: Найти её среднее квадратическое
User Dimark : 10 июля 2012
Контрольная работа по дисциплине: Теория информации. Вариант №2.
Задание: Для всех заданий контрольной работы используется набор символов, входящих в ФИО студента. Все задания необходимо выполнить вручную. Все примеры построения кодов и оформления решения задач можно найти в конспекте. o Построить код Хаффмана для набора букв ФИО. Для оценки вероятностей символов использовать частоты вхождения букв в ФИО. Подсчитать среднюю длину кодового слова построенного кода. o Построить код Фано для набора букв ФИО. Для оценки вероятностей символов использовать частот
User freelancer : 8 августа 2016
50 руб.
Буровая установка БУ-4500/270 ЭК БМ с противовыбросовым оборудованием-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
Буровая установка БУ-4500/270 ЭК БМ с противовыбросовым оборудованием-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
500 руб.
Буровая установка БУ-4500/270 ЭК БМ с противовыбросовым оборудованием-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
up Наверх