# hash
블록체인 BlockChain - 1
트랜잭션의 묶음 + 데이터의 연결 ⇒ 기술암호화한 데이터 저장을 위해 사용하는 DB의 일종데이터는 ‘읽기’와 ‘저장’만 가능하고 ‘수정’ 및 ‘삭제’는 불가능함데이터가 들어있는 수많은 블록이 체인으로 연결되어 있고, 블록 내에는 쪼갤 수 없는 업무 처리의 최소 단위인
[코테] 해쉬(Hash) - 할인 행사[프로그래머스]
자료구조 해쉬(딕셔너리)와 모듈 collections의 Counter을 활용하여 간단히 해결할 수 있다.Counter 참조해쉬 참조딕셔너리 자료구조를 하나 생성하여 정현이가 원하는 품목을 key로 수량을 value로 생성한다.discount 날짜는 정현이가 원하는 최소

[javascript알고리즘] 학급회장 - 해쉬함수
학급 회장을 뽑는데 후보로 기호 A, B, C, D, E 후보가 등록을 했습니다. 투표용지에는 반 학생들이 자기가 선택한 후보의 기호(알파벳)가 쓰여져 있으며 선생님은 그 기호를 발표하고 있습니다. 선생님의 발표가 끝난 후 어떤 기호의 후보가 학급 회장이 되었는지 출력

[CS스터디] 해시
: 임의의 길이의 데이터를 고정된 길이의 데이터로 매핑하는 함수. 해시 함수에 의해 얻어지는 값을 해시라고 한다. 해시는 테이블로 활용되어 매우 빠른 데이터 검색으로 사용된다.적은 자원으로 많은 데이터를 효율적으로 관리하기 위해 클라우드 등에 존재하는 무한한 데이터들을
Fluent Python 3장
해시란 뭘까?임의 크기의 데이터를 고정 크기의 데이터로 매핑하는 함수이다. 해시 함수를 통해 얻어진 고정 크기의 데이터는 해시 값 또는 해시 코드라고 불리며, 해시 함수에 의해 변환된 값은 원래 데이터와 매핑된 고유한 값이다.해시 함수는 데이터의 내용을 가지고 일정 길

[해시] 베스트 앨범
딕셔너리에 장르별로 플레이 횟수를 합계를 구하고 인덱스와 함께 배열에 저장lambda 함수를 활용해서 장르별 플레이 횟수의 합계로 장르 내림차순 정렬lambda 함수를 활용해서 장르 내 플레이 횟수로 내림차순 정렬두 곡씩만 앨범에 수록 가능하므로 장르별 2곡까지만 추가

[해시] 전화번호 목록
문자열 배열로 주어지므로 sort를 하게 되면 같은 앞부분을 가진 문자열 순서로 정렬정렬 결과, 현재 문자열과 가장 일치하는 문자열은 다음 문자열현재 문자열의 길이만큼의 다음 문자열이 현재 문자열과 일치하지 않는다면 이 문자열을 접두사로 하는 문자열은 배열에 없는 것으

[해시] 의상
파이썬은 딕셔너리를 사용해서 해시를 제공경우의 수 계산 -> 항목마다 0개 고를 경우까지 곱하고 마지막에 모든 항목에서 0개 고를 경우를 하나 제외
Hash Table
키, value를 대응시켜 저장하는 데이터 구조키를 통해 해당 데이터에 빠르게 접근 가능해싱: 키를 특정 계산식에 넣어 나온 결과를 사용하여 값에 접근하는 과정해시 테이블의 같은 공간에 서로 다른 값을 저장하려는 경우 - 서로 다른 키의 해시 함수를 통한 해시 값이 동
[자료구조] Hash
해시 (Hash) > 📎 **Hash Function : 임의의 데이터를 고정된 길이의 데이터로 매핑하는 단방향 함수. 📎 Hashing : 해시함수를 이용해서 데이터를 해시 테이블에 저장하고 검색하는 기법.** Hash function 보통 복잡하지 않은 알
프로그래머스 - 달리기 경주(hash)

[코테] 알고리즘 Hash
파이썬에서 hash로 이루어진 자료구조로는 set()과 dict() 자료구조가 있다.잠시 Hash에 대해 간략히 알아보고 문제풀이로 넘어가보자.해싱은 위의 그림과 같이 데이터가 입력이 되면 Hash Function(해시 함수)를 통해서 일정한 길이의 값으로 변환하는 것

자료구조 강의 정리8 : Hash Tables
해시 맵이라고도 한다. 매우 자주 사용되는 것들많은 프로그래밍 언어에 해시 테이블이 내장되어 있다. 배열처럼.내장되어 있지만 원리를 공부하기 위해 직접 코딩해본다.해시 알고리즘에 대해서도 공부해시 테이블에서 충돌이 어떤 의미인지 어떻게 해결하는지해시 테이블은 key-v

해싱
해시(hash)는 컴퓨터 공학에서 매우 근본이 되는 알고리즘 중 하나이미 여러 번 본 해시 알고리즘의 용도 \- 해시 테이블에서 데이터를 저장할 위치를 찾기 위해 \- 길이가 긴 데이터 둘을 빨리 비교하기 위해(단, 다른 경우만 빨리 비교 가능) \- 누출되면 곤

TIL 9)해시 테이블
사물함과 해시 테이블은 비슷한 성질을 가지고 있다.사물함과 해시 테이블 모두 key를 인덱스로 변환하여 값을 넣게 된다.해시 테이블은 한정된 배열 공간에 key를 index로 변환하여 값들을 넣게 된다.해시 테이블은 키와 값을 받아 키를 Hashing하여 나온 inde