deep-heart 님의 블로그

  • 홈
  • 태그
  • 방명록

빅오표기법 1

시간 복잡도란 무었인가?

개발자로 일하다 보면 "효율적인 코드란 무엇일까?"라는 질문을 자주 접하게 됩니다. 이때 핵심 키워드가 바로 시간 복잡도(Time Complexity)입니다. 시간 복잡도는 알고리즘이 실행되는 데 걸리는 시간과 입력 데이터 크기 간의 관계를 나타냅니다.이번 글에서는 시간 복잡도를 이해하기 쉽게 설명하고, 간단한 예시를 통해 효율적인 알고리즘 설계의 중요성을 이야기해보겠습니다.시간 복잡도란?시간 복잡도는 알고리즘이 처리해야 할 작업량이 데이터 크기에 따라 어떻게 증가하는지를 수학적으로 표현한 것입니다. 주로 빅오 표기법(Big-O Notation)을 사용하며, 아래와 같은 표현들이 있습니다: O(1): 입력 크기에 상관없이 항상 일정한 시간. O(log N): 입력 크기가 증가할수록 작업량이 천천히 증..

알고리즘 2024.12.02
이전
1
다음
더보기
프로필사진

deep-heart 님의 블로그

deep-heart 님의 블로그 입니다.

  • 분류 전체보기 (3)
    • 알고리즘 (2)

Tag

알고리즘, 자료구조, 메모리최적화, 프로그래밍, 빅오표기법, 코딩테스트, 공간복잡도, 시간복잡도,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바