查找算法的顺序查找

 我来答
恋人的春天5207
2016-06-01 · 超过64用户采纳过TA的回答
知道答主
回答量:188
采纳率:100%
帮助的人:59.7万
展开全部

顺序查找过程:从表中的最后一个记录开始,逐个进行记录的关键字与给定值进行比较,若某个记录的关键字与给定值相等,则查找成功,找到所查的记录;反之,若直到第一个记录,其关键字和给定值比较都不相等,则表明表中没有所查的记录,查找失败。  算法描述为  int Search(int d,int a[],int n)  {  /*在数组a[]中查找等于D元素,若找到,则函数返回d在数组中的位置,否则为0。其中n为数组长度*/  int i ;  /*从后往前查找*/  for(i=n-1;a!=d;--i)  return i ;  /*如果找不到,则i为0*/  }

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
彩驰科技
2024-11-24 广告
生成式算法备案是北京彩驰科技有限公司确保技术合规的重要环节。我们严格遵守国家相关法律法规,对所使用的生成式算法进行全面梳理和备案。备案过程中,我们详细记录算法的名称、功能、应用场景及潜在风险等信息,并接受相关监管部门的审核与监督。通过备案,... 点击进入详情页
本回答由彩驰科技提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式