개발누나

고정 헤더 영역

글 제목

메뉴 레이어

개발누나

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (235)
    • TIL (deeply) (3)
    • TIL (Today I Learned) (22)
    • Git 학습 & 활용 (5)
    • CS (0)
      • 운영 체제(Operating System) (0)
    • 문제 해결 (40)
      • 에러 해결도 실력이다. (28)
      • 50제 (2)
      • 백준 essential (0)
      • wikidocs 300제 (0)
      • 코드업 100제 (9)
    • 자료구조 (7)
      • 개념 (7)
    • 알고리즘 (7)
      • C.C.I (708) (0)
      • Introduction to Algorithms .. (0)
      • 문자열 조작 (5)
      • 배열 (2)
      • 정렬 (0)
      • 이진탐색 (0)
      • 재귀함수 (0)
      • 스택 (0)
      • 큐 (0)
      • DP (0)
    • Side Project (7)
      • Public (5)
      • Personal (1)
      • Stealth Mode (1)
      • 문제 해결력 증진 프로젝트 (0)
      • 개발자의 품격 4기 (0)
    • 개인 개발 공부 일지 (0)
      • Flask (0)
      • React (0)
      • JavaScript (0)
      • Python (0)
    • 수업 일지 (92)
      • JS (4)
      • Java (7)
      • Servlet (6)
      • Oracle DBMS (19)
      • HTML, CSS, Flex, Grid (18)
      • Git (0)
      • Spring (28)
      • React (10)
      • Node.js (0)
    • 유용한 정보 (1)
    • 정보 리뷰 (20)
      • short (1)
      • 생활코딩 Java (5)
      • 생활코딩 JS for web browser (0)
      • 생활코딩 Web2 JS (0)
      • 생활코딩 CSS (0)
      • 생활코딩 Node.js (0)
      • 뉴렉처 서블릿,JSP (0)
      • 웹 게임을 만들며 배우는 JS (0)
      • 김영한 스프링 입문 강의 (0)
      • 나도코딩 파이썬 (0)
      • JavaScript (0)
      • 시니어코딩 Flask (0)
      • 노드 리액트 기초강의 (0)
      • 만들고 비교하며 학습하는 리액트 (0)
      • 생활코딩 Redux (0)
      • 따라하며 배우는 리액트, 노드 (0)
      • Node.js 교과서 (0)
      • 생활코딩 Linux (14)
      • 생활코딩 AWS (0)
      • 따라하며 배우는 TDD 개발 (0)
      • 모든 개발자를 위한 HTTP 웹 기본 지식 (0)
      • AWS Cloud Practitioner Esse.. (0)
      • 생활코딩 GIT CLI 모음 (0)
      • 함수형 프로그래밍과 JavaScript ES6+ (0)
      • 이규원의 현실 세상의 TDD (0)
      • Node.js 초격차 (0)
    • 책 리뷰 (1)
    • 개인 (30)
      • Today (28)
      • 잡담 (2)
    • 기타 (0)
홈태그방명록
  • TIL (deeply) 3
  • TIL (Today I Learned) 22
  • Git 학습 & 활용 5
  • CS 0
    • 운영 체제(Operating System) 0
  • 문제 해결 40
    • 에러 해결도 실력이다. 28
    • 50제 2
    • 백준 essential 0
    • wikidocs 300제 0
    • 코드업 100제 9
  • 자료구조 7
    • 개념 7
  • 알고리즘 7
    • C.C.I (708) 0
    • Introduction to Algorithms .. 0
    • 문자열 조작 5
    • 배열 2
    • 정렬 0
    • 이진탐색 0
    • 재귀함수 0
    • 스택 0
    • 큐 0
    • DP 0
  • Side Project 7
    • Public 5
    • Personal 1
    • Stealth Mode 1
    • 문제 해결력 증진 프로젝트 0
    • 개발자의 품격 4기 0
  • 개인 개발 공부 일지 0
    • Flask 0
    • React 0
    • JavaScript 0
    • Python 0
  • 수업 일지 92
    • JS 4
    • Java 7
    • Servlet 6
    • Oracle DBMS 19
    • HTML, CSS, Flex, Grid 18
    • Git 0
    • Spring 28
    • React 10
    • Node.js 0
  • 유용한 정보 1
  • 정보 리뷰 20
    • short 1
    • 생활코딩 Java 5
    • 생활코딩 JS for web browser 0
    • 생활코딩 Web2 JS 0
    • 생활코딩 CSS 0
    • 생활코딩 Node.js 0
    • 뉴렉처 서블릿,JSP 0
    • 웹 게임을 만들며 배우는 JS 0
    • 김영한 스프링 입문 강의 0
    • 나도코딩 파이썬 0
    • JavaScript 0
    • 시니어코딩 Flask 0
    • 노드 리액트 기초강의 0
    • 만들고 비교하며 학습하는 리액트 0
    • 생활코딩 Redux 0
    • 따라하며 배우는 리액트, 노드 0
    • Node.js 교과서 0
    • 생활코딩 Linux 14
    • 생활코딩 AWS 0
    • 따라하며 배우는 TDD 개발 0
    • 모든 개발자를 위한 HTTP 웹 기본 지식 0
    • AWS Cloud Practitioner Esse.. 0
    • 생활코딩 GIT CLI 모음 0
    • 함수형 프로그래밍과 JavaScript ES6+ 0
    • 이규원의 현실 세상의 TDD 0
    • Node.js 초격차 0
  • 책 리뷰 1
  • 개인 30
    • Today 28
    • 잡담 2
  • 기타 0

검색 레이어

개발누나

검색 영역

컨텐츠 검색

해시테이블

  • 해시 테이블

    2021.03.25 by NayC

해시 테이블

[해시 함수 intro] '자료구조' 관점에서 살펴보면, 상품과 가격을 배열로 표현 가능 (계란, 2) (우유 1) (배 0.5) ... 조선시대(이건 내가 설정한 상황) 한 가게에서 일을 하고 있다고 생각. 손님이 올 때마다 장부에서 가격을 확인해서 알려주는데, ㄱ ㅎ a ... 정리되지 않다면 '단순 탐색'으로 시간이 좀 걸리고 ㄱ ㄴ ㄷ ... 정리되어 있다면 '이진 탐색'으로 시간이 줄어들 것 그리고 모든 가격을 다 외운 '갑순이'가 있다면 '즉시' 알 수 있을 것 (해시함수) [해시 함수] 해시 함수 : String (문자열)을 받아서 -> 숫자를 반환하는 함수 - 문자열에 대한 숫자를 할당(mapping)함 - 문자열을 넣었을 때 나오는 숫자들에 대한 특정한 패턴이 보이지 않는 것 같지만, 다..

자료구조/개념 2021. 3. 25. 15:37

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
개발누나 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바

단축키

내 블로그

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

블로그 게시글

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

모든 영역

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

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