본문 바로가기 메뉴 바로가기

hdd

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

hdd

검색하기 폼
  • 분류 전체보기 (329)
    • 암호학 (1)
    • SQL injection (117)
      • lord of SQL (50)
      • injection 문법 (2)
      • Zixem (10)
      • webhacking (55)
    • MySQL (1)
    • 백준 (121)
    • 코딩테스트 (2)
    • 백지 (4)
    • 프로그래머스 (45)
    • 기술스택 (34)
      • 자바(Spring) (34)
      • DataBase (0)
    • CS(Coumpter Science) (1)
    • 일기 (3)
  • 방명록

2025/03/10 (1)
자바 HashSet

포스팅에 앞서 내용이 틀릴 수 있습니다. 해당 부분 지적 감사히 받습니다. 이번시간에는 HashSet에 대해 알아보자. 자료구조 중에서는 검색 효율이 O(1)인 자료구조가 있다. (정확히는 O(1)에 근접하는, 최악 O(N)이나 확률 극히 낮음)  바로 HashSet이다. HashSet은 순서를 고려하지 않고, 중복을 허용하지 않는 자료 구조이다. HashSet의 가장 큰 장점은 데이터 서칭 시간이 O(1)에 근사한 값으로 아주 빠르게 원하는 값을 찾아낼 수 있다. 다른 자료 구조들은 모든 데이터를 탐색하며, 찾고자 하는 값이 있는지 하나하나 비교를 했어야 했다. 어떻게 O(1)로 검색을 할 수 있는 것일까? 바로 찾고자 하는 데이터를 인덱스로 사용하면 해결된다. int 7을 array [7]에 저장해 ..

기술스택/자바(Spring) 2025. 3. 10. 23:46
이전 1 다음
이전 다음
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 스프링
  • ys.k
  • extends
  • 프로그래머스 상품을 구매한 회원 비율 구하기
  • 백준 피보나치
  • 김영한 실전 자바 기초
  • Los
  • 프로그래머스 상품을 구매한 회원 비율 구하기 파이썬
  • los 15
  • 김영한 실전 자바 기본
  • 코딩테스트
  • 자바
  • java
  • zixem
  • 프로그래머스
  • los 15단계
  • 백준 피보나치 수열
  • samron
  • lord of sql
  • 상품을 구매한 회원 비율 구하기 파이썬
  • 김영한 실전 자바 중급
  • spring
  • 상속
  • 백준
  • static
  • webhacking.kr
  • 코딩테스트 준비
  • 기술스택
  • 김영한
  • samron3
more
«   2025/03   »
일 월 화 수 목 금 토
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
글 보관함
250x250

Blog is powered by Tistory / Designed by Tistory

티스토리툴바

개인정보

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

단축키

내 블로그

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

블로그 게시글

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

모든 영역

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

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