如何用Ruby实现基于多个复杂条件对数字数组进行深度排序?
- 内容介绍
- 文章标签
- 相关推荐
本文共计640个文字,预计阅读时间需要3分钟。
我的数组看起来像这样:+to_sort+=[[1, 27, -3, 1.0], [2, 27, -2, 2.0], [3, 27, -2, 3.0], [4, 27, -2, 4.0], [5, 27, -2, 5.0], [6, 27, 1, 11.0], [7, 27, 1, 12.0], [8, 27, 1, 13.0], [9, 27, 2, 14.0]]我想基于它们的第二个和第三个元素排序。
本文共计640个文字,预计阅读时间需要3分钟。
我的数组看起来像这样:+to_sort+=[[1, 27, -3, 1.0], [2, 27, -2, 2.0], [3, 27, -2, 3.0], [4, 27, -2, 4.0], [5, 27, -2, 5.0], [6, 27, 1, 11.0], [7, 27, 1, 12.0], [8, 27, 1, 13.0], [9, 27, 2, 14.0]]我想基于它们的第二个和第三个元素排序。

