考虑下面的查找问题:
输入:一列数A=和一个值V。
输出:下标i,使得V=A[i],或者当V不再A中出现时为NIL。
protected void Page_Load(object sender, EventArgs e)
{
int[] A = { 31, 41, 59, 26, 41, 58 };
Response.Write(XXSS(A, 59));
Response.Write(XXSS(A, 70));
}
public string XXSS(int[] A, int v)
{
for (int J = 0; J < A.Length; J++)
{
int key = A[J];
if (key == v)
return J.ToString();
}
return "NIL";
}
在 计算机科学中, 线性搜索或 顺序搜索是一种寻找某一特定值的 搜索算法,指按一定的顺序检查 数组中每一个元素,直到找到所要寻找的特定值为止。是最简单的一种 搜索算法。来自维基百科