我正在尝试对数组进行排序,但对于练习我不能使用该sort
方法。
由于我还必须返回空数组,以及其中只有一项的数组,所以我在这些方面作弊。从技术上讲,我最多只需要对三个项目进行分类,但这似乎是一种可以使用的情况while
?
这是我到目前为止所得到的。
def my_sort(input)
if input[0] == nil
print "[]"
elsif input[1] == nil
print "[" + input[0].to_s + "]"
end
end
我想知道是否应该将其分解为字符串,或者是否.each do ||
可以这样做。