본문 바로가기 메뉴 바로가기

회고

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

회고

검색하기 폼
  • 분류 전체보기 (36)
    • Programming (21)
      • PHP (2)
      • Javascript (8)
      • React (5)
      • Algorithm (5)
    • Web (2)
      • HTML (0)
      • CSS (0)
    • Development Tools • Systems (2)
      • CLI (명령 줄 인터페이스) (2)
      • Git (버전 관리 시스템) (4)
      • FIgma(디자인 시스템) (0)
    • Developemnt Environment (2)
      • Node.js (JS runtime) (0)
      • Visual Code (IDE) (2)
    • Markup (1)
    • 기타 (1)
      • 운전면허 (1)
      • TiL (0)
  • 방명록

2025/04/06 (1)
[알고리즘] Big-O 표기법

Big-O 표기법은, '좋은', '그저 그런', '엉망인' 등의 주관적인 표현법 대신, 숫자로 코드의 성능을 표기할 수 있다.때로는 코드가 작동하기만 하면 충분하다고 생각할 수 있지만, 우리가 정량화된 측정도구인 Big-O 표기법을 사용하는 이유는 무엇일까?Big-O 표기법의 필요성수천개의 데이터가 있는 큰 데이터셋을 다룰 때, 한 알고리즘이 다른 알고리즘보다 실행하는데 한시간이 더 빠르다면 성능을 중요시 해야한다.해결책이 만족스럽다고 해도, 다른 해결책과 비교하고 성능이 어떤지 이해하는 것은 성장에 도움이 된다.여러 접근법의 장단점을 얘기할 때도 유용하다. 어떤 해결책은 많은 데이터량을 잘 다룰 수 있고, 다른 하나는 더 오랜 시간이 걸리지만, 데이터값이 달라질 때 변동량이 적을 수 있다.디버깅을 할 ..

Programming/Algorithm 2025. 4. 6. 21:36
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/04   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바