{"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":"Kodlama G\u00f6r\u00fc\u015fmelerinde \u0130ki \u0130\u015faret\u00e7i ve Kayan Pencere Teknikleri","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"5SPqe2fIfM\"><a href=\"https:\/\/fatihsoysal.com\/blog\/kodlama-gorusmelerinde-iki-isaretci-ve-kayan-pencere-teknikleri\/\">Kodlama G\u00f6r\u00fc\u015fmelerinde \u0130ki \u0130\u015faret\u00e7i ve Kayan Pencere Teknikleri<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/kodlama-gorusmelerinde-iki-isaretci-ve-kayan-pencere-teknikleri\/embed\/#?secret=5SPqe2fIfM\" width=\"600\" height=\"338\" title=\"&#8220;Kodlama G\u00f6r\u00fc\u015fmelerinde \u0130ki \u0130\u015faret\u00e7i ve Kayan Pencere Teknikleri&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"5SPqe2fIfM\" 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":"Yaz\u0131l\u0131m m\u00fchendisli\u011fi alan\u0131nda kariyer hedefleyen bir\u00e7ok ki\u015fi, kodlama g\u00f6r\u00fc\u015fmelerinde ba\u015far\u0131l\u0131 olman\u0131n yollar\u0131n\u0131 arar. Bu g\u00f6r\u00fc\u015fmelerde s\u0131k\u00e7a kar\u015f\u0131n\u0131za \u00e7\u0131kan algoritmik problemleri \u00e7\u00f6zmek i\u00e7in, \u00e7e\u015fitli teknikler \u00f6\u011frenmek olduk\u00e7a \u00f6nemlidir. Bu makalede, iki i\u015faret\u00e7i ve kayan pencere tekniklerini detayl\u0131 bir \u015fekilde ele alaca\u011f\u0131z. Bu teknikler, bir\u00e7ok problemi daha verimli ve zarif bir \u015fekilde \u00e7\u00f6zmenize olanak tan\u0131r. \u00d6ncelikle, her iki tekni\u011fin temel mant\u0131\u011f\u0131n\u0131 a\u00e7\u0131klayarak ba\u015flayal\u0131m."}