C# - Головна Простір імен
► System (5)► Microsoft (1) Для учнів (початківців)
► Відео уроки (4)► Навчання (177) ► Приклади програм (19) ► Секрети Сі Шарп (4) Для професіоналів
► Навчання (6)► Приклади програм (1) |
Сортування на мові Сі ШарпСортування - це упорядочевание за зростанням або за спаданням. Вона застосовується для:
Сенс сортування:
Приклад коду, який виконує сортування масиву за зростанням: // найпростіша бульбашкова сортування
Приклад коду, який виконує сортування масиву за спаданням: // найпростіша бульбашкова сортування
Все залежить від значення змінної s. Якщо s дорівнює 1, то сортування буде по зростанню, якщо -1 сортувати за спаданням. Мова Сі Шарп надає оптимізовані сортування масивів, які працюють швидше ваших алгоритмів: Array.Sort(mas); // виклик методу сортування Метод Sort має 17 перевантажень. Їх ви можете подивитися в msdn. Ось один із прикладів: Array.Sort(mas, 4,5); У цьому випадку відбувається сортування починаючи з 4-го елемента масиву і сортуються 5 елементів: 4 -, 5-й, ..., 8-ї. За замовчуванням сортирока відбувається за зростанням. Якщо вам потрібно за спаданням, то можете використовувати метод: Reverse, він змінює порядок елементів у масиві. Тому: Array.Sort(mas); Приклад програми: сортування масиву на Сі Шарп. Переглядів: 11421 |