提交 f93c1b94 编写于 作者: A Alexander Alekhin

Merge pull request #11222 from lopespt:add_binary_search_knearest

......@@ -240,20 +240,7 @@ public:
else
{
float* rp = rbuf + testidx*k;
for( j = k-1; j > 0; j-- )
{
bool swap_fl = false;
for( i = 0; i < j; i++ )
{
if( rp[i] > rp[i+1] )
{
std::swap(rp[i], rp[i+1]);
swap_fl = true;
}
}
if( !swap_fl )
break;
}
std::sort(rp, rp+k);
result = rp[0];
int prev_start = 0;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册