기록하기록

  • 홈
  • 태그
  • 방명록
  • 관리자
  • 글쓰기

준비 1

시간 복잡도에 대하여

시간 복잡도란? 빅-오 표기법 최악의 경우 걸리는 시간 시간 복잡도 그래프 이진탐색 O(logN) 선형탐색 O(N) 정렬 O(N logN) 조합 O(N^2) 순열 O(N!) 입력 데이터 개수별 사용 가능한 시간 복잡도 알고리즘 N 값에 따라 알고리즘 적용 시 최대 1억번이 안넘어야 한다. 1억이 넘는다 ? → 빨리 다른 알고리즘을 찾아봐야한다. 잘못된 문제풀이 문제 확인 → 풀이 고안 & 작성→ 제출 → 완료 올바른 물제풀이 문제 확인 → 풀이 고안 → 효율성 체크 → 풀이 작성 → 제출 → 완료문제풀이 방법론 시간 복잡도 계산하기 어림짐작하기 >> 반복문의 횟수를 계산해보자. 시간 복잡도를 줄이는 방법 정렬된 배열 arr에서 특정 원소의 위치를 찾을 때 전체 순회O(N) → 이진탐색 O(logN) 배열..

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

기록하기록

  • 분류 전체보기
    • 일상
      • 생활 리뷰
      • TV프로그램 리뷰
      • 사회이슈 리뷰
      • 경제이슈 리뷰
      • 책 후기
      • 맛집 리뷰
      • 롤
      • 수익인증
      • 기타
    • Dev
      • SpringBoot
      • SpringSecurity
      • Algorithm
      • Django
      • Intellij
      • Effective Java
      • RN
      • Java
      • Bside
      • Android Studio
      • Flutter
    • 알고리즘
      • DFS, BFS, 시뮬, 백트래킹
      • 문자열, 정렬
      • 스택, 큐
      • 해시
      • 유니온 파인드, 최소신장트리
      • 이분탐색
      • 분할정복
      • 그리디
      • 일반(단순구현)
      • DP
      • 힙(우선순위큐)
      • 수학문제
      • 플로이드 워셜
      • 다익스트라
      • 완전탐색
    • 자기개발
      • 생각정리
      • 면접후기
      • 블로그 분석

Tag

JPA, 이팩티브자바, 플러터, 문자열, keycloak, 해시, 스택, 회고, 백준, 큐, 배열, 알고리즘, SpringBoot, 프로그래머스, SSO, Keycloak tutorial, 자바, 정렬, spring, til,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바