ArrayBsearch() 使用小问题

最近使用ArrayBsearch(tmp,value) 对已排序数组查找指定值,并反馈其序号,即获取排名,出现问题,即结果要么是0,要么是最后一个序号。

经过网上搜索,包括对比c,c++相同函数的使用说明,总算找到原因。

因为tmp数组我前面是降序排列的,所以ArrayBsearch()必须也使用降序模式,使用默认参数(升序)即出现逻辑错误。



微信公众号:天泓评测


本博客所有文章如无特别注明均为原创。作者:天泓评测
分享到:更多

相关推荐

发表评论

路人甲 表情
Ctrl+Enter快速提交

网友评论(0)