이진 트리 Leetcode 솔루션의 가장 낮은 공통 조상

문제 설명 이진 트리의 가장 낮은 공통 조상 LeetCode 솔루션 – "이진 트리의 가장 낮은 공통 조상"은 이진 트리의 루트와 트리의 두 노드를 제공한다고 명시되어 있습니다. 이 두 노드의 가장 낮은 공통 조상을 찾아야 합니다. 최저 공통 …

자세히보기

괄호 생성 Leetcode 솔루션

문제 설명 괄호 생성 LeetCode 솔루션 – "괄호 생성"은 n 값이 주어졌음을 나타냅니다. n 쌍의 괄호의 모든 조합을 생성해야 합니다. 올바른 형식의 괄호 문자열로 구성된 벡터 형식으로 답을 반환합니다. 예: 입력: n = 3 출력: [“((()))”,”(()())”,”(())()”,”()(())”,”()( )()"] 설명: …

자세히보기

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

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

자세히보기

빗물 트래핑 Leetcode 솔루션

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

자세히보기

두 연결 목록의 교차 LeetCode 솔루션

두 연결 목록의 문제 설명 교차 LeetCode 솔루션 – 두 개의 강력 연결 목록 headA와 headB의 머리가 제공됩니다. 또한 두 연결 리스트가 어떤 지점에서 교차할 수도 있다고 합니다. 우리는 그들이 교차하는 노드를 반환하거나 다음과 같은 경우 null을 반환하도록 요청받습니다.

자세히보기

노드 삭제 및 Forest Leetcode 솔루션 반환

문제 설명 노드 삭제 및 포리스트 반환 LeetCode 솔루션 – "노드 삭제 및 포리스트 반환"은 각 노드에 고유한 값이 있는 이진 트리의 루트가 주어졌음을 나타냅니다. 우리는 또한 to_delete 배열을 받았는데, 여기서 …

자세히보기

직원 자유시간 LeetCode 솔루션

문제 설명 직원 자유 시간 LeetCode 솔루션 – 각 직원의 근무 시간을 나타내는 직원 목록 일정이 제공됩니다. 각 직원에는 겹치지 않는 간격 목록이 있으며 이러한 간격은 정렬된 순서로 되어 있습니다. 모든 직원에 대한 공통의 양의 길이의 자유 시간을 나타내는 유한 간격 목록을 반환합니다.

자세히보기

세 숫자의 최대 곱 LeetCode 솔루션

문제 설명 3개의 숫자의 최대 곱 LeetCode 솔루션 – 우리에게 배열이 주어졌고, 질문은 우리에게 1개의 숫자의 최대 곱을 계산하도록 요구합니다. 예 예 1,2,3: 입력: nums = [6] 출력: 2 예 1,2,3,4: 입력: nums = [24] 출력: 3 예 XNUMX: 입력: nums = …

자세히보기

나선 행렬 LeetCode 솔루션

문제 설명 나선 행렬 문제는 나선 행렬에서 행렬의 모든 요소를 ​​시계 방향으로 나선 형태로 인쇄하고 싶다고 말합니다. 나선형 행렬에 대한 접근: 아이디어 문제는 행렬을 루프로 나누고 각 요소의 모든 요소를 ​​인쇄하여 구현할 수 있습니다.

자세히보기

내 캘린더 I LeetCode 솔루션

문제점 설명 My Calendar I LeetCode Solution – 달력으로 사용할 수 있는 프로그램을 작성해야 합니다. 이벤트를 추가해도 이중 예약이 발생하지 않는 경우 새 이벤트를 추가할 수 있습니다. 이중 예약은 두 이벤트에 비어 있지 않은 교차점이 있을 때 발생합니다(즉, 어떤 순간은 …

자세히보기

Translate »