Try to solve 💭처음엔 정수 x에 1,2에 우선순위를 두어 나누어 떨어지지 않으면 3을 연산하는 방식을 생각했지만, 정수 '10'에서 최솟값이 나오지 않는 예외가 생긴다. \-> 연산순위가 중요한 것이 아니라 연산 결과의 최솟값이 중요한 것이다. 그렇다면 주
Try to solve 💭n이 1,2,3,4 일때 까지 타일을 그려보며 가짓수를 생각해보았을 때, 순서대로 1,2,3,5 의 경우의 수가 나온다. 고정된 세로의 길이의 타일에서 가로만 늘어나는 구조이기 때문에 DP 문제일 거라 생각했다. 2x3의 타일에서는 '2x2+
Try to solve 💭 2xN 타일링 1번 문제를 푼 뒤 다른 사람들의 풀이를 공부했었다. 주어진 타일에 대해서 마지막 타일을 1) 1x2, 2) 2x1, 3) 2x2 의 크기로 고정해서 경우의 수를 구하는 것이었다. 이번 문제는 위 아이디어와 같이 접근하여 풀어
문자열 중 문자의 개수를 반환한다. 문자열 중 문자가 처음 나온 위치를 반환한다. 존재하지 않는다면 -1을 반환한다. 문자열 중 문자가 맨 처음으로 나온 위치를 반환한다. 존재하지 않는다면 오류가 발생한다. 문자열의 각각의 문자 사이에 문자를 삽입한다. 문자열을 대문자