목록hash (4)
today_is
https://school.programmers.co.kr/learn/courses/30/lessons/42578 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 코드import java.util.*;class Solution { public int solution(String[][] clothes) { int answer = 1; HashMap map = new HashMap(); for(int i=0; i 한줄씩 해석 answer값을 1로 초기화해둔다 : 경우의 수를 구..

https://school.programmers.co.kr/learn/courses/30/lessons/42576 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 작성한 코드import java.util.*;class Solution { public String solution(String[] participant, String[] completion) { String answer = ""; HashMap map = new HashMap(); for(String p : participa..

작성한 코드 import java.util.*;class Solution { public boolean solution(String[] phone_book) { boolean answer = true; HashMap map = new HashMap(); for(String str : phone_book) { map.put(str, 1); } for(String str : phone_book) { for(int i=1; i 한줄씩 해석해보기 answer는 true로 초기화 HashMap은 key(String) , value(Integer) 형태로 만든다..
오늘의 목표HashComponent 를 이용하여, 비밀번호에 해시함수를 적용시켜보자 HashComponent : userpw 를 sha-512 해시 알고리즘이 적용된 상태로 바꿔주기 위한 컴포넌트 (보안을 위해서) @Component: Controller, Service, Repository 에 해당하지 않지만, 특정 내용에 대한 코드를 수행하기 위해 작동하는 스프링 빈package com.itbank.component;import java.math.BigInteger;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import org.springframework.stereotype.Component;@..