{"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 (Two Pointer) Kodlama Desenini Anlamak","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"9v2QaHmgH0\"><a href=\"https:\/\/fatihsoysal.com\/blog\/iki-isaretci-two-pointer-kodlama-desenini-anlamak\/\">\u0130ki \u0130\u015faret\u00e7i (Two Pointer) Kodlama Desenini Anlamak<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/iki-isaretci-two-pointer-kodlama-desenini-anlamak\/embed\/#?secret=9v2QaHmgH0\" width=\"600\" height=\"338\" title=\"&#8220;\u0130ki \u0130\u015faret\u00e7i (Two Pointer) Kodlama Desenini Anlamak&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"9v2QaHmgH0\" 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 etmek i\u00e7in bir\u00e7ok strateji kullan\u0131l\u0131r. \u0130ki i\u015faret\u00e7i y\u00f6ntemi, \u00f6zellikle s\u0131ral\u0131 diziler veya ba\u011fl\u0131 listeler \u00fczerinde i\u015flem yaparken h\u0131z ve verimlili\u011fi art\u0131rmak i\u00e7in olduk\u00e7a etkili bir tekniktir. Bu makale, iki i\u015faret\u00e7i y\u00f6nteminin temellerini, uygulama \u00f6rneklerini ve ileri d\u00fczey kullan\u0131m senaryolar\u0131n\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayarak, bu g\u00fc\u00e7l\u00fc tekni\u011fi s\u0131f\u0131rdan \u00f6\u011frenmenizi sa\u011flayacakt\u0131r. \u0130ki i\u015faret\u00e7i yakla\u015f\u0131m\u0131yla karma\u015f\u0131k problemleri nas\u0131l \u00e7\u00f6zebilece\u011finizi ve kodunuzun performans\u0131n\u0131 nas\u0131l iyile\u015ftirebilece\u011finizi ke\u015ffedece\u011fiz."}