提交记录 27429


用户 题目 状态 得分 用时 内存 语言 代码长度
clx 1003. 测测你的二分查找 Accepted 100 322.19 us 12 KB C++17 259 B
提交时间 评测时间
2024-11-28 20:34:57 2024-11-28 20:35:00
int binary_search(const unsigned *a, int n, unsigned x)
{
	int l=0,r=n-1,mid=0,Block=8;
while(r-l>=Block)
{
mid=l+(r-l>>1);
(a[mid]<x)?l=mid+1:r=mid;
}
return a[l]==x?l:a[l+1]==x?l+1:a[l+2]==x?l+2:a[l+3]==x?l+3:a[l+4]==x?l+4:a[l+5]==x?l+5:a[l+6]==x?l+6:l+7;
}

CompilationN/AN/ACompile OKScore: N/A

Testcase #1322.19 us12 KBAcceptedScore: 100


Judge Duck Online | 评测鸭在线
Server Time: 2024-12-04 16:46:24 | Loaded in 0 ms | Server Status
个人娱乐项目,仅供学习交流使用 | 捐赠