在本教程中,我们将简要介绍线性搜索,然后在C的线性搜索方面学习。
它是一种基本的搜索技术,用于查找来自网易体育的集合(按顺序)或数组的网易体育,即它也称为顺序搜索。 现在我觉得你怀疑“为什么线性搜索基本?” 因为它不快或快速地找到与其他技术类似的网易体育,或者我们可以说它是想要学习搜索技术的任何人的第一个搜索算法。
在这种技术中,我们从用户那里找到一个网易体育,我们必须从s中找到赛 网易体育,如果我们的程序发现,那么消息会出现在此处找不到的网易体育。
在这种技术中,我们从用户那里找到一个网易体育,我们必须从s中找到赛 网易体育,如果我们的程序发现,那么消息会出现在此处找不到的网易体育。
下面我共用了线性搜索,流程图,以及C的C输出中的源代码。所以,所有人都能快速和整体知识。
线性搜索流程图示例
在这里,我们讨论我们从起始点检查网易体育开始的线性搜索流程图,如果它包含零网易体育,则它具有零网易体育,然后我们可以说出未找到其他搜索网易体育,如果找到,则在此位置找到打印网易体育否则将通过一个增加位置,如果所有位置都有不同,则从最后一个位置我们可以说出网易体育未找到。下面的流程图以清晰的方式解释它,因为视力很容易清楚所有疑问。
![]() |
线性搜索流程图 |
c中的线性搜索
#包括<stdio.h>
int main()
{
int i,flag = 0,pos,n,a [5];
printf(“在array \ t中输入网易体育”);
for(i = 0;一世<=4;i++)
{
printf(“\ nenter网易体育编号\ t”,i + 1);
scanf(“%d”,&a[i]);
}
printf(“\ nentered 5 Arrray网易体育: - ”);
for(i = 0;一世<=4;i++)
{
printf(“\ n \ ta [%d] =%d \ n”,i,a [i]);
}
printf(“\ inter以阵列中搜索的网易体育”);
scanf(“%d”,&n);
for(i = 0;一世<=4;i++)
{
如果(a [i] == n)
{
printf(“\ nsearch成功”);
printf(“\ nelement%d在%d位置找到”,n,i + 1);
标志= 1;
休息;
}
}
如果 (标志== 0)
{
printf(未找到“\ nelement”);
}
返回0;
}
输出
Enter elements in array
Enter element number 5
Enter element number 4
Enter element number 8
Enter element number 2
Enter element number 0
Entered 5 arrray elements are:-
a[0]=5
a[1]=4
a[2]=8
a[3]=2
a[4]=0
Enter the element to be searched in array0
Search Successful
Element 0 is found at 5 position
--------------------------------
在上述文章中,我们讨论了C和Linear Search Flowchart的线性搜索 - 线性搜索,如果您在文章中有任何疑问,则在下面发表评论。
快乐编码ðÿ~š
这个程序的算法
回复删除积极的网站,你在哪里提出了这个帖子的信息?我现在已经阅读了一些网站上的文章,我真的很喜欢你的风格。谢谢一百万,请保持有效的工作。 编码椅子
回复删除