Initial commit

This commit is contained in:
2018-02-22 23:01:00 +01:00
commit 8a754080ba
378 changed files with 2723 additions and 0 deletions

View File

@@ -0,0 +1,43 @@
using System;
class BubbleSort {
const int SIZE = 10, MIN = 0, MAX = 100;
public static void Main() {
Random rand = new Random();
short[] myArray = new short[SIZE];
for (int i = 0; i < SIZE; i++) {
myArray[i] = (short)rand.Next(MIN, MAX);
}
Console.WriteLine("--------- myArray fore sortering ------------");
for (int i = 0; i < SIZE; i++) {
Console.WriteLine("myArray[{0}]= {1}", i, myArray[i]);
}
myBubbleSort(myArray);
Console.WriteLine("--------- myArray efter sortering ------------");
for (int i = 0; i < SIZE; i++) {
Console.WriteLine("myArray[{0}]= {1}", i, myArray[i]);
}
}
static void myBubbleSort(short[] arr) {
short temp = 0;
for (int walker = 0; walker < arr.Length; walker++) {
for (int sorter = 0; sorter < arr.Length - 1; sorter++) {
if (arr[sorter] > arr[sorter + 1]) {
temp = arr[sorter + 1];
arr[sorter + 1] = arr[sorter];
arr[sorter] = temp;
}
}
}
}
}