algorithm/common

소수 판별 함수

아르르르를를르 2020. 9. 13. 03:23

소수는 1과 자기자신만을 약수로 갖는다.

그 외에 나눠지는 경우가 있다면 False를 return 한다.

def is_prime(x):
    i = 2
    while i*i <= x:
        if x % i == 0:
            return False
        i += 1
    return True

'algorithm > common' 카테고리의 다른 글

deque는 어떻게 빠른가  (0) 2022.06.15
우선순위 큐/Priority Queue  (0) 2022.02.27
풀어볼 문제  (0) 2020.12.06
알고리즘 문제 풀이 사이트  (0) 2020.03.16
정렬 Sort 알고리즘 구현  (0) 2020.03.05