Ruby:简单的插入排序

2015-03-17 0 428
Ruby:简单的插入排序
 #Insertion Sort Method
 def insertionSort(list)
   list.each_with_index do |data,i|
     j = i - 1
     while j >= 0
       break if list[j] <= data
       list[j + 1] = list[j]
       j = j - 1
     end
     list[j + 1] = data
   end
 end

遇见资源网 ruby Ruby:简单的插入排序 http://www.ox520.com/16300.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务