pracumj

  • 홈
  • 태그
  • 방명록

2024/10/23 1

내일배움캠프: 딕셔너리에서 데이터가 찾아지는 과정

오늘 공부한 내용📝오늘은 자료구조 특강을 듣는 중 딕셔너리에서 데이터를 찾는 방법에 대해 학습했다. 튜터님께서 해당 내용에 관한 TIL을 작성하면 피드백을 주신다고하셔서 기회다 생각하고 해당 내용에 대해 공부해보고 글로 정리하는 시간을 가져보았다.  Q1. 딕셔너리에서 데이터를 찾는 연산의 시간 복잡도는 ?그렇다면 그 이유는?🤔시간 복잡도 딕셔너리에서 데이터를 찾는 연산의 시간 복잡도 평균적으로 O(1)이고 최악의 경우는 O(n)이다 .이유:딕셔너리는 Key값을 내부 함수로 변환 해 해시코드를 생성한 후 이를 배열의 크기로 나눠준다. 그리고 그 값이 배열의 인덱스가 된다.이때, 배열의 인덱스가 중복되지 않으면 값을 바로 찾기 때문에 평균 시간 복잡도는 O(1)이 된다.그러나 배열의 인덱스가 중복되면 ..

내일배움캠프 2024.10.23
이전
1
다음
더보기
프로필사진

pracumj

pracumj 님의 블로그 입니다.

  • 분류 전체보기 (51)
    • 내일배움캠프 (48)
    • Unity (1)
    • 디자인패턴 (0)

Tag

게임개발, ab, Delegate, 내배캠, 내일 배움 캠프, Event, 스파르타코딩내일배움캠프, c#, 추상클래스, 오블완, unity, 스파르타내일배움캠프TIL, Untiy, Til, 내일 배움캠프, 내일배움캠프, 티스토리챌린지, 유니티, 스파르타, 스파르타코딩클럽, Abstract,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

티스토리툴바