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

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

Висновок: Навчився застосовувати методи пошуку та сортування. Навчився використовувати метод сортування спливанням Флойда.
Військово - патріотичне виховання в козацькій традиції
Останнім часом все більше фахівців, діяльність яких пов'язана з педагогічною практикою та роботою в молодіжному середовищі звертають увагу на необхідність розв'язання проблем, пов'язаних з недосконалістю сучасної системи виховання. Сама логіка суспільного розвитку висуває цю проблему до числа пріоритетних. Це обумовлено тим, що без вирішення питання створення ефективної системи військово-патріотичного виховання неможливий подальший стійкий суспільний розвиток і забезпечення безпеки українського
User Elfa254 : 9 марта 2014
5 руб.
Лабораторная работа №3. Моделирование стохастической системы средствами «MATLAB»
Цель работы: освоение приемов исследования стохастических систем; определение оценок статистических характеристик и вида закона распределения случайной величины. Задание: 1. Отыскать методом статистического моделирования оценки математи-ческого ожидания и дисперсии выходной величины. 2. Определить условие статистической устойчивости результатов и вид закон распределения выходной величины системы.
User vladslad : 27 июня 2016
200 руб.
Экзамен. Английский язык. Билет №1
Задание I. Переведите следующие предложения на русский язык. Обратите внимание на времена английского глагола, неличные формы глагола (причастие I, II, инфинитив). 1. As soon as we had installed the new line, productivity went up. 2. Economic theory indicates that, under monopoly, output will be lower and price will be higher than would be the case under perfect competition. 3. He is attending a meeting now. 4. Industries producing steel, paper and chemicals require very large quantities of wat
User nastenakosenkovmailru : 7 декабря 2014
35 руб.
Проектирование и исследование механизмов брикетировочного автомата (Вариант 4 -4)
СОДЕРЖАНИЕ 1. Задание на курсовое проектирование 1.1 Описание механизма 1.2 Исходные данные 2. Проектирование кривошипно-шатунного механизма 2.1 Определение основных размеров звеньев механизма 2.2 Построение планов скоростей 2.3 Приведение масс и сил 2.4 Определение избыточной работы внешних сил 2.5 Определение момента инерции маховика 3. Определение закона движения и силовой расчет кривошипно-шатунного механизма 3.1 Определение закона движения 3.2 Силов
User yura909090 : 25 мая 2012
100 руб.
Проектирование и исследование механизмов брикетировочного автомата (Вариант 4 -4)
up Наверх