딥러닝 성장일지

  • 홈
  • 태그
  • 방명록

2024/12/24 1

(간단한 코드)리트코드 704. Binary Search

이 문제는 리스트 안에 특정 값을 찾는 문제이고, 답은 생각보다 훨씬 쉽게 찾을 수 있지만, 문제는 binary search 방법으로 해답을 찾는 것을 요구한다. 여기서 "바이너리 서치"란 무엇일까?이런 그림을 많이들 봤을 것이다. 이를 binary tree라고 하며, 항상 "두 가지 선택지에서 하나를 택한다"라는 조건이 있는 상황을 의미한다. (참고로 binary는 0과 1로 판단을 내리는 컴퓨터공학에서 나온 용어이다) 이 구조의 특징은 다음과 같다.여기 나오는 빨간색 점이, 백화점이나 지하철 같은 곳에서 지도를 볼 때, "현 위치"를 나타낸다고 하자. 해당 그림은 1번을 택해서 왼쪽을 가는 그림을 나타낸다.그렇다면, 현 위치가 당연히 바뀔 것이고, 이에 따라 선택하지 않았던 오른쪽은 영원히 볼 수 없..

리트코드 알고리즘/리트코드 easy 2024.12.24
이전
1
다음
더보기
프로필사진

딥러닝 성장일지

인문계열 학사가 딥러닝 엔지니어가 되기까지

  • 분류 전체보기 (50)
    • 딥러닝 (6)
    • (딥러닝을 위한)선형대수학 (3)
      • (딥러닝을 위한)선대 1장 (3)
    • (딥러닝을 위한)확률과 통계 (1)
      • (딥러닝을 위한)확률 통계 (2)
      • 다양한 확률 분포 (9)
    • (딥러닝을 위한)기타 수학 (2)
    • 리트코드 알고리즘 (1)
      • 리트코드 easy (22)
      • 리트코드 medium (4)
    • 잡담 (0)

Tag

코딩, 티스토리챌린지, 오블완, 리트코드,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2024/12   »
일 월 화 수 목 금 토
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 © AXZ Corp. All rights reserved.

티스토리툴바