두 연결 목록의 결합 및 교차

두 개의 연결 목록이 주어지면 다른 두 개의 연결 목록을 만들어 기존 목록 요소의 결합 및 교차를 얻습니다. 입력 예 : List1 : 5 → 9 → 10 → 12 → 14 List2 : 3 → 5 → 9 → 14 → 21 출력 : Intersection_list : 14 → 9 → 5 Union_list :…

자세히보기

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

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

자세히보기

전반 비트와 후반 비트의 합이 같은 짝수 길이의 이진 시퀀스 계산

“전반 및 후반 비트의 합계가 동일한 짝수 길이 이진 시퀀스 계산”문제는 정수가 주어 졌다는 것을 나타냅니다. 이제 전반부와 후반부가 같은 수를 갖도록 크기가 2 * n 인 이진 시퀀스를 구성하는 방법의 수를 찾으십시오.

자세히보기

범위의 최대 홀수 제수 XOR에 대한 쿼리

문제 설명 "범위의 가장 큰 홀수 제수의 XOR에 대한 쿼리"문제는 정수 및 쿼리 q의 배열이 제공되며 각 쿼리는 범위로 구성되어 있음을 나타냅니다. 문제 설명은 주어진 범위 내에서 가장 큰 홀수 제수의 XOR을 알아 내도록 요청합니다.

자세히보기

타일링 문제

문제 설명 "타일링 문제"는 2 x N 크기의 격자와 2 x 1 크기의 타일이 있음을 나타냅니다. 따라서 주어진 격자를 타일링하는 방법의 수를 찾으십시오. 예제 3 2 설명 : 타일링 문제에 대한 접근 방법 재귀를 사용하여이 문제를 해결할 수 있습니다. …

자세히보기

행렬에서 주어진 행의 모든 ​​순열 된 행 찾기

문제 설명 행렬에서 m * n 크기의 행렬이 주어지고 행렬 행 번호가 '행'이라고 표시된 행렬 상태에서 주어진 행의 모든 ​​순열 된 행을 찾습니다. 문제 설명은 주어진 행에 대한 순열 가능한 모든 행을 찾을 것을 요청합니다. 이것은 …

자세히보기

최대 합계 연속 하위 배열

문제 설명 정수 배열이 제공됩니다. 문제 설명은 가장 큰 합 연속 부분 배열을 찾아야합니다. 이것은 주어진 배열의 다른 모든 하위 배열 중에서 가장 큰 합계를 갖는 하위 배열 (연속 요소)을 찾는 것뿐입니다. 예 arr [] = {1, -3, 4,…

자세히보기

힙 정렬

힙 정렬은 이진 힙 데이터 구조를 기반으로하는 비교 기반 정렬 기술입니다. HeapSort는 최대 요소를 찾은 다음 해당 요소를 끝에 배치하는 선택 정렬과 유사합니다. 나머지 요소에 대해서도 동일한 프로세스를 반복합니다. 정렬되지 않은…

자세히보기