线性搜索速度很慢 O(n)
二分查找法较快 O(logn)
有序序列查找很快,但是插入和删除需要大量移动元素,很慢
使用BST,插入和删除很方便,同时具有二分查找类似的性质
但是当树的高度过高时,比较速度比较慢
使用平衡的BST
但是数据变化时需要频繁地更新树中结点
红黑树
线性搜索速度很慢 O(n)
二分查找法较快 O(logn)
有序序列查找很快,但是插入和删除需要大量移动元素,很慢
使用BST,插入和删除很方便,同时具有二分查找类似的性质
但是当树的高度过高时,比较速度比较慢
使用平衡的BST
但是数据变化时需要频繁地更新树中结点
红黑树