Hannover Tower의 문제를 해결하려면 먼저 게임 규칙을 수정하십시오. 줄 제한은 가장 왼쪽에서 가장 오른쪽에서 가장 오른쪽에서 가장 오른쪽에서 가장 오른쪽에서 가장 오른쪽으로 직접 이동할 수는 없지만 중간을 통과해야합니다. 타워가 다시 N 층일 때 최적의 이동 프로세스와 총 단계 수를 찾으십시오.
창 최대 배열을 생성합니다
데이터 구성을위한 Maxtree
모양 행렬 맵이 주어지면 값은 0과 1이며 모든 매트릭스 영역에서 1의 최대 직사각형 영역 1을 찾으십시오.
최대 값에서 최소 값이 NUM보다 적은 하위 배열 수를 빼냅니다.
2. 링크 목록 문제
두 개의 주문 된 링크 된 목록의 헤더 포인터 헤드 1 및 헤드 2가 주어지면 링크 된 두 목록의 공통 부분을 인쇄하십시오.
단일 및 이중 연결 목록에서 노드가 될 때까지 k-th를 삭제하십시오.
링크 된 목록의 중간에 노드와 A/B의 노드 삭제
일방 통행 링크 목록을 반전하고 각각 양방향 링크 목록을 반전시키는 기능을 구현합니다.
일방 통행 링크 목록의 반전 부분
라운드 싱글 링크 목록에 Arthur의 문제
연결된 목록이 Palindromic 구조인지 여부를 결정하십시오
일방 통행 목록을 작은 왼쪽, 동일한 중간, 큰 오른쪽으로 나눕니다.
임의의 포인터 노드가 포함 된 링크 된 목록을 복사하십시오
두 개의 단일 링크 목록이 추가 된 링크 목록을 생성합니다
두 개의 링크 된 목록을 교차시키는 일련의 문제
단일 링크 된 목록의 각 K 노드 간 역순
정렬되지 않은 단일 링크 목록에서 반복 값으로 노드 삭제
단일 링크 된 목록에서 지정된 값 노드 삭제
검색 바이너리 트리를 양방향 링크 테이블로 변환하십시오
단일 링크 목록의 선택 정렬
노드를 삭제하는 이상한 방법
새 노드를 순서대로 원형 단일 연결 목록에 삽입하십시오
순서가 1 개의 단일 연결 테이블을 병합하십시오
왼쪽 및 오른쪽 반 영역에서 단일 연결 테이블을 재구성합니다.
이진 트리 문제
이진 트리의 선주문, 중간 순서 및 우편 주문형을 실현하기위한 재귀 적 및 비 수수적인 방법
이진 트리의 경계 노드를 인쇄하십시오
이진 트리를보다 직관적으로 인쇄하는 방법
이진 트리 직렬화 및 사막화
이진 나무를 가로 지르는 하나님 수준의 방법
이진 트리에서 지정된 값에 대해 누적 된 합계의 가장 긴 경로 길이를 찾으십시오.
이진 트리에서 가장 큰 검색 바이너리 트리를 찾으십시오
검색 바이너리 트리 기준을 충족하는 이진 트리에서 최대 토폴로지를 찾으십시오.
레이어 인쇄 및 지그재그 인쇄 별 바이너리 트리
이진 트리에서 두 개의 잘못된 노드 검색을 조정하십시오.
T1 트리에 T2 트리의 모든 토폴로지 구조가 포함되어 있는지 확인
T2 트리와 정확히 동일한 토폴로지를 갖는 T1 트리에 하위 트리가 있는지 확인하십시오.
이진 트리가 균형 이진 트리인지 결정
포스트 주문 배열을 기반으로 검색 바이너리 트리를 재구성하십시오.
이진 트리가 검색 바이너리 트리와 완전한 바이너리 트리인지 확인
정렬 된 배열을 통해 균형 검색 바이너리 트리를 생성합니다
이진 트리에서 노드의 후속 노드 찾기
이진 트리에서 두 노드의 가장 가까운 공통 조상을 찾으십시오.
Tarjan 알고리즘 및 동시 검색 세트는 이진 트리 노드 사이의 최근 공개 조상의 배치 쿼리 문제를 해결합니다.