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

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

자세히보기

최대 평균값이있는 경로

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

자세히보기

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

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

자세히보기

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

정수 배열이 제공됩니다. 정수는 입력 배열에서 0과 1입니다. 문제 설명은 동일한 개수의 0과 1을 가질 수있는 가장 큰 하위 배열을 찾도록 요청합니다. 예 arr [] = {0,1,0,1,0,1,1,1} 0 ~ 5 (총 6 개 요소) 설명 배열 위치부터…

자세히보기

M 범위 토글 작업 후 이진 배열

처음에는 0 개와 쿼리 수 Q 개로 구성된 이진 배열이 제공됩니다. 문제 설명은 값을 토글하도록 요청합니다 (0을 1로, 1을 0으로 변환). Q 쿼리가 수행 된 후 결과 배열을 인쇄합니다. 예 arr [] = {0, 0, 0, 0, 0} Toggle (2,4)…

자세히보기

배열의 평균 범위

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

자세히보기

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

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

자세히보기

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

문제 설명 "두 이진 트리의 모든 수준이 애너그램인지 확인하십시오"라는 문제는 두 이진 트리가 주어 졌는지, 두 트리의 모든 수준이 애너그램인지 확인하는 것입니다. 예제 입력 참 입력 거짓 두 레벨 모두를 확인하는 알고리즘…

자세히보기

범위의 모든 요소가 배열에 존재하도록 추가 할 요소

문제 설명“범위의 모든 요소가 배열에 존재하도록 추가 할 요소”는 정수 배열이 제공됨을 나타냅니다. 문제 설명은 모든 요소가…에 있도록 배열에 추가 할 요소의 수를 알아 내도록 요청합니다.

자세히보기