기록
article thumbnail
Published 2023. 1. 14. 16:29
Big-O 표기법 algorithm
728x90

빅오 표기법(Big-O notation) 이란 복잡도에 가장 영향을 많이 끼치는 항의 상수인자를 빼고 나머지 항을 없애서 복잡도를 나타내는 표기법입니다.

 

 

예를들어서 10n² + n 이 있을때, 시간복잡도에 가장 영향을 많이 미치는 것은 n² 입니다.

 

왜냐하면 1부터 대입해보면

n² : 1, 4, 9, 16, 25 ,36 … 

n :  1 ,2 3, 4, 5, 6, 

n보다 n²의 증가가 더 급격한 걸 볼 수 있습니다.

그래서 영향력이 적은 항 제거, 상수항 제거하여

10n² + n는 다음과 같이 표기할 수 있습니다.

O(n²)

 

'algorithm' 카테고리의 다른 글

[3036번] 링  (0) 2019.06.27
구간 합 구하기 4 [11659번]  (0) 2019.06.26
profile

기록

@데굴데구르르 림

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

2025, 이제 사내 컨플루언스에 모두 작성하게 되어서 업데이트가 잘 없을 것 같습니다..