【发布时间】:2014-02-02 00:25:35
【问题描述】:
输入:来自键盘的数字列表。 输出:输入数字的中位数
我需要整个代码
def median(array)
array.sort!
if (array.length % 2==1 )
return array[array.length/2.0]
else
return (array[array.length/2] + array[(array.length/2)-1])/2.0
end
end
如何从键盘输入列表并找到中位数?
【问题讨论】:
-
你的
median方法有什么问题吗?如果没有,您的问题应该很简单:“如何从键盘获取数字数组”。
标签: ruby