계산하는 데 시간이 걸리는 다각형 수 계산

미친놈

저는 오각형과 정사각형 숫자 목록을 만드는 함수를 만들었습니다.

내가 지금까지 얻은 것은 다음과 같습니다.

def sqpent(n):
    i = 0
    list = []
    while n >= 0:
        if n == 0:
            list.append(0)
        elif n == 1:
            list.append(1)
        elif (i*i == (i*(3*i-1)//2)):
            list.append(i)
            n -= 1
        i += 1

하지만 처음 두 숫자를 지나면 그렇게하는 데 시간이 걸리는 것 같습니다 ...

미친놈

@interjay의 조언 덕분에 완벽하게 작동하는 다음 답변을 찾았습니다.

import math

def sqpent(n):
    counter = 0
    i = 0
    l = []
    while counter < n:
        x = (i*(3*i-1)//2)
        #print(x)
        if(int(math.sqrt(x))**2 == x):
            #print("APPENDED: " + str(x))
            l.append(x)
            counter += 1
        i += 1
    return l

설명 :

  • i 값을 반복하여 i 번째 오각형을 얻습니다. 그런 다음 사각형인지 확인하고 그렇다면 궁극적으로 반환하는 목록에 추가합니다.
  • 카운터가 원하는 목록의 항목 수에 도달 할 때까지이 작업을 수행합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

X 시간이 걸리는 Java 계산

분류에서Dev

Python Pandas는 현재 실행하는 데 최대 400 분이 걸리는 대용량 데이터 세트의 계산 시간을 개선합니다.

분류에서Dev

R : 특정 점수 변화에 걸리는 시간 계산

분류에서Dev

프로그램을 계산하는 데 오랜 시간이 걸립니다 ........ 재귀 (파이썬)

분류에서Dev

계산하는 데 영원히 걸리는 데이터 로그 규칙

분류에서Dev

시간을 계산하는 Excel 수식

분류에서Dev

재귀 함수가 호출 될 때마다 걸리는 시간을 계산합니다 .... SQL에서

분류에서Dev

Facebook 페이지 좋아요 수는 실시간 업데이트로 계산됩니다.

분류에서Dev

루프 및 함수 : 은퇴하는 데 주어진 금액을 모으는 데 걸리는 기간을 어떻게 계산합니까?

분류에서Dev

루프 및 함수 : 은퇴하는 데 주어진 금액을 모으는 데 걸리는 기간을 어떻게 계산합니까?

분류에서Dev

while 루프에서 쿼리를 실행하는 데 걸리는 시간을 계산합니까?

분류에서Dev

데이터 프레임 열에서 계산을 수행하는 동안 계산에서 NA 무시

분류에서Dev

Laravel에서 데이터 수를 계산하는 방법

분류에서Dev

자바에서 10 만 단어의 빈도를 계산하는 데 걸리는 시간

분류에서Dev

함수를 다시 실행하기 전에 새 데이터를 계산하는 방법

분류에서Dev

다각형의 격자 점 수를 계산하는 알고리즘

분류에서Dev

각 값이 나타나는 횟수를 계산하는 방법

분류에서Dev

FPGA에서 승수 기능을 사용하는 데 얼마나 걸립니까? 이 시간을 계산할 수 있습니까?

분류에서Dev

다른 변수로 다시 계산하고 방정식을 계산하는 방법이 있습니까?

분류에서Dev

데이터 프레임에서 데이터 유형 수를 계산하는 방법

분류에서Dev

시간을 계산하는 각도 타이머

분류에서Dev

Django에서 데이터베이스를 쿼리하는 동안 계산 수행

분류에서Dev

SQL-Union을 사용하여 2 개 이상의 열로 그룹 수를 계산하는 데 2 초 이상 걸립니다.

분류에서Dev

적분을 계산하는 시계열 데이터베이스

분류에서Dev

배치 파일이 실행되는 데 걸린 시작 및 종료 시간을 계산 하시겠습니까?

분류에서Dev

거리 계산을 위해 난수를 제공하는 위치 업데이트

분류에서Dev

회귀 계수를 계산하여 테이블의 각 행에 넣는 방법

분류에서Dev

R 데이터에서 합계가 계산되는 변수 당 집계입니다.

분류에서Dev

다른 시트의 백분율을 계산하는 Excel 수식

Related 관련 기사

  1. 1

    X 시간이 걸리는 Java 계산

  2. 2

    Python Pandas는 현재 실행하는 데 최대 400 분이 걸리는 대용량 데이터 세트의 계산 시간을 개선합니다.

  3. 3

    R : 특정 점수 변화에 걸리는 시간 계산

  4. 4

    프로그램을 계산하는 데 오랜 시간이 걸립니다 ........ 재귀 (파이썬)

  5. 5

    계산하는 데 영원히 걸리는 데이터 로그 규칙

  6. 6

    시간을 계산하는 Excel 수식

  7. 7

    재귀 함수가 호출 될 때마다 걸리는 시간을 계산합니다 .... SQL에서

  8. 8

    Facebook 페이지 좋아요 수는 실시간 업데이트로 계산됩니다.

  9. 9

    루프 및 함수 : 은퇴하는 데 주어진 금액을 모으는 데 걸리는 기간을 어떻게 계산합니까?

  10. 10

    루프 및 함수 : 은퇴하는 데 주어진 금액을 모으는 데 걸리는 기간을 어떻게 계산합니까?

  11. 11

    while 루프에서 쿼리를 실행하는 데 걸리는 시간을 계산합니까?

  12. 12

    데이터 프레임 열에서 계산을 수행하는 동안 계산에서 NA 무시

  13. 13

    Laravel에서 데이터 수를 계산하는 방법

  14. 14

    자바에서 10 만 단어의 빈도를 계산하는 데 걸리는 시간

  15. 15

    함수를 다시 실행하기 전에 새 데이터를 계산하는 방법

  16. 16

    다각형의 격자 점 수를 계산하는 알고리즘

  17. 17

    각 값이 나타나는 횟수를 계산하는 방법

  18. 18

    FPGA에서 승수 기능을 사용하는 데 얼마나 걸립니까? 이 시간을 계산할 수 있습니까?

  19. 19

    다른 변수로 다시 계산하고 방정식을 계산하는 방법이 있습니까?

  20. 20

    데이터 프레임에서 데이터 유형 수를 계산하는 방법

  21. 21

    시간을 계산하는 각도 타이머

  22. 22

    Django에서 데이터베이스를 쿼리하는 동안 계산 수행

  23. 23

    SQL-Union을 사용하여 2 개 이상의 열로 그룹 수를 계산하는 데 2 초 이상 걸립니다.

  24. 24

    적분을 계산하는 시계열 데이터베이스

  25. 25

    배치 파일이 실행되는 데 걸린 시작 및 종료 시간을 계산 하시겠습니까?

  26. 26

    거리 계산을 위해 난수를 제공하는 위치 업데이트

  27. 27

    회귀 계수를 계산하여 테이블의 각 행에 넣는 방법

  28. 28

    R 데이터에서 합계가 계산되는 변수 당 집계입니다.

  29. 29

    다른 시트의 백분율을 계산하는 Excel 수식

뜨겁다태그

보관