摘要:
ISAM技术是一种典型的多叉搜索树结构,它使用了3级索引结构:主索引、柱面索引、磁道索引 所有数据记录在基本区按关键码升序排序,后一磁道所有关键码均大于前一磁道。在某一磁道插入新记录时,如果原来该磁道基本区记录已满,则根据磁道索引指示位置插入新纪录后,把最后具有最大关键码的溢出记录移出磁道基本区,再 阅读全文
摘要:
AVL树高度平衡的二叉搜索树,任一点的平衡印章只能是+1、-1、0,从而尽量降低树的高度。 如果它有n个结点,高度可保持在O(log2n),平均搜索长度也可保持在O(log2n)。 (1)AVL树的插入 在插入一个新结点时,需要从插入位置沿通向根的路径回溯,检查各结点左右子树高度差。 发现结点的平衡 阅读全文
摘要:
#include #include using namespace std; template struct BSTNode{ E data; BSTNode *left,*right; BSTNode():left(NULL),right(NULL){} BSTNode(const E d,BSTNode *L=NULL,BSTNode *R=NU... 阅读全文