題目1467 二叉排序樹

2021-07-05 02:47:02 字數 679 閱讀 6829

題目描述:

二叉排序樹,也稱為二叉查詢樹。可以是一顆空樹,也可以是一顆具有如下特性的非空二叉樹:

1. 若左子樹非空,則左子樹上所有節點關鍵字值均不大於根節點的關鍵字值;

2. 若右子樹非空,則右子樹上所有節點關鍵字值均不小於根節點的關鍵字值;

3. 左、右子樹本身也是一顆二叉排序樹。

#include 

#include

#include

#include

#include

#include

#include

using

namespace

std;

#define n 1005

typedef

struct node

}bnode;

vector

v;bnode* createtree(bnode* root, int data , int parent)

elseelse

}return root ;

}int main()

for(i = 0;i < n ;i++)

//printf("\n");

}return

0;

}

題目1467 二叉排序樹

題目描述 二叉排序樹,也稱為二叉查詢樹。可以是一顆空樹,也可以是一顆具有如下特性的非空二叉樹 1.若左子樹非空,則左子樹上所有節點關鍵字值均不大於根節點的關鍵字值 2.若右子樹非空,則右子樹上所有節點關鍵字值均不小於根節點的關鍵字值 3.左 右子樹本身也是一顆二叉排序樹。現在給你n個關鍵字值各不相同...

題目1467 二叉排序樹

題目描述 二叉排序樹,也稱為二叉查詢樹。可以是一顆空樹,也可以是一顆具有如下特性的非空二叉樹 1.若左子樹非空,則左子樹上所有節點關鍵字值均不大於根節點的關鍵字值 2.若右子樹非空,則右子樹上所有節點關鍵字值均不小於根節點的關鍵字值 3.左 右子樹本身也是一顆二叉排序樹。現在給你n個關鍵字值各不相同...

九度OJ 1467 二叉排序樹

題目1467 二叉排序樹 時間限制 1 秒 記憶體限制 128 兆 特殊判題 否 提交 2525 解決 1039 題目描述 二叉排序樹,也稱為二叉查詢樹。可以是一顆空樹,也可以是一顆具有如下特性的非空二叉樹 1.若左子樹非空,則左子樹上所有節點關鍵字值均不大於根節點的關鍵字值 2.若右子樹非空,則右...