看板
[ Ruby ]
討論串[問題] 使用Ruby語法問題
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
無聊病發作....一行 quick-sort. require 'rubygems' # for gem facets. require 'facets' # for tail, ergo. def sort input. input.tail.ergo.partition{ |i|. i < in
(還有1237個字)
內容預覽:
這是 parallel assignment, 等號右邊的結果如果是一個 array 的話,. left 會是 array[0] 而 right 會是 array[1]. partition 是一個分割 method, 他會將輸入分割成兩個 array,. yield 為 true 的和 yield
(還有590個字)
內容預覽:
def sort(array). return [] if array.empty?. left, right = array[1..-1].partition { |y|. y <= array.first. }. sort(left) + [ array.first ] + sort(right
(還有29個字)
首頁
上一頁
1
下一頁
尾頁