NamTech
Amesroom?
(56)
Profile
(1)
Talk
(0)
Blog
(2)
ComputerScience
(47)
C
(3)
Linux
(3)
Python
(7)
Conference
(2)
Project Euler
(30)
Etc
(2)
OpenSource
(2)
SDN
(2)
OpenvSwitch
(0)
Book
(0)
Travel
(4)
Korea
(2)
America
(2)
Philippines
(0)
Guestbook
/
/
[Module] 파이썬 소수 판정
2016. 9. 13. 14:55
Python 소수 판정
기존 보다 빠르게 소수 판정을 해주는 코드, Project Euler 진행에 있어서 유용하다.
import math def is_prime(n): if n <= 1: return False if n <= 3: return True if n % 2 == 0 or n % 3 == 0: return False r = int(math.sqrt(n)) f = 5 while f <= r: if n % f == 0 or n % (f+2) == 0: return False f += 6 return True
공유하기
게시글 관리
구독하기
NamTech
저작자표시
비영리
변경금지
Powered by
Tistory
, Designed by
wallel
Rss Feed
and
Twitter
,
Facebook
,
Youtube
,
Google+
티스토리툴바