binary-search-tree

    0

    1답변

    여기 tree_node 수입의 TreeNode에서 내가 을 사용하고 클래스입니다 클래스 BinarySearchTree : def __init__(self): self.root = None self.size = 0 def length(self): return self.size def __len__(self): ret

    -2

    1답변

    영화 제목의 LinkedList를 검색하려면 find() 함수를 만들어야하지만 그럴 수는 없습니다. 어쩌면 내가 코드에서 뭔가 잘못한 것 같아. 아무도 알아 들었어? @Override public Movie find(String name) { if (name == null) { System.out.println("Not found");

    0

    1답변

    전 BST 사전 트리를 만들고 있습니다. strcmp 라인에서 오류가 발생하지만 그 이유는 알 수 없습니다. 오류는 EXC_BAD_ACCESS(Code = 1)입니다. 이 트리는 파일의 첫 번째 줄이 a이므로 왼쪽 자식이없는 루트가되므로 올바른 트리가됩니다. 나는 오류의 줄 옆에 댓글을 달았다. 텍스트의 첫 번째 몇 개; a un, uno, una[Arti

    0

    1답변

    키와 문자열을 포함하는 항목이있는 BST가 있습니다. 나는 나무를 만들고 그것을 값으로 채웠으며 그 값을 다른 나무에 복사하려고한다. 내가 가지고있는 유일한 함수는 일반적인 이진 검색 트리 함수와 반복자 Begin() 및 End()입니다. 직접 복사 기능을 사용하지 않으면 어떻게 할 수 있습니까? 복사 (T1, T2)? 저는 이론적으로 실제 코드 구현 방법

    -1

    1답변

    키보드에서 단어를 가져 와서 모든 번역이 포함 된 파일을 사용하여 스페인어로 출력 할 수있는 프로그램을 만들고 있습니다. 지금은 BST를 제 기능으로 사용하고 있습니다. 내 코드에서 파일에서 입력되는 문자열을 나누기 위해 strtok()을 사용합니다. 그러나 모든 단어는 앞에 4 개의 임의 문자가 있습니다. 여기 여기 #include <stdio.h> #

    0

    1답변

    (이진 탐색 트리는 각 노드가 두 개의 자식을 가질 수있는 이진 트리입니다. 오른쪽이 노드보다 크고 왼쪽이 노드보다 작아야합니다. .) 나는 반증하고 싶은 이론이있다. 그것은 모든 이진 트리에 대해 우리가 리프 노드에 검색 경로 (S로 부름)를 취하면 S의 왼쪽에있는 노드는 S의 노드보다 작아야하며 RIGHT의 노드는 다른 말로하면 : 왼쪽에있는 노드 <

    0

    1답변

    이진 검색 트리에서 순서가 뒤의 후계자를 찾아야합니다. 예를 들어, 형식의 트리 주어진 : 4 /\ 2 7 2의 검색 값을 전달을의에서 주문 후임 4. 관련 코드가 될 것이다 : 여기 template <typename T, typename Compare=std::less<T>>class BinarySearchTree { private:

    0

    1답변

    이진 트리에서 잎을 인쇄하는 코드를 구현해야하지만 몇 가지 오류가 있었지만 솔직하게 반복적으로 반복되므로 한 번만 피할 수있는 방법을 설명해 주시면 감사하겠습니다. 내 코드에서 public void printLeaves() {  int counter = 1; printLeaves(overallRoot,counter); }  private void pr

    0

    2답변

    내 실수는 어디에서 발생했는지 모르지만 검색 또는 삽입 어딘가에있는 것처럼 느껴집니다. private boolean search(Node<T> subtree, T key) 나는 물건을 바꿀 필요가있는 것처럼 느낍니다. 어쩌면 private boolean search * (Node subtree, T key) * 대신에 비교를 할 때 어떻게 할 수 있습니

    0

    1답변

    다음은 BST 삽입 함수에 대한 내 코드입니다. 누군가가 왜 분할 오류를 발생시키는 지 설명 할 수 있습니까? #include <stdio.h> #include <stdlib.h> struct node{ int value; struct node* right; struct node* left; }; struct node*