我已经在对象数组中获取了一个表的内容。并且该对象将表 COUNTRYCODES 的列保存到其自己的数据成员中,这些数据成员的名称是,startingRange,endingRange 和 countryCode。
实际上该表描述的是对应于该表的startingRange和endingRange范围的国家代码。现在我已将此表存储在名称为 countryCodes[] 的对象数组中。我需要通过给出一个可以在任何范围之间(即在任何起始范围和结束范围之间)的范围来从数组中搜索国家代码。
为此,我想使用二进制搜索,因为我不想按位置搜索国家代码位置。为了尽量减少搜索工作,我想使用二进制搜索。请帮助指导我。
谢谢你。