다음 순열 Leetcode 솔루션

문제 설명 다음 순열 LeetCode 솔루션 – "다음 순열"은 처음 n개의 자연수의 순열인 정수 배열이 주어졌음을 나타냅니다. 주어진 배열의 사전순으로 가장 작은 순열을 찾아야 합니다. 교체는 제자리에 있어야 하며 일정한 추가 공간만 사용해야 합니다. …

자세히보기

XNUMX 개가 연속되지 않는 최대 하위 시퀀스 합계

"XNUMX 개가 연속되지 않는 최대 하위 시퀀스 합계"문제는 정수 배열이 제공된다는 것을 나타냅니다. 이제 세 개의 연속 요소를 고려할 수 없다는 점에서 최대 합이있는 하위 시퀀스를 찾아야합니다. 기억하자면, 하위 시퀀스는 배열 일뿐입니다.

자세히보기

어레이의 두 하위 집합의 가능한 최대 차이

정수 배열이 있다고 가정합니다. 문제 설명 "배열의 두 하위 집합의 가능한 최대 차이"는 어레이의 두 하위 집합 간의 가능한 최대 차이를 알아 내도록 요청합니다. 따라야 할 조건 : 배열은 반복되는 요소를 포함 할 수 있지만 요소의 가장 높은 빈도…

자세히보기

사전 주문 순회에서 BST의 주문 후 순회 찾기

문제 설명 "선주문 순회에서 BST의 후순 순회 찾기"문제는 이진 검색 트리의 사전 주문 순회가 제공된다는 것을 나타냅니다. 그런 다음 주어진 입력을 사용하여 postorder traversal을 찾습니다. 사전 주문 순회 시퀀스 예 : 5 2 1 3 4 7 6 8 9 1 4 3 2…

자세히보기

이진 트리가 주어지면 모든 절반 노드를 어떻게 제거합니까?

문제 "이진 트리가 주어 졌을 때 모든 하프 노드를 어떻게 제거합니까?" 이진 트리가 주어 졌음을 나타냅니다. 이제 절반 노드를 제거해야합니다. 하프 노드는 자식이 하나만있는 트리의 노드로 정의됩니다. 어느 쪽이든…

자세히보기

연속 요소가있는 가장 큰 부분 배열의 길이

"연속 요소가있는 가장 큰 부분 배열의 길이"문제는 정수 배열이 제공된다는 것을 나타냅니다. 문제 설명은 요소를 순서대로 배열 할 수있는 가장 긴 연속 하위 배열의 길이를 알아 내도록 요청합니다 (연속, 오름차순 또는 내림차순). 숫자는…

자세히보기

이진 트리의 경계 순회

문제 설명 "이진 트리의 경계 순회"문제는 이진 트리가 주어 졌다는 것을 나타냅니다. 이제 이진 트리의 경계보기를 인쇄해야합니다. 여기서 경계 순회는 모든 노드가 트리의 경계로 표시됨을 의미합니다. 노드는…

자세히보기

삼각형의 최대 경로 합계

문제 설명“삼각형의 최대 경로 합”문제는 정수가 주어 졌다는 것을 나타냅니다. 이 정수는 삼각형 형태로 배열됩니다. 삼각형의 상단에서 시작하여 하단 행에 도달해야합니다. 이를 위해 다음으로 이동합니다.

자세히보기

배열에서 k 번 발생하는 첫 번째 요소

우리는 숫자 'k'와 정수 배열을 제공했습니다. “배열에서 k 번 발생하는 첫 번째 요소”문제는 배열에서 정확히 k 번 발생하는 첫 번째 요소를 찾는다는 것입니다. 배열에 k 번 발생하는 요소가없는 경우…

자세히보기

Translate »