Hiz her seydir,

Eratosthenes Algoritmasini arastirip. cok daha hizli calisan bir asal sayi bulma fonksiyonu yazabilirsin.

Ben daha once Javascript ile yazmistim, ister yorumla istersen tekrardan arastirip yapabilirsin.
https://github.com/yunusemrebakac/pr...b/master/10.js

Programlamaya giris yapman guzel, fakat bu isi iyi yapan insanlar arasina girmeni isterim bunun yolu da algoritmalara cok calismaktir.

Mesela senin yazdigin fonksiyonu javascript ile yazdigimda, 1-2.000.000 arasindaki asal sayilari bulup, asallari toplamam gerekiyordu.
Bu ortalama 2-3 saniye kadar suruyordu.

Ama Eratosthenes Algoritmasini buldugum zaman, ortalama 0.4 saniyeye kadar dustu.

1 kisi kullansa 3un besin lafimi olur

1 milyon kisi ayni anda kullaniyorsa ne yapcaz

Iste algoritmalar ise yariyoooor, hayatinda basarilar dilerim.

Leetcode web sitesine girip oradaki sorulari cozmeye calisman da bonus tavsiye olsun

Iyi forumlar