더북(TheBook)

좀 더 복잡한 작업으로, 특정 알고리즘을 구현하도록 요청할 수도 있습니다. 알고리즘을 명시하고, AI가 해당 알고리즘에 맞게 코드를 작성하도록 요구하면 그에 따른 정확한 코드를 생성할 수 있습니다.

프롬프트 알고리즘 생성하기

파이썬으로 퀵 정렬 알고리즘을 구현해 줘.

결과

def quicksort(arr):
    if len(arr) <= 1: 
        return arr
    pivot = arr[len(arr) // 2]
    left = [x for x in arr if x < pivot]
    middle = [x for x in arr if x == pivot]
    right = [x for x in arr if x > pivot]
    return quicksort(left) + middle + quicksort(right)
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.