PDA

View Full Version : میانه اعداد



kamal70
دوشنبه 01 خرداد 1391, 21:43 عصر
سلام
آیا الگوریتمی وجود دارد که بتواند میانه چند عدد را در زمان O(n)l انجام دهد

tooraj_azizi_1035
سه شنبه 23 خرداد 1391, 21:02 عصر
سلام
اگر اعداد مرتب باشند به سادگی می توان موقعیت میانه را پیدا کرد.
اگر هم مرتب نباشند ابتدا درختی باینری می سازیم سپس با محاسبات ریاضی (که من هنوز در مورد آن فکر نکرده ام و مطئنم که وجود دارد) به سادگی موقعیت گره میانه را می یابیم.