{"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":"Tam \u0130kili A\u011fa\u00e7 Nedir?","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"gc5JdQtYft\"><a href=\"https:\/\/fatihsoysal.com\/blog\/tam-ikili-agac-nedir\/\">Tam \u0130kili A\u011fa\u00e7 Nedir?<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/tam-ikili-agac-nedir\/embed\/#?secret=gc5JdQtYft\" width=\"600\" height=\"338\" title=\"&#8220;Tam \u0130kili A\u011fa\u00e7 Nedir?&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"gc5JdQtYft\" 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":"Merhaba, Fatih Soysal burada. Bu makalede, bilgisayar bilimlerinde \u00f6nemli bir veri yap\u0131s\u0131 olan tam ikili a\u011fa\u00e7lar\u0131 (complete binary tree) detayl\u0131 bir \u015fekilde inceleyece\u011fiz. Tam ikili a\u011fa\u00e7lar, \u00f6zellikle heapler ve \u00f6ncelik kuyruklar\u0131 gibi algoritmalar\u0131n temeli olu\u015fturur. Anlay\u0131\u015f\u0131n\u0131z\u0131 art\u0131rmak i\u00e7in, hem teorik bilgiyi hem de pratik \u00f6rnekleri ele alaca\u011f\u0131z. \u00d6ncelikle, tam ikili a\u011fac\u0131n ne oldu\u011funu tan\u0131mlayal\u0131m. Daha sonra ise, bu veri yap\u0131s\u0131n\u0131n \u00f6zelliklerini, avantajlar\u0131n\u0131 ve kullan\u0131m alanlar\u0131n\u0131 detayl\u0131 olarak a\u00e7\u0131klayaca\u011f\u0131z. Ayr\u0131ca, tam ikili a\u011fa\u00e7lar\u0131n di\u011fer ikili a\u011fa\u00e7 t\u00fcrlerinden farklar\u0131n\u0131 da vurgulayaca\u011f\u0131z."}