홍박스의 개발 생활

  • 홈
  • 태그
  • 방명록

해쉬 2

해시 Hash

데이터를 효율적으로 저장하고 검색하기 위한 알고리즘Java 에선 HashMap, HashSet, Hashtable - 해시 알고리즘을 사용하여면 먼저 데이터의 해시 값을 계산해야 하는데, 하나의 객체 당 하나의 해시 코드가 생성 됨. Key-value 에서 key를 테이블에 저장할 때 key 값을 Hash Method 를 이용해 계산을 수행한 후, 그 결과값을 배열의 인덱스로 사용하여 저장하는 방식이다. 선언HashMap map = new HashMap();입력 map.put("apple", 100); /// key : valuemap.put("banana", 200); /// key에 값 넣기map.put("orange", 300);출력System.out.println("apple의 값 " + map...

알고리즘/항해99 알고리즘 2025.01.27

항해99 알고리즘 7일차

package hanghee99;import java.math.BigInteger;import java.util.Scanner;public class BOJ15829_07 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int l = sc.nextInt(); String s = sc.next(); long total = 0; double pow = 1; for (int i = 0; i  문제가 길지만 하고 싶은 말은 r31로 하고 M의 값은 1234567891(알파벳의 수 * r의 자리 수 제곱) % M이다입니다. 각 알파벳의 숫자..

알고리즘/항해99 알고리즘 2025.01.21
이전
1
다음
더보기
프로필사진

홍박스의 개발 생활

  • 분류 전체보기 (104)
    • Flutter (2)
    • JAVA 기본 (19)
    • C언어 기본 (7)
    • 운영체제 기본 (14)
      • 네트워크 (4)
    • 알고리즘 (49)
      • 항해99 알고리즘 (34)
      • 코드업 C알고리즘 (14)
      • 자료구조 (1)
    • 기타 (5)

Tag

문자열 내 p와 y의 개수, boj16401, 그대로 출력하기, 알고리즘, 해쉬, 과자나눠주기, hasnextline, Java, 포도주시식, 여렵다, 항해99, 11719, boj15829, 미들러, 문자열 반복, 진우의 달 여행, 3일차, 후기, ChatGPT, 자바,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

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

Copyright © Kakao Corp. All rights reserved.

티스토리툴바