# HashMap

133개의 포스트

[Java8] HashMap 메서드 파헤치기

Junit을 이용해 자바8부터 추가된 HashMap의 메서드를 더 간결하고 효율적으로 사용하는 방법을 익히고자 작성한 테스트 코드입니다. putIfAbsent() computeIfAbsent() compute() computeIfPresent() merge() get

어제
·
0개의 댓글

[프로그래머스 / Level3] 보석 쇼핑 (Java)

getOrDefault() : 해시 맵에 있으면 가져오고 없으면 default 반환하는 메소드 문제 보기 사용한 것 연속적으로 진열 된 보석을 구입할 때 모든 보석을 구매하기 위한 최소 구간을 구하기 위해 투 포인터 사용 보석이름, 구간별 보석의 수를 쌍으로 저장하기 위한 해시 맵 풀이 방법 보석의 종류 수를 구하기 위해 gems를 배열에서 Set으로...

4일 전
·
0개의 댓글
post-thumbnail

백준 21939, 문제 추천 시스템 Version 1 - HashMap, TreeSet / PriorityQueue

https://www.acmicpc.net/problem/21939문제 리스트의 문제 정보 입력 양식: "문제 번호, 난이도"=> '문제 번호'가 중복되는 문제 존재 X 하므로, '문제 번호'가 Key1) recommend xx == 1 이면, 가장 어려운 문

6일 전
·
0개의 댓글
post-thumbnail

Android SparseArray

공식문서에서 SparseArray에 대해 적은 글입니다.SparseArray maps integers to Objects and, unlike a normal array of Objects, its indices can contain gaps. SparseArray i

2022년 6월 28일
·
0개의 댓글
post-thumbnail

[알고리즘] 2019 KAKAO BLIND RECRUITMENT 오픈채팅방 💬

이번 문제는 생각보다 쉽게 풀려서 뭔가 당황스러웠다. 2단계도 난이도가 어려운건 확 어렵고 아닌건 쉬운 그런 느낌인가보다..일단 들었던 생각은 HashMap을 사용해서 풀어야 겠다는 생각이 바로 들었고, 이를 적용시켜서 한 줄 두 줄 작성해나가다 보니 재미있는 문제였다

2022년 6월 20일
·
0개의 댓글
post-thumbnail

💻 [LeetCode] Contains Duplicate - 217

해쉬맵을 사용한 알고리즘 문제

2022년 6월 9일
·
0개의 댓글
post-thumbnail

💻 [LeetCode] Majority Element I, II - 169, 229

HashMap🗺 을 사용한 간단한 Array, String 문제 풀이

2022년 6월 8일
·
0개의 댓글
post-thumbnail

[알고리즘] HashMap, TreeSet(5) : K번째 큰 수(JAVA)

입력값 2개를 받는다. 예를 들어 10 3 이라고 하면, 10개의 숫자를 입력하고, 3장을 뽑아 더한 값들 중 3번째로 큰 수를 출력하는 프로그램이다.TreeSet이란? 범위 탐색, 정렬이진 탐색 트리(binary search tree)로 구현. 범위 탐색과 정렬에 유

2022년 6월 6일
·
0개의 댓글

java 기초 공부 내용 정리(컬렉션 프레임웍-Map, HashMap)

키를 통해서 값을 참조할 수 있는 구조인터페이스이기 때문에 사용하려면 업 캐스팅이 필요Map을 구현한 대표 클래스: HashMap, TreeMapKey와 Value 값으로 데이터를 저장하는 형태Map 인터페이스의 한 종류Map의 모든 속성을 갖고 있으며 저장 방식 동일

2022년 6월 3일
·
0개의 댓글
post-thumbnail

[알고리즘] HashMap, TreeSet(4) : 모든 아나그램 찾기(JAVA)

정답을 출력할 int형 변수 answer 선언HashMap객체 생성입력값이 bacaAacaa이고, abc와 아나그램인 문자열을 찾기 위해서는,입력값1의 문자 2개를 Map에 저장한다.am에 입력값1의 rt번째의 index를 추가한다.am.eqauls(bm) 을 이용해서

2022년 5월 28일
·
0개의 댓글
post-thumbnail

[알고리즘] HashMap, TreeSet(2) : 아나그램(JAVA)

public String solution(String s1, String s2)solution메소드는 String형식을 반환하고, s1,s2를 매개변수로 받는다. HashMap<Character, Integer> map = new HashMap<>();Has

2022년 5월 27일
·
0개의 댓글
post-thumbnail

[알고리즘] HashMap, TreeSet(1) : 해쉬, 정렬지원(JAVA)

위의 사진 처럼 HashMap< key , value > 를 이용해서 Key, value의 값을 저장 할 수 있다.참고 블로그참고 블로그HashMap객체를 생성한다. key값은 Character, Value는 Integer이다.main메소드에서 입력 받은 Str

2022년 5월 27일
·
0개의 댓글
post-thumbnail

C# Dictionary 사용법

JAVA의 hashmap과 비슷한 C#의 dictionary를 간단한 예제와 함께 알아보자

2022년 5월 24일
·
0개의 댓글
post-thumbnail

Java - HashMap

Java HashMap TIL

2022년 5월 22일
·
0개의 댓글

TIL ... 2주차 day 9 알고리즘 시험 및Comparable과 Comparator - 22.05.19

오늘은 알고리즘 시험을 보며 풀었던 문제를 리뷰하며 찾아봤던 내용들을 정리하려한다. 알고리즘 시험문제의 경우 프로그래머스의 문자열 내 마음대로 정렬하기 문제가 응용되어 출제되었다. 문자열 배열이 함수의 파라미터로 주어지고 문자열 배열안에 있는 문자열 중 중복된 문자

2022년 5월 19일
·
0개의 댓글
post-thumbnail

Java - HashMap과 Hashtable

키(key)와 값(value)을 묶어서 하나의 데이터(entry)로 저장한다는 특징을 갖는다.그리고 해싱(hashing)을 사용하기 때문에 많은 양의 데이터를 검색하는데 있어서 뛰어난 성능을 보인다.HashMap은 Entry라는 내부 클래스를 정의하고, 다시 Entry

2022년 5월 16일
·
0개의 댓글

[java]Generic Collection의 활용 - HashMap

HashMap<K, V> 컬렉션은 경로명이 java.util.HashMap이며, ‘키(key)’와 ‘값(value)’의 쌍으로 구성된다.K는 ‘키(key)’로 사용할 데이터 타입, V는 ‘값(value)’으로 사용할 데이터 타입의 타입 매개 변수.HashMap&l

2022년 5월 8일
·
0개의 댓글
post-thumbnail

[2260] Minimum Consecutive Cards to Pick Up | Medium| contest 291

You are given an integer array cards where cardsi represents the value of the ith card. A pair of cards are matching if the cards have the same value.

2022년 5월 1일
·
0개의 댓글