{"version":"1.0","provider_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","provider_url":"https:\/\/fatihsoysal.com\/blog","author_name":"Fatih Soysal","author_url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/","title":"Asal Say\u0131 Bulmada Kod Optimizasyonu","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"cNHxB3Zxv2\"><a href=\"https:\/\/fatihsoysal.com\/blog\/asal-sayi-bulmada-kod-optimizasyonu\/\">Asal Say\u0131 Bulmada Kod Optimizasyonu<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/asal-sayi-bulmada-kod-optimizasyonu\/embed\/#?secret=cNHxB3Zxv2\" width=\"600\" height=\"338\" title=\"&#8220;Asal Say\u0131 Bulmada Kod Optimizasyonu&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"cNHxB3Zxv2\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n<\/script>\n","description":"Asal say\u0131lar, matematik ve bilgisayar bilimlerinde temel bir kavramd\u0131r. Kriptografi, rastgele say\u0131 \u00fcrete\u00e7leri ve karma algoritmalar gibi bir\u00e7ok alanda kullan\u0131l\u0131rlar. Ancak, b\u00fcy\u00fck asal say\u0131lar\u0131 bulmak ve test etmek hesaplama a\u00e7\u0131s\u0131ndan olduk\u00e7a maliyetli olabilir. Bu makalede, asal say\u0131 bulma algoritmalar\u0131n\u0131 optimize etmenin farkl\u0131 yollar\u0131n\u0131, temel kavramlardan ileri d\u00fczey tekniklere kadar ad\u0131m ad\u0131m ele alaca\u011f\u0131z. Farkl\u0131 yakla\u015f\u0131mlar\u0131n performans kar\u015f\u0131la\u015ft\u0131rmalar\u0131n\u0131 yaparak, en verimli y\u00f6ntemleri belirleyece\u011fiz."}