整型数组处置算法(五)求两个有序数组的共同元素

整型数组处理算法(五)求两个有序数组的共同元素求两个有序数组的共同元素,比如数组a{1,2,3,8,9}和b{8,9,

整型数组处理算法(五)求两个有序数组的共同元素

求两个有序数组的共同元素,比如数组a={1,2,3,8,9}和b={8,9,10},则输出output={8,9}


实现如下:

int main(){int* a= new int[6];int* b= new int[3];a[0]=2;a[1]=3;a[2]=4;a[3]=6;a[4]=8;a[5]=9;b[0]=8;b[1]=9;b[2]=10;int nOut = 0;int* output = FindCommon(a, b, 6, 3, nOut);for (int i=0; i<nOut; i++){cout << output[i] << "," ;}cout << endl;delete[] a;a=NULL;delete[] b;b=NULL;delete[] output;output=NULL;cout << endl;return 0;}


测试结果就不贴了吧,有兴趣的朋友可以copy code试一试。


转载请注明原创链接:http://blog.csdn.net/wujunokay/article/details/12114211