반복 문자가 없는 가장 긴 부분 문자열 Leetcode 솔루션

문제 설명 반복 문자가 없는 가장 긴 부분 문자열 LeetCode 솔루션 – 주어진 문자열 s를 나타냅니다. 반복되는 문자가 없는 가장 긴 부분 문자열을 찾아야 합니다. 예: 입력: s = "abcabcbb" 출력: 3 설명: 문자가 반복되지 않는 가장 긴 부분 문자열의 길이는 3입니다. 문자열은 "abc"입니다. 입력: s = "bbbbbb" …

자세히보기

k 정렬된 목록 병합 Leetcode 솔루션

문제 설명 Merge k Sorted Lists LeetCode 솔루션 – "Merge k Sorted Lists"는 k 연결 목록의 배열이 주어졌을 때 각 연결 목록에 오름차순으로 정렬된 값이 있음을 나타냅니다. 모든 k-연결 목록을 하나의 연결 목록으로 병합하고 …

자세히보기

파티션 레이블 LeetCode 솔루션

문제 설명 파티션 레이블 LeetCode 솔루션 – 문자열 s가 제공됩니다. 각 문자가 최대 한 부분에 나타나도록 문자열을 가능한 한 많은 부분으로 분할하고 싶습니다. 파티션은 모든 부분을 순서대로 연결한 후 ...

자세히보기

피보나치 수 LeetCode 솔루션

문제 설명 피보나치 수 LeetCode 솔루션 – "피보나치 수"는 일반적으로 F(n)으로 표시되는 피보나치 수열이 피보나치 수열이라고 하는 수열을 형성하며, 각 수는 0과 1에서 시작하는 앞의 두 수의 합이 되도록 합니다. 즉, F(0) = 0, F(1) = 1 F(n) = F(n – 1) + F(n …

자세히보기

빗물 트래핑 Leetcode 솔루션

문제 설명 Trapping Rain Water LeetCode 솔루션 – "Trapping Rain Water"는 각 막대의 너비가 1인 고도 맵을 나타내는 높이 배열이 주어졌다고 명시합니다. 우리는 비가 내린 후 갇힌 물의 양을 찾아야 합니다. 예: 입력: 높이 = [0,1,0,2,1,0,1,3,2,1,2,1] 출력: 6 설명: 확인 …

자세히보기

유효한 괄호 Leetcode 솔루션

문제 설명 유효한 괄호 LeetCode 솔루션 – "유효한 괄호"는 '(', ')', '{', '}', '[' 및 ']' 문자만 포함하는 문자열이 제공되었음을 나타냅니다. 입력 문자열이 유효한 문자열인지 여부를 확인해야 합니다. 여는 대괄호를 닫아야 하는 경우 문자열은 유효한 문자열이라고 합니다...

자세히보기

문자열 LeetCode 솔루션의 첫 번째 고유 문자

문제 설명 문자열 LeetCode의 첫 번째 고유 문자 솔루션 – 문자열 s가 주어지면 그 안에 있는 첫 번째 비반복 문자를 찾고 해당 인덱스를 반환합니다. 존재하지 않으면 -1을 반환합니다. 예제 테스트 케이스 1: 입력: s = "leetcode" 출력: 0 테스트 케이스 2: 입력: s = "aabb" 출력: -1 설명 …

자세히보기

이진 트리 반전 LeetCode 솔루션

문제 설명: 이진 트리 반전 LeetCode 솔루션 – 이 질문에서 이진 트리의 루트가 주어지면 왼쪽 트리가 오른쪽 트리가 되어야 하고 그 반대도 마찬가지여야 함을 의미하는 이진 트리를 반전시키는 솔루션이 필요합니다. 우리는 어떤 트리 순회가 될 것인지 스스로에게 물어볼 수 있습니다.

자세히보기

역 폴란드 표기법 평가 LeetCode 솔루션

문제 설명 역 폴란드 표기법 평가 LeetCode 솔루션 – 역 폴란드 표기법에서 산술 표현식의 값을 평가합니다. 유효한 연산자는 +, -, * 및 /입니다. 각 피연산자는 정수 또는 다른 표현식일 수 있습니다. 두 정수 간의 나누기는 XNUMX으로 잘려야 합니다. 주어진 …

자세히보기

3Sum Closest LeetCode 솔루션

문제 설명 3Sum Closest LeetCode 솔루션 – 길이가 n인 정수 배열 nums와 정수 대상이 주어지면 합계가 대상에 가장 가깝도록 nums에서 1,2,1개의 정수를 찾습니다. 세 정수의 합을 반환합니다. 각 입력에 정확히 하나의 솔루션이 있다고 가정할 수 있습니다. 입력: 숫자 = [-4,-1], 대상 = XNUMX 출력: …

자세히보기

Translate »