比较两个数组元素的变化 有没有更好的算法
char M1[m] = {'A','C','D','F','G'}
char M2[n] = {'A','B','C','G','H'}
说白了 就是先前记录一个数组的信息 过一段时间看看 数组的个数,元素是否发生变化
我想了一个笨方法 ,还没有实现
for(int i=0;i<m;i++)
{
for(int j=0;j<n;j++)
{
if(!strcmp(M1[i],M2[j]))
{
//如果相同,则跳到最外层循环,对M1[i+1]进行比较
//请问怎么从双层循环跳到最外层循环啊?? goto?
}
else
{
//生成报警内容
}
}
}
其他朋友还有好的方法吗?
真心请教