시간 복잡도 Logo

Time Complexity

시간 복잡도
8개 레벨
알고리즘의 수행 시간을 분석하는 방법이에요. 일반적으로 최악의 경우, 평균적인 경우, 최적의 경우로 나눠서 표현해요. Big O 표기법을 사용해 성장률을 나타내는 게 중요해요.
시간 복잡도 스킬 여정을 시작하세요
8개의 레벨을 통해 체계적으로 학습하고, 커리어 성장의 기반을 다지세요.
8 레벨 로드맵
단계별 역량 인증

학습 로드맵

8개 레벨
전체 8

Lv 1. 알고리즘 기본 사고를 알아요

  1. 1. 문제 분해
  2. 2. 연산 횟수 개념
  3. 3. 변수 크기에 따른 연산
연습 문제
  1. 1.
    간단한 문제를 단계별로 분해해 보기
  2. 2.
    예제 코드의 연산 횟수 손으로 계산하기

Lv 2. Big-O 표기법을 알아요

Lv 3. 반복문을 이용한 시간 복잡도 분석을 할 수 있어요

Lv 4. 로그 함수와 분할 정복 알고리즘 분석을 할 수 있어요

로그인하고 더 많은 레벨을 확인하세요

Lv 5. 대표적인 알고리즘 시간 복잡도를 비교할 수 있어요

Lv 6. 재귀 알고리즘 시간 복잡도를 유도할 수 있어요

Lv 7. 균산 분석 개념을 알아요

Lv 8. 프로파일링 도구로 실행 시간을 측정할 수 있어요

하위주제 (1)

Big-O Notation
알고리즘의 성능을 평가하는 방법이에요. 입력 크기가 증가할 때, 알고리즘의 실행 시간이나 공간 사용량의 성장률을 나타내요. 주로 최악의 경우를 기준으로 분석해요.

이 스킬로 지원할 수 있는 채용공고

해당되는 공고가 없어요.
Treeup Icon
treeup

내 경험을 체계적으로 정리하고, AI가 채용공고에 맞는 이력서와 자기소개서를 만들어드려요.

뉴스레터 구독
커리어 성장에 도움되는 정보를 받아보세요

오경 | 사업자등록번호: 437-14-02930 | 대표자: 김경오 | 통신판매업: 2025-서울강남-02707 [사업자정보확인]

전화: 070-4571-9162 | 이메일: support@treeup.io

주소: 서울특별시 강남구 테헤란로 128, 3층 153호 (역삼동, 성곡빌딩)

© 2026 treeup. All rights reserved.