기술개발노트

  • 홈
  • 태그
  • 방명록

공간복잡도 1

[자료구조] 시간 복잡도, 공간 복잡도, 빅오(Big-O) 표기법

어떤 알고리즘이 효율적인지 판단하는 지표로는 크게 실행 소요 시간 측면에서 분석하는 시간 복잡도, 공간 측면에서 분석하는 공간 복잡도를 추정하여 판단한다.   시간 복잡도(Time Complexity)시간 복잡도란 알고리즘의 효율성을 판단하기 위한 지표로 알고리즘이 수행되는데 필요한 시간을 상대적인 지표로 나타낸 것이다. 즉, 어떠한 알고리즘이 얼마나 많은 시간이 걸리는지 나타내는데 쓰인다. 주로 빅오 표기법으로 나타낸다.시간 복잡도는 알고리즘의 수행 시간을 분석한 결과다. 공간 복잡도(Space Complexity)시간 복잡도가 말 그대로 시간과 관련되어 있듯이 공간 복잡도도 공간과 관련되어 있다. 즉, 어떠한 알고리즘이 얼마나 많은 메모리 공간을 사용하는지 나타내는데 쓰인다. 공간 복잡도는 알고리즘의..

Data Structure || Algorithms 2024.08.23
이전
1
다음
더보기
프로필사진

기술개발노트

어려운 컴퓨터기술.. 우리 같이 성장해요!

  • 분류 전체보기 (4)
    • Computer Language (0)
      • JavaScript (0)
      • TypeScript (0)
      • Java (0)
      • Python (0)
    • Next.js (0)
    • React (0)
    • Spring (0)
    • CS (0)
    • Data Structure || Algorithm.. (4)
    • Project (0)

Tag

해시테이블, 이진트리, 공간복잡도, 선형자료구조, 트리, 해싱, 무방향그래프, 자료구조, 알고리즘, AVL트리, 비선형자료구조, 선형리스트, 개방주소법, 해시, 덱, 큐, 비선형구조, 복잡도, 기술면접, 백준, 시간복잡도, 이진탐색트리, 그래프, 방향그래프, 스택, 해시함수, 세타, 해시충돌, 연결리스트, 점근적표기법,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
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.

티스토리툴바