// 1 线性查找
#include<iostream>
using namespace std;
typedef char DataType;
/*
第一个形参是要查找的数组
第二个形参是数组中元素的个数
第三个形参是要查找的对象
*/
int mySearch(DataType *ts,int n,const DataType d){
for(int i=0;i<n;i++)
if(ts[i]==d)
return i;
return -1;
}
int main(){
char cs[6] = {'*','A','B','C','D','E'};
cout<<mySearch(cs,6,'*')<<endl;
cout<<mySearch(cs,6,'E')<<endl;
//cout<<mySearch(cs,6,'B')<<endl;
return 0;
}
线性查找
最新推荐文章于 2022-09-13 10:06:40 发布