如何将两组 1000 个数字相互比较?
2022-08-30 09:11:42
我必须对照其他1000个数字检查大约1000个数字。
我加载了两者并在服务器端进行了比较:
foreach( $numbers1 as $n1 ) {
foreach( $numbers2 as $n2 ) {
if( $n1 == $n2 ) {
doBla();
}
}
}
这花了很长时间,所以我尝试使用两个隐藏元素进行相同的比较客户端。然后使用JavaScript比较它们。加载页面仍需要 45 秒(使用隐藏元素)。div
div
我不需要加载不相同的数字。
有没有更快的算法?我正在考虑比较它们数据库端,只加载错误号,然后对剩余的非错误号进行Ajax调用。但是MySQL数据库足够快吗?