B-tree
What is B-tree ?
- B-tree : A b-tree is a self-balancing Tree data Structure . it maintains sorted data and allows searches , Sequential access , insertion and deletion in O( log n ) Time .
- Properties Of B-tree : A B-tree of order M is a tree which satisfied the following properties
2) Every non-leaf node has at least ⌈M/2⌉Child nodes .
3) The root has at least two children if it is not a leaf node .
4) A non-leaf node with k children contains k-1 keys .
5) All leaves appear in the same level .
- Time Complexity Of B-tree : Insertion , deletion and searching all operation are worst case time complexity is O(log n) .
- Space Complexity Of B-tree : worst case is O(n) .
- Advantage Of B-tree :
2) uses a hirarchical index to minimize the number of disk read
3) uses partially full blocks to speed insertion and deletion .
4) keeps the index balanced with recursive algorithm .
Looks great and every freshers want to go through your blog for their growth.
ReplyDeleteSelenium Training in Bangalore
Selenium Course in Bangalore
Best Selenium Training Institute in Bangalore
Selenium Training in Coimbatore
Selenium Course in Coimbatore
Selenium Classes in Coimbatore