JavaScript kullanarak rasgele oluşturulmuş bir dizi noktadaki en yakın puan çiftini bulmak için bir böl ve yönet algoritması uygulamaya çalışıyorum. Bu algoritma O (n log n) zamanında çalışmalıdır, ancak O (n^2) olması gereken basit bir kaba kuvvet algoritmasından daha uzun sürmektedir.JavaScript'te En Yakın Eşlik Algoritması
İki jsfiddles o zaman oluşturduk 16000 noktaları dizisi için algoritmalar:
Varsayımım bölmek ve fethetmek çünkü çok yavaş olmasıdır JavaScript dizileri aslında karma tablolarıdır. JavaScript'teki algoritmayı önemli ölçüde hızlandırmak mümkün mü? Eğer öyleyse, bunu yapmanın en iyi yolu ne olurdu?
değil yapmaya çalışıyorum: //mrale.ph/blog/2011/11/05/the-trap-of-the-performance-sweet-spot.html) javascript performansı hakkında bilgi sahibidir – ElderMael