Nasıl birbirlerine karşı 1000 sayı iki takım karşılaştırabilirsiniz?

0 Cevap php

Ben 1000 diğer numaraları karşı yaklaşık 1000 numaralarını kontrol etmelisiniz.

Ben hem yüklü ve onlara sunucu tarafı karşılaştırıldığında:

foreach( $numbers1 as $n1 ) {
  foreach( $numbers2 as $n2 ) {
    if( $n1 == $n2 ) {
      doBla();
    }
  }
}

This took a long time, so I tried to do the same comparison client side using two hidden div elements. Then compared them using JavaScript. It still takes 45 seconds to load the page (using hidden div elements).

Ben aynı değildir numaralarını yüklemek gerekmez.

Daha hızlı bir algoritma var mı? Onlara veritabanı tarafı karşılaştırarak düşünme ve sadece dışı kalan hata numaraları için bir Ajax çağrısı yapmak sonra, hata numaralarını yüklemek duyuyorum. Ama MySQL veritabanı yeterince hızlı mı?

0 Cevap