相关疑难解决方法(0)

比较两个忽略Ruby中元素顺序的数组

我需要检查两个数组是否包含任何顺序的相同数据.使用虚构的compare方法,我想做:

arr1 = [1,2,3,5,4]
arr2 = [3,4,2,1,5]
arr3 = [3,4,2,1,5,5]

arr1.compare(arr2) #true    
arr1.compare(arr3) #false
Run Code Online (Sandbox Code Playgroud)

我用过arr1.sort == arr2.sort,似乎有用,但是有更好的方法吗?

ruby arrays comparison

48
推荐指数
4
解决办法
7万
查看次数

标签 统计

arrays ×1

comparison ×1

ruby ×1