AIHorizons

  • 홈
  • 태그
  • 방명록

2 1

[알고리즘] 선형 탐색과 이진 탐색

선형 탐색 (Linear Search) 순차 검색이라고도 부르며 데이터가 모인 집합의 처음부터 끝까지 하나하나 비교하며 원하는 값을 찾아내는 알고리즘. 데이터 배열이 정렬되어 있지 않아도 가능하고, 난이도가 쉽지만, 데이터의 양이 많아질수록 소요되는 시간이 많아진다. 브루트-포스처럼 모든 케이스를 결국 보는 것과 같다고 생각..? 시간 복잡도는 데이터의 길이 n의 O(n) 이다. def linear_search(arr, x): for i in range(len(arr)): if arr[i] == x: return i return -1 이진 탐색 (Binary Search) 이분 탐색이라고도 부르며, 반으로 나누어 연산하기 때문에 다음과 같은 이름이 붙었다. 이진 검색은 중간값부터 탐색을 시작하기에 중간값..

CS/알고리즘 정리 2023.11.15
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (70)
    • 삶 (7)
      • 회고록 (3)
      • ♪♫ (4)
    • CS (8)
      • 알고리즘 문제풀이 (4)
      • 알고리즘 정리 (2)
      • 소소한 깨달음 (1)
    • Data Science (1)
      • 통계 (1)
    • 프로젝트 (3)
      • 빅데이터분석 기말 프로젝트 (3)
    • 네이버 부스트캠프 학습 정리 (41)
      • 1주차 (6)
      • 2주차 (5)
      • 3주차 (4)
      • 4주차 (6)
      • 5주차 (4)
      • 6주차 (4)
      • 7주차 (4)
      • 8주차 (3)
      • 9~11주차 (2)
      • 12~13주차 (1)
      • 14~16주차 (2)
    • 논문리뷰 (5)
      • Generative model (1)
    • 대학원 (2)
      • 일상 (0)
      • 입학 (2)

Tag

tenserboard, progressive GAN, On-line 학습, image to text, teacher-student network, R-CNN, 네부캠 합격, wandb, 네부캠 AI tech, nn.buffer, 구현, timm.create_model, Off-line 학습, pytorch, Python, timm, P-stage, inbalanced sampler, 파이썬 가상 환경, PGGAN,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

티스토리툴바