0
A
답변
6
당신은 이런 식으로 루프를 확장 할 수 있습니다 :
i = 1 ——> 1,2,3,…,b b
i = 2 ——> 1,3,5,…,b (b/2)
i = 3 ——> 1,4,7,…,b (b/3)
i = 4 ——> 1,5,9,…,b (b/4)
…
i = b ——> 1, b (b/b = 1)
을이 형태의 합으로 확장
b + b/2 + b/3 + … + b/b = b * (1 + 1/2 + 1/3 + … + 1/b)
당신은 Harmonic Series로 두 번째 요소를 인식 할 수 있습니다. 그런 다음에서 결과를 사용하여 다음 SO 답 : Finding Big O of the Harmonic Series 당신이 당신의 중첩 루프의 큰 아를 얻을 수 있습니다 : B의 X B의 X 에선 같은
O(b * log(b))
+0
감사합니다. 정말로 감사합니다 .--). –
+0
당신을 환영합니다! –
관련 문제
- 1. 이 while 루프의 시간 복잡도?
- 2. while 루프의 시간 복잡도
- 3. 내부 루프의 시간 복잡도
- 4. 루프의 시간 복잡도
- 5. while 루프의 시간 복잡도
- 6. 루프의 쎄타 시간 복잡도
- 7. 중첩 루프의 시간 복잡도
- 8. 중첩 루프의 시간 복잡도
- 9. 이 이중 루프의 시간 복잡도가 O (n)
- 10. 시간 복잡도 :
- 11. 이상하게 중첩 된 루프의 시간 복잡도
- 12. 프로그래밍 콘테스트 문제에 대한 루프의 시간 복잡도
- 13. 루프의 Big-O 복잡도
- 14. 시간 복잡도
- 15. 최악의 시간 복잡도 목록
- 16. 시간 복잡도
- 17. 시간 복잡도
- 18. 루프의 시간 복잡도는 얼마입니까?
- 19. 이 알고리즘의 시간 복잡도 란 무엇입니까?
- 20. 이 특정 코드의 시간 복잡도 계산하기
- 21. 이 코드의 BigO 표기법을 사용한 시간 복잡도
- 22. 이 소수 테스트 알고리즘의 시간 복잡도?
- 23. 알고리즘 시간 복잡도 분석 (내부 while 루프가있는 루프의 경우)
- 24. j <= i 인 중첩 for 루프의 시간 복잡도
- 25. 중첩 루프의 시간 복잡도 : cn (n + 1)/2는 어디서 오는가?
- 26. Time 행렬을 파싱하는 중첩 for 루프의 복잡도
- 27. 알고리즘 시간 복잡도 분석
- 28. 모듈러 산술의 시간 복잡도
- 29. gsub의 시간 복잡도
- 30. 연산자의 시간 복잡도
뭔가의 (b) : 고조파 시리즈를 참조하십시오. – Franck