读书人

二分法查寻

发布时间: 2012-09-24 13:49:41 作者: rapoo

二分法查找

int FindKey(int m[],int n,int nValue){int nFirst = 0;int nSecond = n;int nMid = (nFirst+nSecond)/2;while (m[nMid] != nValue){if (m[nMid] > nValue){nSecond = nMid;}else{nFirst = nMid;}nMid = (nFirst+nSecond)/2;}return nMid;}


读书人网 >编程

热点推荐