def solution(n, words):
answer = []
wordSet = set()
wordSet.add(words[0])
for k in range(1, len(words)):
#row int division
#col remainder
i = (k % n) + 1 #1 based
j = (k // n) + 1
if words[k] in wordSet:
return [i, j]
if words[k][0] != words[k-1][-1]:
return [i, j]
wordSet.add(words[k])
return [0, 0]
'Algorithms in Python > Programmers - ALGO ⭐️' 카테고리의 다른 글
[1차] 캐시 (0) | 2024.09.28 |
---|---|
이진 변환 반복하기 (0) | 2024.08.28 |
짝지어 제거하기 (0) | 2024.07.11 |
최솟값 만들기 (0) | 2024.07.02 |
카펫 - 완전탐색 (0) | 2024.06.05 |