static void Main(string[] args) { System.Console.WriteLine("\n===== Opgave 1 : Faculteit =====\n"); Factorial.Run(); System.Console.WriteLine("\n===== Opgave 2 : Fibonacci =====\n"); Fibonacci.Run(); System.Console.WriteLine("\n===== Opgave 3 : Alternately =====\n"); Alternately.Run(); System.Console.WriteLine("\n===== Opgave 4 : Enen =====\n"); Ones.Run(); System.Console.WriteLine("\n===== Opgave 6 : ForwardString =====\n"); ForwardBackwardString.Run(); System.Console.WriteLine("\n===== Opgave 7 : Sorting =====\n"); Sorter isort = new InsertionSort(); Sorter msort = new MergeSort(); Sorter ssort = new ShellSort(); isort.Run(); msort.Run(); ssort.Run(); int[] numbers = { 100, 1000, 10000 }; foreach (int num in numbers) { isort.RunWithTimer(num); msort.RunWithTimer(num); ssort.RunWithTimer(num); } }
public void BackwardString_Filled(int n, string expected) { List <int> list = new List <int>(new int[] { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 }); string actual; // Arrange // Act actual = StringWithoutSpaces(ForwardBackwardString.BackwardString(list, n)); // Assert Assert.AreEqual(expected, actual); }
public void BackwardString_Empty(int n, string expected) { List <int> list = new List <int>(); string actual; // Arrange // Act actual = StringWithoutSpaces(ForwardBackwardString.BackwardString(list, n)); // Assert Assert.AreEqual(expected, actual); }