Fundamental of Data Structure