Wolfram 언어

퀵 정렬 구현하기

Wolfram Compiler를 사용하면 다양한 표준 알고리즘 예를 들어 퀵 정렬을 효율적으로 구현할 수 있습니다. 이러한 알고리즘의 대부분은 TypeSpecifier를 사용하여 나타낼 수 있는 배열 등의 복합형으로 작용합니다.

다음은, 속도를 올리는 것이 아니라 코드 최소화에 초점을 맞춘 퀵 정렬의 간단한 구현입니다. TypeSpecifier를 사용하여 입력이 깊이 1의 기계 정수의 배열임을 알 수 있습니다. FunctionCompile은 반환값도 같은 형태의 배열로 자동으로 판정합니다.

정렬 데이터를 생성합니다.

데이터를 정렬합니다.

관련 예제

de en es fr ja pt-br zh