(Java) 프로그래머스 - 영어 끝말잇기
·
코딩 테스트
쉬운 문제였다. 조건이 복잡하지도 않고 입력이 길지도 않아 문제를 읽자마자 바로 풀이를 시작해서 20분 정도 걸려서 맞췄다. 로직은 말한 단어를 저장하는 리스트와 각 사람이 말한 횟수를 카운트하는 map을 선언하고 초기화한다. 그리고 words 배열을 순회하며 올바른 단어인지 검사하고 결과를 반환한다. 최종 코드 import java.util.*; class Solution { static List list; public int[] solution(int n, String[] words) { int[] answer = new int[2]; // 단어를 저장하는 list list = new ArrayList(); // 말한 횟수를 카운트하는 map Map map = new HashMap(); // map ..