정렬된 1D 배열 검색
- 업데이트 날짜:2025-07-30
- 3분 (읽기 시간)
정렬된 1D 배열에서 원소의 첫 번째 인스턴스를 검색합니다. 함수가 정렬되지 않은 경우, 검색 결과가 올바르지 않게 됩니다. 커넥터 팬은 이 다형성 함수의 기본 데이터 타입을 디스플레이합니다.

입력/출력
정렬된 1D 배열
—
정렬된 1D 배열은 모든 타입의 1D 배열이 될 수 있습니다.
원소
—
원소는 배열에 삽입할 값입니다. 원소는 정렬된 1D 배열에 있는 원소와 동일한 데이터 타입이어야 합니다.
보다 작음 함수 (내장됨 <)
—
보다 작음 함수는 배열 검색에 사용되는 비교입니다. 기본적으로 이 함수는 표준 [보다 작음?] 함수가 사용하는 것과 동일한 비교입니다. 배열 원소가 커넥터 팬에서 동일한 타입의 두 입력과 불리언 출력을 포함하는 보다 작음 메소드를 갖는 클래스인 경우 다른 정렬 순서를 지정하려면 이 터미널을 다음 객체 중 하나에 연결합니다:
비교 함수는 대칭적이어야 합니다. a<b가 참인 경우, b<a는 거짓입니다. a와 b의 값이 같은 경우, a<b와 b<a는 모두 거짓입니다. 함수가 대칭이 아닌 경우, 검색 결과를 예측할 수 없습니다.
발견됨?
—
발견?은 원소를 찾았는지 여부를 나타냅니다.
가장 근접한 인덱스
—
발견?이 참인 경우, 가장 근접한 인덱스는 원소의 인덱스입니다. 발견?이 거짓인 경우, 가장 근접한 인덱스는 배열이 정렬될 경우 있게 될 원소의 인덱스입니다. 원소가 배열의 모든 원소보다 큰 경우, 가장 근접한 인덱스는 배열의 크기와 같습니다. 원소가 배열의 모든 원소보다 작은 경우, 가장 근접한 인덱스는 0입니다. 빈 배열을 검색하는 경우, 가장 근접한 인덱스는 0입니다. |
예제
LabVIEW 포함되는 다음 예제 파일을 참조하십시오.
- labview\examples\Malleable VIs\Nested Malleable VIs\Malleable VIs - Nested Malleable VIs.lvproj
정렬된 1D 배열
—
원소
—
보다 작음 함수 (내장됨 <)
—
, 기본값은 해당 비교를 사용하도록 변경됩니다.
:
:
발견됨?
—
가장 근접한 인덱스
—