주어진 배열에 대한 모든 고유 한 하위 배열 합계의 합계 찾기

정수 배열이 있다고 가정합니다. "주어진 배열에 대한 모든 고유 한 하위 배열 합계의 합계 찾기"문제는 모든 고유 한 하위 배열의 합계를 구하도록 요청합니다 (하위 배열 합계는 각 하위 배열 요소의 합계 임). 고유 한 하위 배열 합계에 의해 우리는 하위 배열이 없음을 의미합니다.

자세히보기

최대 평균값이있는 경로

문제 설명 "최대 평균값이 있는 경로" 문제는 2D 배열 또는 정수 행렬이 제공됨을 나타냅니다. 이제 왼쪽 상단 셀에 서 있고 오른쪽 하단에 도달해야 한다고 가정합니다. 목적지에 도달하려면 다음 중 하나를 따라 이동해야 합니다.

자세히보기

주어진 범위에서 동일한 요소가있는 인덱스 수

정수 배열, q 쿼리 및 범위가 왼쪽과 오른쪽으로 제공됩니다. "주어진 범위에서 동일한 요소를 가진 인덱스의 수"는 Ai = Aj + 1이되는 왼쪽 <= i <오른쪽과 같은 방식으로 정수의 총 개수를 알아내는 것을 말합니다. …

자세히보기

동일한 수의 0과 1을 가진 가장 큰 부분 배열

정수 배열이 제공됩니다. 정수는 입력 배열에서 0과 1뿐입니다. 문제 설명은 0과 1의 개수가 같을 수 있는 가장 큰 하위 배열을 찾는 것입니다. 예 arr[]={0,1,0,1,0,1,1,1} 0 ~ 5(총 6개 요소) 설명 배열 위치에서 …

자세히보기

배열의 평균 범위

문제 설명 "배열의 범위 평균" 문제는 정수 배열과 q개의 쿼리가 제공됨을 나타냅니다. 각 쿼리에는 왼쪽과 오른쪽이 범위로 포함됩니다. 문제 문은 들어오는 모든 정수의 하한 평균 값을 알아내도록 요청합니다.

자세히보기

O (1) 시간 및 O (1) 추가 공간에서 getMin ()을 지원하는 스택 설계

O (1) 시간 및 O (1) 추가 공간에서 getMin ()을 지원하는 스택을 설계합니다. 따라서 특수 스택 데이터 구조는 다음과 같은 스택의 모든 작업을 지원해야합니다. void push () int pop () bool isFull () bool isEmpty () in constant time. 추가 연산 getMin ()을 추가하여 최소값을 반환합니다.

자세히보기

두 이진 트리의 모든 수준이 애너그램인지 확인

문제 설명 "XNUMX개의 이진 트리의 모든 수준이 아나그램인지 확인" 문제는 두 개의 이진 트리가 주어졌을 때 두 트리의 모든 수준이 아나그램인지 여부를 확인하라는 것입니다. 예 입력 true 입력 false 알고리즘 XNUMX의 모든 레벨이 …

자세히보기