IsSorted 함수
네임스페이스: Microsoft.Quantum.Arrays
패키지: Microsoft.Quantum.Standard
배열이 지정된 경우 는 해당 배열이 지정된 비교 함수에 의해 정의된 대로 정렬되는지 여부를 반환합니다.
function IsSorted<'T> (comparison : (('T, 'T) -> Bool), array : 'T[]) : Bool
입력
비교 : ('T,'T) ->Bool
가 인 경우 comparison(a, b)
보다 작거나 같은 것으로 간주되는 두 요소를 a
비교하는 b
함수입니다true
.
array: 'T[]
확인할 배열입니다.
출력: Bool
true
요소의 a
각 쌍에 대해 및 b
array
가 해당 순서 comparison(a, b)
로 발생하는 경우에만 이 이면 입니다 true
.
형식 매개 변수
T
각 요소의 형식입니다 array
.
설명
함수 comparison
는 전이적인 것으로 간주됩니다. 이 경우 comparison(a, b)
및 comparison(b, c)
comparison(a, c)
가 가정됩니다. 이 속성이 없으면 이 함수의 출력이 올바르지 않을 수 있습니다.