카카오동계코딩테스트 (1) 썸네일형 리스트형 2019 카카오 개발자 겨울 인턴십 - 튜플- [프로그래머스][Level2] 1시간 30분 ~ 2시간이 걸린 문제. 정렬 + Map 자료구조 + String API + pointer(알고리즘 기법)의 활용 등등 알고리즘에서 자주 활용하는 기술들을 많이 활용할 수 있었던 문제여서 좋았다. 다른 사람들의 풀이를 보니 { , } 구분을 위해서 replaceAll을 활용하는 경우가 많았다. [ 한수 배우고 간다. ] 나의 경우 {의 위치와 }위치를 가리키는 포인터 변수를 따로 두어서 문제를 풀었다. 크게 3부분으로 나뉘어 문제를 바라보고 풀어야 할 만큼 까다로운 문제였다. 1. 문제에 대한 접근 문제를 읽자마다 split(",")하고 배열 길이만큼 정렬한 뒤 값을 추출해서 Map에 넣어서 처리하면 그만이겠구먼! 하고 자신 있게 접근했다. split(",")하는 순간 집합의 내부에 있는 .. 이전 1 다음