Методи пошуку та сортування
Состав работы
|
|
Необходимые программы
Работа представляет собой файл, который можно открыть в программе:
- 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]);
Висновок: Навчився застосовувати методи пошуку та сортування. Навчився використовувати метод сортування спливанням Флойда.
Короткі теоретичні відомості
Методи сортування класифікуються на внутрішні коли данні розміщуються в тимчасовій пам’яті та зовнішні коли на певних носіях.
Основні методи сортування:
- сортування вставками;
- пузиркове;
- сортування перерахунку;
- метод спливання Флойда.
Лістинг програми:
#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]);
Висновок: Навчився застосовувати методи пошуку та сортування. Навчився використовувати метод сортування спливанням Флойда.
Другие работы
Аналіз ефективності банківських операцій з пластиковими картками та шляхи їх вдосконалення
OstVER
: 6 ноября 2012
ЗМІСТ
ВСТУП
РОЗДІЛ 1 ПЛАТІЖНІ КАРТКИ В УКРАЇНІ, ЇХ ВИКОРИСТАННЯ ТА РОЗВИТОК В СИСТЕМІ ВАЛЮТНИХ РОЗРАХУНКІВ
1.1 Історія пластикових карток, їх сутність та роль в платіжному обороті держави
1.2 Види пластикових карток
РОЗДІЛ 2 АНАЛІЗ РОЛІ ПЛАСТИКОВИХ КАРТОК В БАНКІВСЬКИХ ОПЕРАЦІЯХ
2.1 Аналіз діяльності банків України на ринку платіжних карток
2.2 Організація розрахунків із застосуванням пластикових карток
РОЗДІЛ 3 ШЛЯХИ ВДОСКОНАЛЕННЯ ЕФЕКТИВНОСТІ БАНКІВСЬКИХ ОПЕРАЦІЙ З ПЛАСТИКОВИМИ КАР
5 руб.
Финансово-промышленная группа ФПГ , ее своеобразие, область применения
alfFRED
: 27 марта 2014
Введение 3
Глава 1. Сущность индустриальных финансово-промышленных групп 5
1.1. Понятие ФПГ, способы их создания и основные преимущества 5
1.2. Основные принципы функционирования ФПГ 9
1.3. Структура и направления деятельности ФПГ 12
1.4. Формирование ФПГ в России 14
Глава 2. Развитие финансово-промышленных групп в мире и в России 20
2.1. Развитие финансово-промышленных компаний Тюменской области 20
2.2. Развитие финансово-промышленного автомобилестроения и судостроения 22
2.3. Холдинговые компа
5 руб.
Проект предприятия по ремонту двигателей
Aronitue9
: 5 октября 2012
Содержание
Аннотация……………………………………………………………………………………………………....….4
1. Технологическая планировка производственного корпуса……………………...…5
1.1 Определение производственной программы ремонтного предприятия….....5
1.2 Определение общего объёма работ……………………………………………………………….9
1.3 Схема технологического процесса ремонта…………………………………………..…..…10
1.4 Распределяем трудоёмкость по участкам и видам работ………………………...…11
1.5 Определение основных параметров производственно процесса……………….12
1.6 Расчёт и подбор р
50 руб.
Общая характеристика района проживания (Дзержинский г. Новосибирск)
Александр38
: 1 февраля 2015
Сдавалась без проблем! 5+, без всяких исправлений и прочей нудятины! Заплати за работу и живи спокойно!
Содержание
1. Общая характеристика района проживания
2. Характеристика непосредственного окружения объекта исследования
3. Характеристика территории двора
4. Характеристика квартиры
Выводы
Список использованной литературы
250 руб.