강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

minhahas님의 프로필 이미지
minhahas

작성한 질문수

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

1-L

1-L 질문있습니다!

해결된 질문

작성

·

64

0

중첩 반복문으로 2개의 원소를 뽑는다고 했을 때 결국 이 알고리즘의 시간 복잡도는 n^2 이니까 최악의 경우 150,000 * 150,000 나오잖아요?

 

대략 2억개 넘는데 시간 초과가 안뜨는 이유가 궁금합니다

 

단순히 C++ 연산 속도가 빨라서 그런건지.. C# 이나 Java, Python 같은 언어로 하면 안 풀리는지.. 궁금합니다

답변 1

0

큰돌님의 프로필 이미지
큰돌
지식공유자

안녕하세요 사실 이 문제의 해설코드를 보시면

 15000 * 15000 / 2 이라고 볼 수 있고 이거는 1억 정도입니다. 보통 1억정도는 어느정도는 됩니다.

이부분은 알고리즘 개념교안의 다음 부분 참고부탁드립니다.

스크린샷 2024-12-23 오후 4.56.08.png.webp

 

감사합니다.

minhahas님의 프로필 이미지
minhahas

작성한 질문수

질문하기