【发布时间】:2014-08-28 23:33:33
【问题描述】:
我有一个关于比较数组的问题。 我有两个数组:
let A = [|1;2;3;4;5|]
let B = [|2;7|]
如果它们至少有一个相等的元素,我现在想。如果他们有返回真。 我尝试使用这样的功能:
let exists = Array.exists2 (fun elem1 elem2 -> elem1 = elem2)
exists A B
在这种情况下应该返回true。 但它有一个问题,因为它仅在数组具有相同长度时才有效。怎么能做一个不同长度的函数呢?
【问题讨论】: