6. (10%) Briefly describe "binary search" and "searching on a binary search tree", and make a comparison between them in terms of data structure constraints and time complexity.