selection sort in c#
Algorithm 2020. 10. 14. 14:14stackabuse.com/selection-sort-in-javascript/
www.tutorialspoint.com/selection-sort-program-in-chash
using System;
namespace SelectSort {
class Program {
static void Main (string[] args) {
int[] arr = { 4, 1, 5, 3, 2 };
int n = arr.Length;
int smallest;
int temp;
for (int i = 0; i < n - 1; i++) {
smallest = i;
for (int j = i + 1; j < n; j++) {
if (arr[j] < arr[smallest]) {
smallest = j;
}
}
temp = arr[smallest];
arr[smallest] = arr[i];
arr[i] = temp;
}
foreach (var num in arr) {
Console.WriteLine (num);
}
}
}
}
'Algorithm' 카테고리의 다른 글
실전 알고리즘 강좌 바킹독 (0) | 2020.10.23 |
---|---|
선택정렬 (Selection Sort) C# (0) | 2020.10.23 |
고정배열을 구현한 Queue (0) | 2020.10.07 |
원형배열로 구현한 Queue (0) | 2020.10.07 |
C#으로 구현한 링크드리스트 (0) | 2020.04.16 |