여러수
-
파이썬 - 여러 수의 최대공약수 구하기알고리즘 이야기/파이썬 3 2019. 12. 19. 02:35
여러 수의 최대 공약수를 구하기 위한 여러 가지 방법이 있겠지만! 그중에서도 가장 효율적이라고 생각되는 유클리드 호제법에 대해 알아볼게! '유클리드 호제법 互除法' 또는 '유클리드 알고리즘 Euclidean algorithm'이란 두 자연수의 최대공약수를 구하는 알고리즘이야. 유클리드는 그 유명한 그리스의 수학자! 그분 맞아. 기원전 300년 전에 태어나신 그분 말이야! 아, 호제법이란, 말 그대로 '서로 호(互)'자와 '덜 제(除)'자를 써서 '서로 나누어 없애는 방법'이라고 생각하면 돼. 아직 무슨 말인지 모르겠지? 말로 백 번 설명하는 것보다 아래의 동영상을 보는 것이 훨씬 더 이해가 잘 될 텐데.. 동영상을 보기 전에 '%'라는 기호에 대해 알고 보아야 돼. '%'는 보통 '퍼센트'라고 해서 '백..