🗊Презентация Програма сортування масиву методом вибору

Нажмите для полного просмотра!
Програма сортування масиву методом вибору, слайд №1Програма сортування масиву методом вибору, слайд №2Програма сортування масиву методом вибору, слайд №3Програма сортування масиву методом вибору, слайд №4Програма сортування масиву методом вибору, слайд №5Програма сортування масиву методом вибору, слайд №6Програма сортування масиву методом вибору, слайд №7Програма сортування масиву методом вибору, слайд №8

Вы можете ознакомиться и скачать презентацию на тему Програма сортування масиву методом вибору. Доклад-сообщение содержит 8 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Сортування вибором 
(виділенням)
Описание слайда:
Сортування вибором (виділенням)

Слайд 2





	Сортування вибором — простий алгоритм сортування лінійного масиву, на основі вставок. Має ефективність n2, що робить його неефективним при сортування великих масивів, і в цілому, менш ефективним за подібний алгоритм сортування включенням. Сортування вибором вирізняється більшою простотою, ніж сортування включенням, і в деяких випадках, вищою продуктивністю.
	Сортування вибором — простий алгоритм сортування лінійного масиву, на основі вставок. Має ефективність n2, що робить його неефективним при сортування великих масивів, і в цілому, менш ефективним за подібний алгоритм сортування включенням. Сортування вибором вирізняється більшою простотою, ніж сортування включенням, і в деяких випадках, вищою продуктивністю.
Описание слайда:
Сортування вибором — простий алгоритм сортування лінійного масиву, на основі вставок. Має ефективність n2, що робить його неефективним при сортування великих масивів, і в цілому, менш ефективним за подібний алгоритм сортування включенням. Сортування вибором вирізняється більшою простотою, ніж сортування включенням, і в деяких випадках, вищою продуктивністю. Сортування вибором — простий алгоритм сортування лінійного масиву, на основі вставок. Має ефективність n2, що робить його неефективним при сортування великих масивів, і в цілому, менш ефективним за подібний алгоритм сортування включенням. Сортування вибором вирізняється більшою простотою, ніж сортування включенням, і в деяких випадках, вищою продуктивністю.

Слайд 3





Принцип методу:
Принцип методу:
Описание слайда:
Принцип методу: Принцип методу:

Слайд 4





Програма сортування масиву методом вибору:
Програма сортування масиву методом вибору:
void selection(int *array, int length)
{
for(int i=0;i<length;i++)
{
int index=i,temp=0;
for(int j=i;j<length;j++)if(array[index]>array[j])index=j; //Finds smallest number
temp=array[i];
array[i]=array[index];
array[index]=temp;
}
}
Описание слайда:
Програма сортування масиву методом вибору: Програма сортування масиву методом вибору: void selection(int *array, int length) { for(int i=0;i<length;i++) { int index=i,temp=0; for(int j=i;j<length;j++)if(array[index]>array[j])index=j; //Finds smallest number temp=array[i]; array[i]=array[index]; array[index]=temp; } }

Слайд 5





	Аналіз
	Аналіз
	Сортування вибором не є складним в аналізі та порівнянні його з іншими алгоритмами, оскільки жоден з циклів не залежить від даних у списку. Знаходження найменшого елементу вимагає перегляду усіх n елементів (у цьому випадку n − 1 порівняння), і після цього, перестановки його до першої позиції. Знаходження наступного найменшого елементу вимагає перегляду n − 1 елементів, і так далі, для (n − 1) + (n − 2) + … + 2 + 1 = n(n − 1) / 2 ∈ Θ(n2) порівнянь (дивіться арифметична прогресія). Кожне сканування вимагає однієї перестановки для n − 1 елементів (останній елемент знаходитиметься на своєму місці).
Описание слайда:
Аналіз Аналіз Сортування вибором не є складним в аналізі та порівнянні його з іншими алгоритмами, оскільки жоден з циклів не залежить від даних у списку. Знаходження найменшого елементу вимагає перегляду усіх n елементів (у цьому випадку n − 1 порівняння), і після цього, перестановки його до першої позиції. Знаходження наступного найменшого елементу вимагає перегляду n − 1 елементів, і так далі, для (n − 1) + (n − 2) + … + 2 + 1 = n(n − 1) / 2 ∈ Θ(n2) порівнянь (дивіться арифметична прогресія). Кожне сканування вимагає однієї перестановки для n − 1 елементів (останній елемент знаходитиметься на своєму місці).

Слайд 6





Блок-схема алгоритму cортування вибором з використанням допоміжного масиву
Блок-схема алгоритму cортування вибором з використанням допоміжного масиву
Описание слайда:
Блок-схема алгоритму cортування вибором з використанням допоміжного масиву Блок-схема алгоритму cортування вибором з використанням допоміжного масиву

Слайд 7





Блок-схема алгоритму cортування вибором без використанням допоміжного масиву
Блок-схема алгоритму cортування вибором без використанням допоміжного масиву
Описание слайда:
Блок-схема алгоритму cортування вибором без використанням допоміжного масиву Блок-схема алгоритму cортування вибором без використанням допоміжного масиву

Слайд 8





Презентацію виконала студентка 182 групи Менчій Софія
Презентацію виконала студентка 182 групи Менчій Софія

Дякую за увагу!
Описание слайда:
Презентацію виконала студентка 182 групи Менчій Софія Презентацію виконала студентка 182 групи Менчій Софія Дякую за увагу!



Похожие презентации
Mypresentation.ru
Загрузить презентацию