1일1코딩

menu-opener icon
  • 홈
  • 정보처리기사 요약
  • DB
  • Node.js
  • AWS
  • Spring
  • Android
  • IT 취준

알고리즘

[알고리즘 기초] 복잡도

[1] 시간 복잡도 일반적으로 코딩 테스트 환경에서는 O(n^3)을 넘어가면 문제풀이에서 사용하기 어려움. CPU 기반의 개인 컴퓨터나 채점용 컴퓨터에서는 연산 횟수가 10억을 넘어가면 1초 이상의 시간이 소요. N의 크기가 5,000이 넘는다면 족히 10초 이상의 시간이 걸리고 파이썬은 더욱 오래 걸림. 보통 코테의 시간 제한은 1~5초 가량. 따라서 연산횟수가 10억을 넘어가면 오답 판정을 받을 수 있음. N이 1000일 때 연산 횟수 O(N) 1,000 O(NlogN) 10,000 O(N^2) 1,000,000 O(N^3) 1,000,000,000 O(NlogN)인 알고리즘은 시간복잡도가 동일하더라도 내부 로직 및 차수가 낮은 항의 영향에 따라 10,000번에서 100,000번까지 실제 연산의 횟수..

2021.05.25 게시됨

1

인기글

최근글

조회수

전체

오늘

어제

태그 클라우드

  • 정처기요약
  • SQL
  • 정처기 실기 요약
  • 정보처리기사 실기
  • 정보처리기사필기
  • 정보처리기사실기
  • 스프링기초
  • 데이터베이스
  • 정보처리기사
  • db
  • workbrench
  • 정처기실기
  • 정보처리기사 실기 요약
  • 키워드정리
  • 정처기
  • MySQL
  • 2021정보처리기사
  • 스프링
  • 정처기 실기
  • 정처기필기

최근 작성된 댓글

Copyright 2025. 베이스캠프 all rights reserved.
Designed by 베이스캠프
닫기 아이콘
사이드 프로필 배경이미지
아바타 이미지

1일1코딩

SW 개발자

차근차근 IT 기술로그

  • 분류 전체보기 (51)
    • 2021 정보처리기사 (16)
      • 실기 요약 (11)
      • 필기 요약 (5)
    • DB (15)
    • Tools (5)
      • Spring (4)
      • Node.js (1)
      • Android (0)
      • DevOps (0)
    • CS (5)
      • OS (1)
      • C (1)
      • 컴퓨터 그래픽스 (2)
      • 자료구조 (1)
    • 알고리즘 (5)
      • 그리디 (4)
      • 구현 (0)
      • DFS BFS (0)
      • 정렬 (0)
      • 이진 탐색 (0)
      • DP (0)
      • 최단 경로 (0)
      • 그래프 이론 (0)
    • 취준 과정 (5)

전체

오늘

어제

Designed by 베이스캠프
구독을 해지하셨습니다 😥

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.