二分搜索函数

wuchangjian2021-11-03 23:12:26编程学习
int search(char key, char a[]) {
	int mid=0, begin=0, end=strlen(a);
	//printf("key=%c\n", key);
	while (begin<end)
	{
		mid = (begin + end)>> 1;
		if (a[mid] >= key) end = mid;
		else begin = mid + 1;
	}
	if (a[begin] == key) return 1;
	
	return 0;
}

相关文章

jQuery动画

jQuery提供了一些默认的动画 控制元素的显示与隐藏 show() h...

使用icarous+gtkwave联合quartus进行verilog项目调试

由于现在代码比较多了,我们使用一个集中可视化的开发环境进行管理代码。这里我...

【懒省事用】 配置Tomcat不依赖环境变量,整合JDK到自身方便随手用

每次部署tomcat都要先保证该机器的环境变量已经配置好倒是挺麻烦的࿰...

Salesforce创建 Lightning 应用程序

创建 Lightning 应用程序 如同在 Salesforce Classic 中&...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。