Giving array of words and user can input any letters. Write a function that returns all possible words that start with the input string. They are looking for optimum solution.
Sigiloso
func binarySearchPrefix(array: [String], target: String) -> [String] { var left = 0 var right = array.count - 1 var result: [String] = [] while (left target) { right = mid - 1 } } return result }