Эй, ребята, я развиваюсь с Delphi 10 Seattle. И я на самом деле нужна помощь в получении медианы массива, например:Медиана массива
allitems: array[1..500] of Double;
Я дал значение каждого arrayitem в массиве в порядке. Таким образом, я получил массив из 500 удвоений со значениями в нем и хочу получить медиану из этих 500 значений. Прежде всего, я предполагаю, что мне нужно отсортировать массив от низких до высоких значений и после получения медианы. Итак, как я могу отсортировать массив и получить медиану после сортировки?
Вот ссылка на какой-то метод класса TArray. Это может помочь вам начать с сортировки: http://docs.embarcadero.com/products/rad_studio/delphiAndcpp2009/HelpUpdate2/EN/html/delphivclwin32/[email protected]_of_T.html –
Возможно, эта страница Википедии также полезная: https://en.wikipedia.org/wiki/Selection_algorithm –
Это не имеет никакого отношения к медианному значению. Ваш вопрос просто: «Как я могу отсортировать массив?» –