IsSorted 函数

完全限定名称:Std.Arrays.IsSorted

function IsSorted<'T>(comparison : (('T, 'T) -> Bool), array : 'T[]) : Bool

总结

给定数组时,返回该数组是否按给定比较函数的定义进行排序。

类型参数

'T

array的每个元素的类型。

输入

比较

比较两个元素的函数,如果 ab,则认为 comparison(a, b) 小于或等于 true

数组

要检查的数组。

输出

如果每个元素对 truea 按该顺序发生的 b,则 arraycomparison(a, b)true

言论

假设函数 comparison 是可传递的,因此,如果 comparison(a, b)comparison(b, c),则假定 comparison(a, c)