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

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

자세히보기

괄호 생성 Leetcode 솔루션

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

자세히보기

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

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

자세히보기

유효한 괄호 Leetcode 솔루션

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

자세히보기

사용자 웹사이트 방문 패턴 분석 LeetCode Solution

문제 설명 사용자 웹사이트 방문 패턴 분석 LeetCode 솔루션 – 두 개의 문자열 배열 사용자 이름과 웹사이트와 정수 배열 타임스탬프가 제공됩니다. 주어진 모든 배열은 길이가 같고 튜플 [username[i], website[i], timestamp[i]]는 사용자 이름[i]이 시간 timestamp[i]에 웹사이트 웹사이트[i]를 방문했음을 나타냅니다. 패턴은 세 개의 웹사이트 목록입니다(반드시 구별되지는 않음). 예를 들어, [“집”, …

자세히보기

데이터 스트림 LeetCode 솔루션에서 중앙값 찾기

문제 설명 데이터 스트림 LeetCode 솔루션에서 중앙값 찾기 – 중앙값은 정렬된 정수 목록의 중간 값입니다. 목록의 크기가 짝수이면 중간 값이 없고 중앙값은 두 중간 값의 평균입니다. 예를 들어, arr = [2,3,4]의 경우 중앙값 ...

자세히보기

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

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

자세히보기

데이터 스트림 Leetcode 솔루션에서 이동 평균

문제 설명 데이터 스트림에서 이동 평균 LeetCode 솔루션 – "데이터 스트림에서 이동 평균"은 정수 스트림과 창 크기 k가 주어졌다고 명시합니다. 슬라이딩 윈도우에 있는 모든 정수의 이동 평균을 계산해야 합니다. 만약 요소의 개수가 …

자세히보기

정렬 된 배열을 이진 검색 트리 Leetcode 솔루션으로 변환

정렬 된 정수 배열이 주어 졌다고 생각하십시오. 목표는 트리가 높이 균형을 이루도록이 배열에서 이진 검색 트리를 구축하는 것입니다. 모든 노드의 왼쪽 및 오른쪽 하위 트리의 높이 차이가…

자세히보기

배열 Leetcode 솔루션에서 K 번째로 큰 요소

이 문제에서는 정렬되지 않은 배열에서 k 번째로 큰 요소를 반환해야합니다. 어레이에 중복이있을 수 있습니다. 따라서 우리는 정렬 된 순서에서 K 번째로 큰 요소를 찾아야합니다. 예 A = {4, 2, 5, 3…

자세히보기

Translate »