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

Цена:
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]);

Висновок: Навчився застосовувати методи пошуку та сортування. Навчився використовувати метод сортування спливанням Флойда.
Лабораторная работа №1 по дисциплине: Программирование на языке высокого уровня (часть 2) вариант 1. Язык Си. Выполню другие
Программирование алгоритмов линейной и разветвляющейся структуры Задание 1. Составьте и выполните программу линейной структуры согласно вариантам задания. Вычислить значение функции переменных при заданных значениях параметров: x=4y2/(4z-2t3) при t=1 ; z=3; y=sin t. Задание 2. Составьте программы разветвляющейся структуры согласно вариантам задания (используя IF) Даны четыре числа. Вычислить сумму положительных среди них чисел. Задание 3. Составьте программы разветвляющейся структуры согл
User plinio : 9 октября 2015
50 руб.
Чертеж общего вида крана КК-12,5
Чертеж общего вида в козлового крана КК-12,5 грузоподъемность - 12,5т формат А1
User SerFACE : 8 июля 2015
10 руб.
Чертеж общего вида крана КК-12,5
Организационно-правовые формы предприятия. Реферат по экономике
Применяемая сегодня в России система организационно-правовых форм хозяйственной деятельности, введенная в основном Гражданским кодексом РФ, включает 2 формы предпринимательства без образования юридического лица, 7 видов коммерческих организаций и 7 видов некоммерческих организаций.
User Nadenalove : 18 апреля 2018
250 руб.
Организационно-правовые формы предприятия. Реферат по экономике
Проектирование двухступенчатого конического редуктора
Исходные данные Зубчатые передачи: коническая - прямозубая, цилиндрическая - косозубая Режим работы тяжёлый Срок службы передачи Lг=10 лет Коэффициенты использования передачи: в течении года Kг=0,6 в течении суток Кс=0,6 Продолжительность включения ПВ=40% Тяговое усилие конвейера
User lex96 : 26 мая 2012
up Наверх