로마자에서 숫자로 바꾸기 1~3999 사이의 로마자 s를 인자로 주면 그에 해당하는 숫자를 반환해주세요.로마 숫자를 숫자로 표기하면 다음과 같습니다. 로마자를 숫자로 읽는 방법은 로마자를 왼쪽부터 차례대로 더하면 됩니다.III = 3XII = 12XXVII = 27
숫자로 이루어진 배열인 nums를 인자로 전달합니다.숫자중에서 과반수(majority, more than a half)가 넘은 숫자를 반환해주세요. 예를 들어, nums 배열의 길이는 무조건 2 이상입니다.일단 문제를 보고 set으로 중복을 제거한 다음 어떻게 해볼까도
s는 여러 괄호들로 이루어진 String 인자입니다.s가 유효한 표현인지 아닌지 true/false로 반환해주세요. 종류는 '(', ')', '', '', '{', '}' 으로 총 6개 있습니다. 아래의 경우 유효합니다.한 번 괄호를 시작했으면, 같은 괄호로 끝내야 한
nums는 숫자로 이루어진 배열입니다.가장 자주 등장한 숫자를 k 개수만큼 return 해주세요. 숫자 중복이 몇개 인지 카운트 하여 k순위 만큼 리스트에 담아서 리턴하면 끝이 날것 같다.숫자가 얼마 만큼 중복인지를 카운트하기 위해 dictionary를 사용한다.숫자
인자인 height는 숫자로 이루어진 배열입니다.그래프로 생각한다면 y축의 값이고, 높이 값을 갖고 있습니다. 아래의 그래프라면 height 배열은 1, 8, 6, 2, 5, 4, 8, 3, 7 입니다.graph저 그래프에 물을 담는다고 생각하고, 물을 담을 수 있는
두 개의 input에는 복소수(complex number)가 string 으로 주어집니다.복소수란 a+bi 의 형태로, 실수와 허수로 이루어진 수입니다.input으로 받은 두 수를 곱해서 반환해주세요.반환하는 표현도 복소수 형태의 string 이어야 합니다.복소수 정의
양수로 이루어진 m x n 그리드를 인자로 드립니다.상단 왼쪽에서 시작하여, 하단 오른쪽까지 가는 길의 요소를 다 더했을 때,가장 작은 합을 찾아서 return 해주세요.한 지점에서 우측이나 아래로만 이동할 수 있습니다.Input:\[ 1,3,1, 1,5,1