Date Structure and Algorithm Analysis in