코딩 기록지

  • 홈
  • 태그
  • 방명록

해시 1

[알고리즘지식] 해시, 해시충돌 그리고 해결법

프로그래머스에서 이번엔 해시를 해볼까? 하다가 알고리즘을 배운지 1년 여 되어가던 찰나라 다시한번 해시를 다시 간단하게 공부해보았습니다!! 알고리즘을 깊게 공부하는 것은 좋지만 정리/요약은 간단히 하는게 더 좋다고 생각해서 간단하게 했습니다 :) 1. Hash 1.1. Hash란? Hash : 임의의 길이를 갖는 데이터를 고정된 길이의 데이터로 변환(매핑)하는 것 Hash Function : hash 기능을 수행하는 함수 - 하나의 값은 동일한 결과를 가져온다. // 만약, 인풋으로 10가지의 경우가 들어갈 수 있는데 아웃풋으로 다섯개의 경우만 나올 수 있다면? -> 해시충돌!!이 발생할 수 있다. 1.2. Hash 충돌 해시 충돌 : 서로 다른 값을 인풋시켰음에도 같은 결과를 내는 경우 Hash 충돌의..

개발지식/CS 2021.06.12
이전
1
다음
더보기
프로필사진

코딩 기록지

코딩찌질이의 성장 기록지 📝

  • 분류 전체보기 (102)
    • 알고리즘(JAVA 사용) (52)
      • BinarySearch (6)
      • Bruteforce (8)
      • DFS & BFS (4)
      • DP (0)
      • Greedy (8)
      • Shortest Path (5)
      • Topological Sort (7)
      • Tree (9)
      • Two_Pointers (3)
    • 개발지식 (13)
      • CS (2)
      • [하루한개념] (6)
      • IDE (3)
      • Github (2)
    • Language (6)
      • Javascript (5)
      • CSS (1)
      • Kotlin (0)
    • Framework & Library (8)
      • node.js (3)
      • Android (1)
      • Spring (3)
      • React-native (1)
    • Data Visualization (5)
      • Tableau (2)
      • Database (1)
      • Data Center (2)
    • Life (16)
      • 컨퍼런스 참여 (3)
      • 의식의 흐름(aka. 삽질) (1)
      • 해커톤 (1)
      • 근황 (8)
      • 칵테일 공부 (3)
    • AI & ML (2)
      • IBM Watson (2)

Tag

자바, Amazon, AWS, aws2020, cloud, Dijkstra Algorithm, CSS, 알고리즘 스터디, npm install, 백준문제풀이, Java, awsConference, Tree, 데이터 시각화 도구, 백준, TopologicalSort, 위상정렬, 알고리즘, 알고리즘스터디, 15649,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • 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 :

email: sujk912@gmail.com

github: kimsj912

  • Github
  • Youtube

티스토리툴바