{"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":"Dizilerde String E\u015fle\u015fmesi: 1408 Probleminin \u00c7\u00f6z\u00fcm\u00fc","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"pIYlKIGYrW\"><a href=\"https:\/\/fatihsoysal.com\/blog\/dizilerde-string-eslesmesi-1408-probleminin-cozumu\/\">Dizilerde String E\u015fle\u015fmesi: 1408 Probleminin \u00c7\u00f6z\u00fcm\u00fc<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/fatihsoysal.com\/blog\/dizilerde-string-eslesmesi-1408-probleminin-cozumu\/embed\/#?secret=pIYlKIGYrW\" width=\"600\" height=\"338\" title=\"&#8220;Dizilerde String E\u015fle\u015fmesi: 1408 Probleminin \u00c7\u00f6z\u00fcm\u00fc&#8221; &#8212; Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" data-secret=\"pIYlKIGYrW\" 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 yaz\u0131da, programlamada s\u0131k\u00e7a kar\u015f\u0131la\u015f\u0131lan bir problem olan \"dizilerde string e\u015fle\u015fmesi\" konusunu ele alaca\u011f\u0131z. \u00d6zellikle LeetCode'daki 1408 numaral\u0131 problem olan \"String Matching in an Array\" problemini detayl\u0131 bir \u015fekilde inceleyece\u011fiz. Bu problemde, verilen bir dizi i\u00e7erisinde, kendi alt dizisi olan stringleri bulmam\u0131z gerekiyor. \u00d6rne\u011fin, [\"mass\",\"as\",\"hero\",\"superhero\"] dizisi i\u00e7in, \"as\" stringi \"mass\" stringinin alt dizisi oldu\u011fundan sonu\u00e7 k\u00fcmemize eklenecektir. Ayn\u0131 \u015fekilde \"hero\" da \"superhero\" nun alt dizisi oldu\u011fu i\u00e7in sonu\u00e7 k\u00fcmemize eklenecektir."}