簡體   English   中英

元素數量可變的數組的排序數組

[英]Sorting Array of Arrays having variable number of elements

我必須對數組進行排序。 我一直在尋找解決方案,但是我的問題是:

  1. 需要對從腳本運行到另一個的大小可能不同的數組進行排序。
  2. 不僅需要按一個或兩個元素進行排序,而且還需要根據所有元素進行排序。

例如,對於以下輸入:

[[2,3,4,5,6],[1,3,4,5,7],[1,3,4,5,8]]
[[5,2,3],[2,2,4],[2,2,5]]

輸出應分別為:

[[1,3,4,5,7],[1,3,4,5,8],[2,3,4,5,6]]
[[2,2,4],[2,2,5],[5,2,3]]

做如下

input=[[2,3,4,5,6],[1,3,4,5,7],[1,3,4,5,8]] 
input.sort # => [[1, 3, 4, 5, 7], [1, 3, 4, 5, 8], [2, 3, 4, 5, 6]]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM