Hallo!
Eigentlich eine ganz einfach Sache:
Ich habe z.B: „n“ Downloads laufen, mit unterschiedlicher Restdauer und möchte ein paar Sachen berechnen:
Ich denke, das sollte so laufen:
- ich addiere die Restzeit des kürzesten Download zur Gesamtzeit
- ich subtrahiere diese Zeit von allen verbleibenden Downloads
- die anderen Downlaods laufen jetzt schneller um den Faktor 1/n …
- … deshalb: verbleibende Restzeit von jedem einzelnen Download = Restzeit - Restzeit / n
Nun überlege ich nach einem Algorythmus mich dem ich das umsetze.
o.) dabei muss ich berücksichtigen daß theortisch „m“ Downloads die geliche Restzeit haben könnten. Diese darf nur einmal subtrahiet werden, die Gescheindigkeit aller anderen Downloads wird um den Faktor „m“/„n“ erhöht.
Ich könnte mir das ganze vereinfachen indem ich einfach den Mittelwert aller Downloadzeiten berechne. Das stimmt aber aus mathematischer Sich tnicht.
Berechnen möchte ich:
1.) die Gesamtzeit
2.) die Ersparnis der Zeiten für die einzelnen Stufen (=Downloads)
3.) …
Kiddy!