- 질문 게시판입니다.
Date 21/05/30 17:41:34
Name   윤지호
File #1   캡처1.PNG (91.4 KB), Download : 40
Link #1   https://euler.synap.co.kr/problem=12
Subject   파이썬 초보 질문입니다..


프로젝트 오일러 라는 사이트의 예제를 공부중입니다.

해당 사이트 12번의 삼각수의 약수의 개수를 구하는 문제입니다.

스크린샷의 두 코드는 각각 약수의 개수를 구하는 방식이 다른데요.

오른쪽의 코드(triangle.py)는 구글링해서 찾은 'n의 제곱근까지의 약수 * 2 = n의 약수의 개수' 라는 법칙을 활용했구요.
왼쪽의 코드(triangle_1.py)는 n을 소인수분해한 후 각 소인수의 지수에 1을 더해서 곱하는 방식으로 약수의 개수를 구했습니다.

문과라서 수학에 대한 이해도가 전무하여, 그냥 설명만 듣고 보면 오른쪽의 코드가 더 효율적으로 느껴지는데, 막상 실행해보니 왼쪽의 코드가 약 10초가량 더 빨리 계산되더군요. (오른쪽은 약 16초, 왼쪽은 약 6~7초)

이게 어떻게 된 걸까요???;;



0


목록
번호 제목 이름 날짜 조회 추천
6807 IT/컴퓨터파일을 열람/저장은 가능하고 복사는 못하게 하는 방법이 있을까요? 11 [익명] 19/03/21 4176 0
9810 IT/컴퓨터파일에 암호를 걸어야 하는데요. 2 [익명] 20/07/22 4424 0
14025 IT/컴퓨터파일 확장자가 날라갔을때 어떤 파일인지 확인하는 방법?? 13 Yunn 22/10/20 6542 0
12004 IT/컴퓨터파일 저장용 클라우드 어디가 좋읍니까? 6 먹이 21/08/05 3831 0
3760 IT/컴퓨터파일 설치가 안되는 현상 Uhfu 17/11/28 4123 0
14341 IT/컴퓨터파일 기반 정보수집 방법 문의 14 Paraaaade 23/01/07 6412 0
6276 홍차넷파이어폭스와 홍차넷 궁합이 안 좋은 걸까요? 12 구밀복검 19/01/10 6129 0
11948 IT/컴퓨터파이어폭스 임시파일 찾기 6 OshiN 21/07/26 5829 0
916 기타파이어폭스 애드웨어 제거 1 까페레인 16/03/15 5964 0
3748 IT/컴퓨터파이어 베이스를 알기에 유용한 페이지 없나요? 아재 17/11/27 3792 0
10575 IT/컴퓨터파이어 hd 8 vs 10 8 Jazz 20/12/08 4870 0
5061 IT/컴퓨터파이썬을 어떻게 공부하면 좋을까요? 22 우분투 18/07/16 5992 0
12947 IT/컴퓨터파이썬을 배워야 합니다. (쌩초보) 10 [익명] 22/02/08 5851 0
11603 기타파이썬 피보나치 수열 관련.. 7 윤지호 21/05/24 5755 0
8360 IT/컴퓨터파이썬 코딩 스타일 문의 4 로냐프 19/11/27 4524 1
11638 IT/컴퓨터파이썬 초보 질문입니다.. 2 윤지호 21/05/30 5825 0
11534 기타파이썬 입문자 질문입니다.. 5 윤지호 21/05/14 6323 0
11349 기타파이썬 입문자 질문입니다 10 윤지호 21/04/14 5380 0
15371 IT/컴퓨터파이썬 셀레니움 질문입니다. 2 아르키메데스 23/11/11 3428 0
10637 IT/컴퓨터파이선 코드 백업을 효율적으로 하고 싶습니다 16 [익명] 20/12/16 4930 0
12660 IT/컴퓨터파이선 bar plot 배경 무늬?? 2 SoSickFunFun 21/12/08 5939 0
2800 게임파이널판타지8 여주인공 우주복 9 수성펜 17/05/20 5251 0
7851 게임파이널판타지14온라인 혹은mmorpg 1 [익명] 19/09/13 3228 0
9825 IT/컴퓨터파워포인트에서 그림으로 내보내기 하면 해상도가 이상합니다. 4 소원의항구 20/07/24 7940 0
9094 IT/컴퓨터파워포인트는 기본 도형을 대체 왜 저렇게 못생긴 파란색으로 했을까요? 9 [익명] 20/03/31 4197 0
목록

+ : 최근 2시간내에 달린 댓글
+ : 최근 4시간내에 달린 댓글

댓글