«tree» 태그된 질문

트리는 연결된 노드 집합이있는 계층 적 트리와 같은 구조를 에뮬레이트하는 널리 사용되는 데이터 구조입니다.

6
균형 잡힌 나무의 정의
나는 누군가가 나를 위해 균형 잡힌 트리의 정의를 명확히 해줄 수 있는지 궁금합니다. 나는 "각 하위 트리가 균형을 이루고 두 하위 트리의 높이가 최대 1만큼 다른 경우 트리가 균형을 이룹니다. 이것이 멍청한 질문이라면 사과드립니다. 그러나이 정의가 나무의 잎까지 모든 노드에 적용됩니까, 아니면 루트에서 바로 떨어진 왼쪽 및 오른쪽 하위 트리에만 …
102 tree 

6
Windows에서 디렉터리 / 폴더의 트리보기? [닫은]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 삼년 전에 . 이 질문 개선 Linux / KDE에서는 디렉토리를 트리로 볼 수 있습니다. Windows 7에서 어떻게 할 수 있습니까? "Windows 탐색기"를 의미하지 않는다고 …


13
LINQ를 통해 트리를 평면화하는 방법은 무엇입니까?
그래서 간단한 트리가 있습니다. class MyNode { public MyNode Parent; public IEnumerable<MyNode> Elements; int group = 1; } 나는 IEnumerable<MyNode>. 나는 모든 MyNode(내부 노드 객체 ( Elements) 포함) 목록을 하나의 플랫 목록 으로 얻고 싶습니다 Where group == 1. LINQ를 통해 이러한 작업을 수행하는 방법은 무엇입니까?
95 c#  .net  linq  .net-4.0  tree 






5
두 트리 구조를 동일하게 만들기위한 최소 작업 계산
이것은 CS 질문에 더 가깝지만 흥미로운 질문입니다. 동일한 노드가 다소 재구성 된 2 개의 트리 구조가 있다고 가정 해 보겠습니다. 어떻게 찾 겠어요 어떤 어떤 의미에서는 최소한 작업 순서 MOVE(A, B) -노드 A를 노드 B 아래로 이동 (전체 하위 트리 포함) INSERT(N, B)- 노드 B 아래에 새 노드 N을 삽입합니다. …

5
Max-Heapify의 최악의 경우-어떻게 2n / 3을 얻습니까?
CLRS, 3 판, 155 페이지에서는 MAX-HEAPIFY에서 자식 하위 트리의 크기는 각각 최대 2n / 3입니다. 최악의 경우는 트리의 맨 아래 수준이 정확히 절반이 찼을 때 발생합니다. 나는 나무의 바닥이 정확히 반쯤 찼을 때 왜 최악인지 이해합니다. 그리고이 질문 에서도 MAX-HEAPIFY의 최악의 경우에 대답됩니다 . "최악의 경우는 트리의 맨 아래 수준이 …

12
“완전한 이진 트리”,“엄격한 이진 트리”,“완전한 이진 트리”의 차이점은 무엇입니까?
나는 아래 나무의 용어에 대해 혼란스럽고 나무를 연구하고 있으며 이러한 나무를 구별 할 수 없습니다. a) 완전한 이진 트리 b) 엄격한 이진 트리 c) 전체 이진 트리 이 나무들을 구별 할 수 있도록 도와주세요. 데이터 구조에서 이러한 트리가 언제 어디서 사용됩니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.