- 질문 게시판입니다.
Date 21/05/30 17:41:34
Name   윤지호
File #1   캡처1.PNG (91.4 KB), Download : 11
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


목록
번호 제목 이름 날짜 조회 추천
8533 기타로봇청소기 /식기세척기 추천부탁드립니다 13 거소 19/12/25 4105 0
9654 기타요녀석은 어떤 녀석인가요?(벌레, 곤충 주의) 6 shadowtaki 20/06/23 4105 0
947 기타웹하드/클라우드 추천 15 모여라 맛동산 16/03/26 4104 0
1661 의료/건강보험 진단비 지급 관련해서 궁금한 게 있습니다. 8 무무무무무무 16/10/17 4104 0
1968 홍차넷정모에서 있었던 일을 홍차넷 커뮤니티상에서 이야기하는게 허용될까요? 21 알료사 16/12/25 4104 0
5547 과학iPod Mini가 안 켜져요. 2 하얀 18/09/30 4104 0
7014 가정/육아잦은 부부싸움에 대한 자식의 대응 10 [익명] 19/04/27 4104 0
9475 철학/종교종교색 없이 명상을 배울 수 있는 데가 있을까요? 4 불타는밀밭 20/05/24 4104 0
6057 의료/건강파상풍에 관해 질문이있습니다 4 장자 18/12/09 4102 0
10075 IT/컴퓨터QR코드의 원리가 궁금합니다 (파일명 매칭) 2 루키루키 20/09/07 4102 0
10751 기타사람을 멀리하는 법 17 [익명] 21/01/02 4102 0
11638 IT/컴퓨터파이썬 초보 질문입니다.. 2 윤지호 21/05/30 4102 0
13489 가정/육아<제목 수정> 추후에 부모님 부양 의무가 미혼 자녀에게 갈 수 있는지 궁금합니다. 14 [익명] 22/06/14 4102 0
10996 법률자녀 대상 증여 질문입니다 13 EuropaV 21/02/09 4101 0
11983 경제자동차 장기렌트 관련 질문입니다. 8 곰곰이 21/08/02 4101 0
12648 의료/건강코로나 확진자 밀접접촉 질문입니다 7 [익명] 21/12/04 4101 0
294 게임제가 스팀을 전혀 사용해보지 않아서 궁금한점이 있습니다. 8 한신 15/09/16 4100 0
1574 의료/건강담당의 면담시... 34 하드코어 16/09/27 4100 0
3522 여행[여행] 어르신들끼리 가평쪽으로 가신다고 .. 4 한달살이 17/10/16 4100 0
5022 의료/건강 '[급함] 의사선생님들 응급실입니다 도와주세요 28 동방요정 18/07/11 4100 0
5514 법률미란다 고지와 관련해서 3 캣리스 18/09/26 4100 2
8812 철학/종교비기독교인이 성경을 읽어보려고합니다. 14 BiggestDreamer 20/02/18 4100 0
10119 IT/컴퓨터컴알못이 질문드립니다. 17 한신 20/09/14 4100 0
10814 IT/컴퓨터윈도우 업데이트 후 블루스크린 Igdkmd64.sys 2 [익명] 21/01/12 4100 0
10966 의료/건강대형 마스크 어디 게 좋을 까요? 14 사십대독신귀족 21/02/05 4099 0
목록

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

댓글