给定排序的String数组和用户输入,我需要返回最相关的结果。示例:数组=['Apple','Banana and Melon','Orange']和用户输入= 'Mellllon'返回的值应该是'Banana and Melon'
我正在寻找正确的算法来实现一个高效的自动完成解决方案,不是一个现成的。
我想自动化一些测试,以检查程序员编写高效算法的能力。在这个示例中,算法是在一个int数组中执行一个简单的二进制搜索。BinarySearch(int [] sortedArray, int value) // to be implement }
注意事项:此代码是通过反射加载在受限域中的。实现此方法的最简单方法当然是来自Array.BinarySearch(sortedArray, valu