문제 two_sum함수에 숫자 리스트와 '특정 수'를 인자로 넘기면, 더해서 '특정 수'가 나오는 index를 배열에 담아 return해 주세요. 예를 들어, >## 가정 target으로 보내는 합계의 조합은 배열 전체 중에 2개 밖에 없다고 가정하겠습니다. 나
\[Leetcode reverse 함수에 정수인 숫자를 인자로 받습니다.그 숫자를 뒤집어서 return해주세요.x: 숫자return: 뒤집어진 숫자를 반환!예들 들어,숫자형 자료인 number를 str()함수를 통해 문자형으로 바꾼 후 list() 함수를 통해 리스트에
Leetcode #3 Longest Substring Without Repeating Characters 문제 String 형인 str 인자에서 중복되지 않은 알파벳으로 이루어진 제일 긴 단어의 길이를 반환해주세요. 예를 들어, 나의 풀이
문제 숫자인 num을 인자로 넘겨주면, 뒤집은 모양이 num과 똑같은지 여부를 반환해주세요. 예를 들어, 첫번째 풀이 파라미터 num을 리스트로 변환 for문 사용해 num의 첫번째 index와 마지막 index값을 비교 같으면 True를, 다르면 False를
Leetcode #14 Longest Common Prefix 문제 strs은 단어가 담긴 배열입니다. 공통된 시작 단어(prefix)를 반환해주세요. 예를 들어 나의 풀이 처음엔 이 로직으로 시작을 했다. for문과 startswith으로 strs리스트 첫번째
로마자에서 숫자로 바꾸기 1~3999 사이의 로마자 s를 인자로 주면 그에 해당하는 숫자를 반환해주세요.로마 숫자를 숫자로 표기하면 다음과 같습니다. 로마자를 숫자로 읽는 방법은 로마자를 왼쪽부터 차례대로 더하면 됩니다.III = 3XII = 12XXVII = 27
숫자로 이루어진 배열인 nums를 인자로 전달합니다.숫자중에서 과반수(majority, more than a half)가 넘은 숫자를 반환해주세요. 예를 들어, nums 배열의 길이는 무조건 2 이상입니다.nums의 elements를 key값으로 받는 result 딕셔
Leetcode #20 Valid Parentheses 문제 s는 여러 괄호들로 이루어진 String 인자입니다. s가 유효한 표현인지 아닌지 true/false로 반환해주세요. 종류는 '(', ')', '[', ']', '{', '}' 으로 총 6개 있습니다. 아래의 경우 유효합니다. 한 번 괄호를 시작했으면, 같은 괄호로 끝내야 한다. 괄호 순서...
Leetcode #347 Top K Frequent Elements 문제 nums는 숫자로 이루어진 배열입니다. 가장 자주 등장한 숫자를 k 개수만큼 return 해주세요. 나의 풀이 elements의 갯수를 셀 딕셔너리 선언 딕셔너리의 key를 value 기준으로 정렬할 result 선언 nums를 딕셔너리로 만든 후 for loop로 eleme...
Leetcode #11 Container With Most Water 문제 인자인 height는 숫자로 이루어진 배열입니다.그래프로 생각한다면 y축의 값이고, 높이 값을 갖고 있습니다. 아래의 그래프라면 height 배열은 [1, 8, 6, 2, 5, 4, 8, 3, 7] 입니다. Graph 저 그래프에 물을 담는다고 생각하고, 물을 담을 수 있는 가...
\[Leetcode 두 개의 input에는 복소수(complex number)가 string 으로 주어집니다.복소수란 a+bi 의 형태로, 실수와 허수로 이루어진 수입니다.input으로 받은 두 수를 곱해서 반환해주세요.반환하는 표현도 복소수 형태의 string 이어야
\[Leetcode 양수로 이루어진 m x n 그리드를 인자로 드립니다.상단 왼쪽에서 시작하여, 하단 오른쪽까지 가는 길의 요소를 다 더했을 때,가장 작은 합을 찾아서 return 해주세요.한 지점에서 우측이나 아래로만 이동할 수 있습니다.Input:\[ 1,3,