본문 바로가기

2020/02/162

[hackerrank] Sherlock and Anagrams 문제 : https://www.hackerrank.com/challenges/sherlock-and-anagrams/problem 입력 문자열의 부분문자열들 중 애너그램 문자열이 되는 문자열 pair 개수를 구하는 문제. 애너그램이 될 수 있는 문자열들은 길이가 서로 같아야 하므로 먼저 길이가 같은 부분 문자열들을 구한다. 그리고 구한 부분 문자열을 오름차순 정렬한뒤 map에 저장한다. map의 key는 정렬된 문자열이고 value는 key가 나온 횟수이다. 즉, "mom"이 입력 문자열로 주어지고 길이가 2인 부분 문자열을 구했을 때, ["mo", "om"] 이 나오고 각 문자열들을 오름차순 정렬하면 ["mo", "mo"] 가 된다. 이를 map에 넣으면 map에는 1개의 요소가 저장되고 이는 "mo".. 2020. 2. 16.
CGV 겨울왕국2 포토티켓 이벤트 굿즈 도착 도차악. 도착한지는 꽤 됐는데, 그때의 감정을 되새기면서 이제서야 적는 언박싱 포스팅 열면 위와 같은 종이가 한 장 있다. 요걸 치우면 감동 포스터가 생각보다 크진 않았다. 홀로그램이다. 반짝반짝하다. 빨리 큰 집으로 이사가서 벽에 장식해두고 싶다. 배지랑 스티커도 있다. 왼쪽 아래 나사는 전용 액자 만들때 사용된다. 그러고보니 아이맥스 관람권 1장도 있었던 것 같은데 어디뒀는지 기억이 안나네 스티커는 아까우니까 서랍에 고이 모셔두고 배지는 핀 콜렉션에 꽂아두었다. 마지막으로 요 판때기가 왔는데, 첨엔 선이 그어져 있어서 당황했다. 스티커 같이 붙어져 있어서 포토티켓 위치 다 맞추고 떼버렸다. 나사까지 다 조이고 나서 세웠는데 포토티켓이 안에서 고정이 안되고 돌아다녔다. 알고보니 박스에 붙어서 온 이 테.. 2020. 2. 16.