-
004 몇 개의 의상 조합이 가능한지 찾기2024.10.0111
패션 마을의 옷장 마법사옛날 옛적, 패션 마을이라는 곳에 아리라는 이름의 옷장 마법사가 살고 있었습니다. 아리는 마을 사람들에게 멋진 옷을 조합해주는 특별한 능력을 가지고 있었죠.어느 날, 마을에 새로운 옷들이 도착했습니다. 아리는 이 옷들을 잘 정리하고, 마을 사람들에게 다양한 스타일을 제안하기로 마음먹었습니다. 옷들은 각각 종류가 있었는데, 예를 들어 "노란 모자"는 머리장식, "파란 선글라스"는 액세서리, "초록 터번"도 머리장식에 속했죠.아리는 먼저 각 종류별로 옷의 개수를 세기 시작했습니다. 머리장식에는 노란 모자와 초록 터번, 액세서리에는 파란 선글라스가 있었습니다. 그러고 나서, 각 종류별로 하나를 선택하거나 선택하지 않는 경우의 수를 계산했습니다. 예를 들어, 머리장식은 2가지 선택지(노란..
import java.util.HashMap 해쉬맵 사용법2023.07.04HashMap HashMap은 파이썬의 딕셔너리와 비슷한 데이터 스트럭쳐로써, key, value 쌍으로 저장한다. 사용하기 위해 페이지 상단에 자바 유틸의 해쉬맵을 import 시킨다. import java.util.HashMap; 그리고 함수 안에 아래 해쉬맵 형식을 적어준다. HashMap phoneMap = new HashMap(); CRUD Create 데이터 저장 위에서 해쉬맵 타입은 String문자로 받기로 했기 때문에 문자로 엄격하게 다뤄줘야 한다. 자바에서는 데이터 타입 맞춰주는 것이 가장 중요한 것 중 하나다. phoneMap.put("model", "iPhone 12"); phoneMap.put("year", "2021"); phoneMap.put("color", "red"); Rea..