csct3434
[level 2] 영어 끝말잇기 - 12981 본문
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
class Solution {
public int[] solution(int n, String[] words) {
HashSet<String> usedWords = new HashSet<>();
char lastCharacter = words[0].charAt(0);
for (int i = 0; i < words.length; i++) {
String word = words[i];
if (usedWords.contains(word) || word.charAt(0) != lastCharacter) {
return new int[]{1 + i % n, 1 + i / n};
}
usedWords.add(word);
lastCharacter = word.charAt(word.length() - 1);
}
return new int[]{0, 0};
}
}
'프로그래머스' 카테고리의 다른 글
[level 2] [1차] 뉴스 클러스터링 - 17677 (0) | 2024.02.28 |
---|---|
[level 2] 예상 대진표 - 12985 (0) | 2024.02.28 |
[level 2] 점프와 순간 이동 - 12980 (0) | 2024.02.28 |
[level 2] 배달 - 12978 (0) | 2024.02.28 |
[level 2] 짝지어 제거하기 - 12973 (0) | 2024.02.28 |