Gast
#199789
Hallo, ich muss was programmieren und weiss nicht wie. ich habe ein Array der Grösse 100. In das Array werden kontiuierlich Werte abgelegt, sortiert (qsort) und der Median wird berechnet. D.h. ich muss darauf achten, dass nach der Sortierung die Werte nicht mehr den eigentlich Index haben, z.B. ist der letzte Wert im Ringspeicher nicht mehr an der Stelle 100. Das ist auch mein Problem, ich weiss nicht wie ich mir den wahren Index der Werte merken kann, denn ich muss ja praktisch die letzten 99 Werte berücksichtigen und den ältersten Wert rausschmeissen und durch einen neuen ersätzen. Der Median wird nach jedem neu ankommenden Werte bestimmt, dazu muss ich das Arry sortieren und der Index ist verfälscht. Hat jemand eine Idee?