{"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":"\u0130ki \u0130\u015faret\u00e7i Tekni\u011fi: Verimli Algoritmalar\u0131n S\u0131rr\u0131","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"0iieca1yvv\"><a href=\"https:\/\/fatihsoysal.com\/blog\/iki-isaretci-teknigi-verimli-algoritmalarin-sirri\/\">\u0130ki \u0130\u015faret\u00e7i Tekni\u011fi: Verimli Algoritmalar\u0131n S\u0131rr\u0131<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/iki-isaretci-teknigi-verimli-algoritmalarin-sirri\/embed\/#?secret=0iieca1yvv\" width=\"600\" height=\"338\" title=\"&#8220;\u0130ki \u0130\u015faret\u00e7i Tekni\u011fi: Verimli Algoritmalar\u0131n S\u0131rr\u0131&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"0iieca1yvv\" 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":"Veri yap\u0131lar\u0131 ve algoritmalar d\u00fcnyas\u0131nda, performans\u0131 optimize etmenin bir\u00e7ok yolu vard\u0131r. \u0130ki i\u015faret\u00e7i tekni\u011fi, \u00f6zellikle s\u0131ral\u0131 veya k\u0131smen s\u0131ral\u0131 veriler \u00fczerinde \u00e7al\u0131\u015f\u0131rken zamandan ve bellekten tasarruf sa\u011flayan g\u00fc\u00e7l\u00fc bir yakla\u015f\u0131md\u0131r. Bu makalede, iki i\u015faret\u00e7i tekni\u011finin temellerinden ileri seviye uygulamalar\u0131na kadar her \u015feyi kapsaml\u0131 bir \u015fekilde ele alaca\u011f\u0131z. S\u0131f\u0131rdan ba\u015flayarak, ger\u00e7ek d\u00fcnya senaryolar\u0131yla zenginle\u015ftirilmi\u015f bir \u00f6\u011frenme yol haritas\u0131 sunaca\u011f\u0131z."}