Einzelnen Beitrag anzeigen
Ungelesen 08.07.16, 10:34   #2
rorolowa
Anfänger
 
Registriert seit: Apr 2015
Beiträge: 22
Bedankt: 9
rorolowa ist noch neu hier! | 3 Respekt Punkte
Standard

Verstehst du nicht, wie du den Algorithmus in c# implementieren sollst, oder verstehst du nicht, wie es mathematisch aussieht?

Wenn ich das ganze richtig verstehe, dann ist die Programmieraufgabe an sich nur die Bestimmung eines Minimums, der Rest ist ja nur aneinanderreihen mathematischer Operation.

Die minimum Function muss an sich nur alle werte einmal durchgehen und prüfen, ob der aktuelle wert kleiner als der letzte geprüfte wert ist.

also:

int minimum = int.MaxValue; // Damit ist jeder Wert mal kleiner oder gleich.

foreach (int candidate in values) // Values ist die werte sammlung,die der algo prüft.
if (minimum > candidate)
minimum = candidate;

return minimum;
rorolowa ist offline   Mit Zitat antworten