When we develop any application, we need to store application data. We can store application data by using a linear and non-linear data structure. But the problem is how to search any element in a given data-set and which data searching method is best for any specific data-set. To solve this problem, we should have