谁能帮我看看我这个找最右边的函数有什么问题
查看原帖
谁能帮我看看我这个找最右边的函数有什么问题
1318655
ALingyyds楼主2024/9/23 11:16
int findlast(int q,int l,int r){
	int mid=l+(r-l)/2;
	if(l==r){
		if(q==a[r])
			return r;
		else
			return 0;
	}
	if(q>=a[mid])
		return findlast(q,mid,r);
	else
		return findlast(q,l,mid-1);
}
2024/9/23 11:16
加载中...