1、先序遍历

void PreOrderTraversal(SearchTree T)
{
    if (T) {
        printf("%d ", T->Element);
        PreOrderTraversal(T->Left);
        PreOrderTraversal(T->Right);
    }
}

2、中序遍历

void InOrderTraversal(SearchTree T) {
    if (T) {
        InOrderTraversal(T->Left);
        printf("%d ", T->Element);
        InOrderTraversal(T->Right);
    }
}

3、后序遍历

void PostOrderTraversal(SearchTree T) {
    if (T) {
        PostOrderTraversal(T->Left);
        PostOrderTraversal(T->Right);
        printf("%d ", T->Element);
    }
}

相关文章:

  • 2021-12-10
  • 2021-11-19
  • 2021-11-13
  • 2022-02-01
  • 2021-12-21
  • 2021-08-13
  • 2021-11-18
猜你喜欢
  • 2022-12-23
  • 2021-12-02
  • 2022-12-23
  • 2021-12-10
  • 2022-12-23
  • 2022-02-19
  • 2022-01-01
相关资源
相似解决方案