languages/coding test [백준/Python] 24265번: 알고리즘 수업 - 알고리즘의 수행 시간 4 - 단계별로 풀어보기 > 단계 11: 시간 복잡도 > 242645번 #24265: 알고리즘 수업 - 알고리즘의 수행 시간 4 n = int(input()) sum = 0 for i in range(n): sum = sum + i print(sum) print(2) #다른 방법 print(n*(n-1)//2) print(2) 문제의 반복문을 봅시다. 이중 반복문이 첫 번째 반복문의 영향을 빋아, n-1부터 1까지 반복합니다. 따라서 for문으로 합산을 구해도 되고, 등차수열의 합으로 계산해도 됩니다. 식이 $n(n-1)/2$이므로 최고차항의 차수는 2가 됩니다. 공유하기 게시글 관리 익명의 일지 'languages > coding test' 카테고리의 다른 글 [백준/Python] 24267번: 알고리즘 수업 - 알고리즘의 수행 시간 6 (0) 2024.02.21 [백준/Python] 24266번: 알고리즘 수업 - 알고리즘의 수행 시간 5 (0) 2024.02.20 [백준/Python] 24264번: 알고리즘 수업 - 알고리즘의 수행 시간 3 (0) 2024.02.17 [백준/Python] 24263번: 알고리즘 수업 - 알고리즘의 수행 시간 2 (0) 2024.02.17 [백준/Python] 24262번: 알고리즘 수업 - 알고리즘의 수행 시간 1 (0) 2024.02.17 Contents 당신이 좋아할만한 콘텐츠 [백준/Python] 24267번: 알고리즘 수업 - 알고리즘의 수행 시간 6 2024.02.21 [백준/Python] 24266번: 알고리즘 수업 - 알고리즘의 수행 시간 5 2024.02.20 [백준/Python] 24264번: 알고리즘 수업 - 알고리즘의 수행 시간 3 2024.02.17 [백준/Python] 24263번: 알고리즘 수업 - 알고리즘의 수행 시간 2 2024.02.17 댓글 0 + 이전 댓글 더보기