{"id":12722,"date":"2025-02-17T11:15:10","date_gmt":"2025-02-17T08:15:10","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/en-basit-sekiz-kralice-kodu\/"},"modified":"2025-02-17T11:15:10","modified_gmt":"2025-02-17T08:15:10","slug":"en-basit-sekiz-kralice-kodu","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/en-basit-sekiz-kralice-kodu\/","title":{"rendered":"En Basit Sekiz Krali\u00e7e Kodu"},"content":{"rendered":"<p><body><\/p>\n<p>En Basit Sekiz Krali\u00e7e Kodu<\/p>\n<p>Sekiz Krali\u00e7e problemi, klasik bir bilgisayar bilimleri problemidir.  Bu problemde, 8&#215;8&#8217;lik bir satran\u00e7 tahtas\u0131na sekiz krali\u00e7e yerle\u015ftirmeniz ve hi\u00e7birinin birbirini tehdit etmemesini sa\u011flaman\u0131z gerekiyor.  Ba\u015fka bir deyi\u015fle, hi\u00e7bir krali\u00e7enin ayn\u0131 sat\u0131rda, ayn\u0131 s\u00fctunda veya ayn\u0131 diyagonalde olmamas\u0131 gerekiyor.  Bu makalede, bu problemi \u00e7\u00f6zmek i\u00e7in muhtemelen online bulabilece\u011finiz en basit kodu ad\u0131m ad\u0131m inceleyece\u011fiz.  Ayr\u0131ca,  kodu daha iyi anlaman\u0131za yard\u0131mc\u0131 olacak a\u00e7\u0131klamalar ve optimizasyon \u00f6nerileri de sunaca\u011f\u0131m.<\/p>\n<h2>Problem Anlay\u0131\u015f\u0131 ve \u00c7\u00f6z\u00fcm Y\u00f6ntemi<\/h2>\n<p>Bu problemi \u00e7\u00f6zmek i\u00e7in kullanaca\u011f\u0131m\u0131z temel y\u00f6ntem, geri izleme (backtracking) algoritmas\u0131d\u0131r.  Geri izleme, bir \u00e7\u00f6z\u00fcm bulana kadar t\u00fcm olas\u0131 yollar\u0131 denemeyi ve yanl\u0131\u015f bir se\u00e7im yap\u0131ld\u0131\u011f\u0131nda \u00f6nceki ad\u0131ma geri d\u00f6nmeyi i\u00e7erir.  \u00d6rne\u011fin, bir krali\u00e7eyi belirli bir kareye yerle\u015ftirdikten sonra, di\u011fer krali\u00e7elerin yerle\u015ftirilebilece\u011fi alanlar\u0131 kontrol ederiz.  E\u011fer bir krali\u00e7e yerle\u015ftirilemiyorsa,  \u00f6nceki krali\u00e7enin konumunu de\u011fi\u015ftirip tekrar denemek zorunda kal\u0131r\u0131z.  Bu y\u00f6ntem, t\u00fcm olas\u0131l\u0131klar\u0131 sistematik bir \u015fekilde tarayarak do\u011fru \u00e7\u00f6z\u00fcm\u00fc bulmam\u0131z\u0131 sa\u011flar.<\/p>\n<h2>Python ile Basit Bir Geri \u0130zleme Uygulamas\u0131<\/h2>\n<p>\u0130\u015fte, Python kullanarak sekiz krali\u00e7e problemini \u00e7\u00f6zen basit bir geri izleme algoritmas\u0131:<\/p>\n<pre><code class=\"language-python\">\ndef sekiz_krali\u00e7e(tahtalar, satir):\n    if satir == 8:\n        return tahtalar\n\n    for sutun in range(8):\n        guvenli_mi = True\n        for i in range(satir):\n            if tahtalar[i] == sutun or abs(tahtalar[i] - sutun) == satir - i:\n                guvenli_mi = False\n                break\n\n        if guvenli_mi:\n            tahtalar[satir] = sutun\n            sonuc = sekiz_krali\u00e7e(tahtalar, satir + 1)\n            if sonuc:\n                return sonuc\n    return None\n\ntahtalar = [0] * 8\ncozum = sekiz_krali\u00e7e(tahtalar, 0)\n\nif cozum:\n    print(\"\u00c7\u00f6z\u00fcm:\")\n    for i in range(8):\n        print(cozum)\nelse:\n    print(\"\u00c7\u00f6z\u00fcm bulunamad\u0131.\")\n\n<\/code><\/pre>\n<p>Bu kod,  her sat\u0131r\u0131 teker teker i\u015fleyerek, her bir sat\u0131r i\u00e7in g\u00fcvenli bir s\u00fctun arar.  &#8220;guvenli_mi&#8221; de\u011fi\u015fkeni,  yerle\u015ftirilen krali\u00e7enin di\u011fer krali\u00e7eler taraf\u0131ndan tehdit edilip edilmedi\u011fini kontrol eder.  E\u011fer g\u00fcvenli bir konum bulunursa,  krali\u00e7e yerle\u015ftirilir ve  fonksiyon  bir sonraki sat\u0131ra ge\u00e7er.  E\u011fer g\u00fcvenli bir konum bulunmazsa,  fonksiyon \u00f6nceki sat\u0131ra geri d\u00f6ner ve farkl\u0131 bir s\u00fctun dener.<\/p>\n<h2>Kodun A\u00e7\u0131klamas\u0131 ve Optimizasyonlar<\/h2>\n<p>Kod, olduk\u00e7a basit ve anla\u015f\u0131l\u0131rd\u0131r. Bununla birlikte, daha da optimize edilebilir.  \u00d6rne\u011fin, baz\u0131 gereksiz kontrol i\u015flemleri kald\u0131r\u0131labilir veya daha verimli veri yap\u0131lar\u0131 kullan\u0131labilir. Ayr\u0131ca,  bu kod sadece bir \u00e7\u00f6z\u00fcm bulur.  T\u00fcm olas\u0131 \u00e7\u00f6z\u00fcmleri bulmak i\u00e7in kodun biraz de\u011fi\u015ftirilmesi gerekir.  Bu durum,  problemin karma\u015f\u0131kl\u0131\u011f\u0131n\u0131 g\u00f6sterir ve farkl\u0131 algoritma yakla\u015f\u0131mlar\u0131n\u0131n faydalar\u0131n\u0131 ortaya koyar.<\/p>\n<p>Daha fazla bilgi ve \u00f6rnekler i\u00e7in  <a href=\"https:\/\/dev.to\/esproc_spl\/the-simplest-eight-queens-code-youll-find-online-28ko\">buraya<\/a> bakabilirsiniz.  Ayr\u0131ca,  algoritmalar ve veri yap\u0131lar\u0131 konusunda daha fazla bilgi edinmek i\u00e7in kendi web sitemi <a href=\"https:\/\/fatihsoysal.com\">Fatih Soysal<\/a>&#8216;\u0131 ziyaret edebilirsiniz.<\/p>\n<p>Umar\u0131m bu makale size sekiz krali\u00e7e problemini ve \u00e7\u00f6z\u00fcm y\u00f6ntemlerini daha iyi anlaman\u0131za yard\u0131mc\u0131 olmu\u015ftur.  Sorular\u0131n\u0131z veya yorumlar\u0131n\u0131z varsa, l\u00fctfen benimle ileti\u015fime ge\u00e7mekten \u00e7ekinmeyin.<\/p>\n<p>#Etiketler: Sekiz Krali\u00e7e, Sekiz Krali\u00e7e Problemi, Satran\u00e7, Algoritma, Geri \u0130zleme, Backtracking, Programlama, Python, Kodlama, En Basit \u00c7\u00f6z\u00fcm<br \/>\n<\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"En Basit Sekiz Krali\u00e7e Kodu Sekiz Krali\u00e7e problemi, klasik bir bilgisayar bilimleri problemidir. Bu problemde, 8&#215;8&#8217;lik bir satran\u00e7&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-12722","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>En Basit Sekiz Krali\u00e7e Kodu<\/title>\n<meta name=\"description\" content=\"Sekiz Krali\u00e7e problemi, klasik bir bilgisayar bilimleri problemidir. Bu problemde, 8x8&#039;lik bir satran\u00e7 tahtas\u0131na sekiz krali\u00e7e yerle\u015ftirmeniz ve hi\u00e7birinin birbirini tehdit etmemesini sa\u011flaman\u0131z gerekiyor. Ba\u015fka bir deyi\u015fle, hi\u00e7bir krali\u00e7enin ayn\u0131 sat\u0131rda, ayn\u0131 s\u00fctunda veya ayn\u0131 diyagonalde olmamas\u0131 gerekiyor. Bu makalede, bu problemi \u00e7\u00f6zmek i\u00e7in muhtemelen online bulabilece\u011finiz en basit kodu ad\u0131m ad\u0131m inceleyece\u011fiz. Ayr\u0131ca, kodu daha iyi anlaman\u0131za yard\u0131mc\u0131 olacak a\u00e7\u0131klamalar ve optimizasyon \u00f6nerileri de sunaca\u011f\u0131m.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/en-basit-sekiz-kralice-kodu\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"En Basit Sekiz Krali\u00e7e Kodu\" \/>\n<meta property=\"og:description\" content=\"Sekiz Krali\u00e7e problemi, klasik bir bilgisayar bilimleri problemidir. Bu problemde, 8x8&#039;lik bir satran\u00e7 tahtas\u0131na sekiz krali\u00e7e yerle\u015ftirmeniz ve hi\u00e7birinin birbirini tehdit etmemesini sa\u011flaman\u0131z gerekiyor. Ba\u015fka bir deyi\u015fle, hi\u00e7bir krali\u00e7enin ayn\u0131 sat\u0131rda, ayn\u0131 s\u00fctunda veya ayn\u0131 diyagonalde olmamas\u0131 gerekiyor. Bu makalede, bu problemi \u00e7\u00f6zmek i\u00e7in muhtemelen online bulabilece\u011finiz en basit kodu ad\u0131m ad\u0131m inceleyece\u011fiz. Ayr\u0131ca, kodu daha iyi anlaman\u0131za yard\u0131mc\u0131 olacak a\u00e7\u0131klamalar ve optimizasyon \u00f6nerileri de sunaca\u011f\u0131m.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/en-basit-sekiz-kralice-kodu\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-02-17T08:15:10+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/en-basit-sekiz-kralice-kodu\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/en-basit-sekiz-kralice-kodu\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"En Basit Sekiz Krali\u00e7e Kodu\",\"datePublished\":\"2025-02-17T08:15:10+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/en-basit-sekiz-kralice-kodu\/\"},\"wordCount\":484,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/en-basit-sekiz-kralice-kodu\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/en-basit-sekiz-kralice-kodu\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/en-basit-sekiz-kralice-kodu\/\",\"name\":\"En Basit Sekiz Krali\u00e7e Kodu\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-02-17T08:15:10+00:00\",\"description\":\"Sekiz Krali\u00e7e problemi, klasik bir bilgisayar bilimleri problemidir. Bu problemde, 8x8'lik bir satran\u00e7 tahtas\u0131na sekiz krali\u00e7e yerle\u015ftirmeniz ve hi\u00e7birinin birbirini tehdit etmemesini sa\u011flaman\u0131z gerekiyor. Ba\u015fka bir deyi\u015fle, hi\u00e7bir krali\u00e7enin ayn\u0131 sat\u0131rda, ayn\u0131 s\u00fctunda veya ayn\u0131 diyagonalde olmamas\u0131 gerekiyor. Bu makalede, bu problemi \u00e7\u00f6zmek i\u00e7in muhtemelen online bulabilece\u011finiz en basit kodu ad\u0131m ad\u0131m inceleyece\u011fiz. Ayr\u0131ca, kodu daha iyi anlaman\u0131za yard\u0131mc\u0131 olacak a\u00e7\u0131klamalar ve optimizasyon \u00f6nerileri de sunaca\u011f\u0131m.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/en-basit-sekiz-kralice-kodu\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/en-basit-sekiz-kralice-kodu\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/en-basit-sekiz-kralice-kodu\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"En Basit Sekiz Krali\u00e7e Kodu\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"En Basit Sekiz Krali\u00e7e Kodu","description":"Sekiz Krali\u00e7e problemi, klasik bir bilgisayar bilimleri problemidir. Bu problemde, 8x8'lik bir satran\u00e7 tahtas\u0131na sekiz krali\u00e7e yerle\u015ftirmeniz ve hi\u00e7birinin birbirini tehdit etmemesini sa\u011flaman\u0131z gerekiyor. Ba\u015fka bir deyi\u015fle, hi\u00e7bir krali\u00e7enin ayn\u0131 sat\u0131rda, ayn\u0131 s\u00fctunda veya ayn\u0131 diyagonalde olmamas\u0131 gerekiyor. Bu makalede, bu problemi \u00e7\u00f6zmek i\u00e7in muhtemelen online bulabilece\u011finiz en basit kodu ad\u0131m ad\u0131m inceleyece\u011fiz. Ayr\u0131ca, kodu daha iyi anlaman\u0131za yard\u0131mc\u0131 olacak a\u00e7\u0131klamalar ve optimizasyon \u00f6nerileri de sunaca\u011f\u0131m.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/en-basit-sekiz-kralice-kodu\/","og_locale":"tr_TR","og_type":"article","og_title":"En Basit Sekiz Krali\u00e7e Kodu","og_description":"Sekiz Krali\u00e7e problemi, klasik bir bilgisayar bilimleri problemidir. Bu problemde, 8x8'lik bir satran\u00e7 tahtas\u0131na sekiz krali\u00e7e yerle\u015ftirmeniz ve hi\u00e7birinin birbirini tehdit etmemesini sa\u011flaman\u0131z gerekiyor. Ba\u015fka bir deyi\u015fle, hi\u00e7bir krali\u00e7enin ayn\u0131 sat\u0131rda, ayn\u0131 s\u00fctunda veya ayn\u0131 diyagonalde olmamas\u0131 gerekiyor. Bu makalede, bu problemi \u00e7\u00f6zmek i\u00e7in muhtemelen online bulabilece\u011finiz en basit kodu ad\u0131m ad\u0131m inceleyece\u011fiz. Ayr\u0131ca, kodu daha iyi anlaman\u0131za yard\u0131mc\u0131 olacak a\u00e7\u0131klamalar ve optimizasyon \u00f6nerileri de sunaca\u011f\u0131m.","og_url":"https:\/\/fatihsoysal.com\/blog\/en-basit-sekiz-kralice-kodu\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-02-17T08:15:10+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/en-basit-sekiz-kralice-kodu\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/en-basit-sekiz-kralice-kodu\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"En Basit Sekiz Krali\u00e7e Kodu","datePublished":"2025-02-17T08:15:10+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/en-basit-sekiz-kralice-kodu\/"},"wordCount":484,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/en-basit-sekiz-kralice-kodu\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/en-basit-sekiz-kralice-kodu\/","url":"https:\/\/fatihsoysal.com\/blog\/en-basit-sekiz-kralice-kodu\/","name":"En Basit Sekiz Krali\u00e7e Kodu","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-02-17T08:15:10+00:00","description":"Sekiz Krali\u00e7e problemi, klasik bir bilgisayar bilimleri problemidir. Bu problemde, 8x8'lik bir satran\u00e7 tahtas\u0131na sekiz krali\u00e7e yerle\u015ftirmeniz ve hi\u00e7birinin birbirini tehdit etmemesini sa\u011flaman\u0131z gerekiyor. Ba\u015fka bir deyi\u015fle, hi\u00e7bir krali\u00e7enin ayn\u0131 sat\u0131rda, ayn\u0131 s\u00fctunda veya ayn\u0131 diyagonalde olmamas\u0131 gerekiyor. Bu makalede, bu problemi \u00e7\u00f6zmek i\u00e7in muhtemelen online bulabilece\u011finiz en basit kodu ad\u0131m ad\u0131m inceleyece\u011fiz. Ayr\u0131ca, kodu daha iyi anlaman\u0131za yard\u0131mc\u0131 olacak a\u00e7\u0131klamalar ve optimizasyon \u00f6nerileri de sunaca\u011f\u0131m.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/en-basit-sekiz-kralice-kodu\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/en-basit-sekiz-kralice-kodu\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/en-basit-sekiz-kralice-kodu\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"En Basit Sekiz Krali\u00e7e Kodu"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/12722","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=12722"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/12722\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=12722"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=12722"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=12722"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}