{"id":10302,"date":"2025-01-22T10:15:11","date_gmt":"2025-01-22T07:15:11","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/leetcode-371-iki-tam-sayinin-toplami-python-ile-cozum\/"},"modified":"2025-01-22T10:15:11","modified_gmt":"2025-01-22T07:15:11","slug":"leetcode-371-iki-tam-sayinin-toplami-python-ile-cozum","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/leetcode-371-iki-tam-sayinin-toplami-python-ile-cozum\/","title":{"rendered":"LeetCode 371: \u0130ki Tam Say\u0131n\u0131n Toplam\u0131 (Python ile \u00c7\u00f6z\u00fcm)"},"content":{"rendered":"<p><body><\/p>\n<p>LeetCode 371: \u0130ki Tam Say\u0131n\u0131n Toplam\u0131 (Python ile \u00c7\u00f6z\u00fcm)<\/p>\n<p>Bu yaz\u0131da, LeetCode platformundaki 371. problem olan &#8220;\u0130ki Tam Say\u0131n\u0131n Toplam\u0131&#8221; problemini ele alaca\u011f\u0131z.  Problem, toplama operat\u00f6r\u00fcn\u00fc kullanmadan iki tam say\u0131n\u0131n toplam\u0131n\u0131 bulmay\u0131 gerektiriyor.  Bu, bitsel i\u015flemler (bitwise operations) kullanarak \u00e7\u00f6z\u00fclebilen ilgin\u00e7 bir problemdir.  \u00d6ncelikle problemi daha iyi anlamak i\u00e7in sorunun detaylar\u0131na inelim. Ard\u0131ndan, Python kullanarak ad\u0131m ad\u0131m \u00e7\u00f6z\u00fcm\u00fc ger\u00e7ekle\u015ftirece\u011fiz.<\/p>\n<h2>Problem Tan\u0131m\u0131<\/h2>\n<p>Problem,  toplama operat\u00f6r\u00fcn\u00fc (+) kullanmadan iki tam say\u0131n\u0131n toplam\u0131n\u0131 bulmam\u0131z\u0131 istiyor.  Bu,  ilk bak\u0131\u015fta zor gibi g\u00f6r\u00fcnse de, bitsel i\u015flemler yard\u0131m\u0131yla olduk\u00e7a elegant bir \u015fekilde \u00e7\u00f6z\u00fclebilir.  Bu yakla\u015f\u0131m\u0131n temel mant\u0131\u011f\u0131, say\u0131lar\u0131n ikili (binary) g\u00f6sterimlerini kullanarak toplama i\u015flemini sim\u00fcle etmektir.<\/p>\n<h2>\u00c7\u00f6z\u00fcm Y\u00f6ntemi: Bitsel \u0130\u015flemler<\/h2>\n<p>\u0130ki say\u0131y\u0131 toplamak i\u00e7in bitsel i\u015flemlerden &#038; (ve), ^ (\u00f6zel veya &#8211; XOR), ve << (sol kayd\u0131rma) operat\u00f6rlerini kullanaca\u011f\u0131z.  \u00d6ncelikle, say\u0131lar\u0131n ikili g\u00f6sterimlerini ele alal\u0131m.  Toplama i\u015flemi, iki say\u0131n\u0131n kar\u015f\u0131l\u0131k gelen bitlerinin toplanmas\u0131yla ger\u00e7ekle\u015ftirilir.  E\u011fer iki bitin toplam\u0131 1'den b\u00fcy\u00fckse, elde (carry) olu\u015fur.  Bu elde, sonraki bitlerin toplamas\u0131na eklenir.<\/p>\n<p>Bu i\u015flemi ad\u0131m ad\u0131m ger\u00e7ekle\u015ftirmek i\u00e7in a\u015fa\u011f\u0131daki algoritmay\u0131 kullanabiliriz:<\/p>\n<ol>\n<li><b>a &#038; b:<\/b> \u0130ki say\u0131n\u0131n bitsel ve i\u015flemi, elde edilen bitleri verir.<\/li>\n<li><b>a ^ b:<\/b> \u0130ki say\u0131n\u0131n bitsel \u00f6zel veya i\u015flemi, elde hari\u00e7 toplam\u0131 verir.<\/li>\n<li><b>(a &#038; b) << 1:<\/b> Elde edilen bitler bir pozisyon sola kayd\u0131r\u0131l\u0131r.<\/li>\n<li>Yeni &#8216;a&#8217; ve &#8216;b&#8217; de\u011ferlerini, (a ^ b) ve ((a &#038; b) << 1) olarak g\u00fcncelleriz. Bu ad\u0131mlar\u0131, elde (a &#038; b) s\u0131f\u0131r olana kadar tekrarlar\u0131z.<\/li>\n<\/ol>\n<h2>Python Kod \u00d6rne\u011fi<\/h2>\n<pre><code>\ndef getSum(a: int, b: int) -> int:\n    \"\"\"\n    \u0130ki tam say\u0131n\u0131n toplam\u0131n\u0131 toplama operat\u00f6r\u00fc kullanmadan hesaplar.\n    \"\"\"\n    while b != 0:\n        carry = a & b\n        a = a ^ b\n        b = (carry) << 1\n    return a\n\n<\/code><\/pre>\n<p>Bu kod, yukar\u0131da a\u00e7\u0131klanan algoritmay\u0131 do\u011frudan uygular.  while d\u00f6ng\u00fcs\u00fc, elde bitleri (carry) s\u0131f\u0131r olana kadar devam eder.  D\u00f6ng\u00fc bitti\u011finde, a de\u011fi\u015fkeni iki say\u0131n\u0131n toplam\u0131n\u0131 i\u00e7erir.<\/p>\n<h2>Sonu\u00e7<\/h2>\n<p>Bu makalede, LeetCode'un 371. sorusunu, Python programlama dili ve bitsel i\u015flemler kullanarak nas\u0131l \u00e7\u00f6zebilece\u011finizi detayl\u0131 bir \u015fekilde a\u00e7\u0131klad\u0131k.  Bu y\u00f6ntem, toplama operat\u00f6r\u00fcn\u00fc kullanmadan iki say\u0131y\u0131 toplaman\u0131n etkili bir yolunu sunar.  Umar\u0131m bu makale,  bu zorlu problemi anlaman\u0131za ve \u00e7\u00f6zmenize yard\u0131mc\u0131 olmu\u015ftur.  Daha fazla programlama ve algoritma i\u00e7eri\u011fi i\u00e7in <a href=\"https:\/\/fatihsoysal.com\">fatihsoysal.com<\/a> sitesini ziyaret edebilirsiniz.<\/p>\n<p>Ek kaynaklar i\u00e7in \u015fu ba\u011flant\u0131lara g\u00f6z atabilirsiniz:<\/p>\n<ul>\n<li><a href=\"https:\/\/dev.to\/jaiminbariya\/371-sum-of-two-integers-leetcode-python-11ff\">Orijinal \u0130ngilizce Makale<\/a><\/li>\n<li><a href=\"https:\/\/www.geeksforgeeks.org\/add-two-numbers-without-using-arithmetic-operators\/\">GeeksforGeeks Makalesi<\/a><\/li>\n<\/ul>\n<p>#Etiketler: LeetCode, Python, \u0130ki Tam Say\u0131n\u0131n Toplam\u0131, Bitsel \u0130\u015flemler, Algoritma, Programlama, Kodlama, \u00c7\u00f6z\u00fcm, Fatih Soysal,  leetcode 371<\/p>\n<p><\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"LeetCode 371: \u0130ki Tam Say\u0131n\u0131n Toplam\u0131 (Python ile \u00c7\u00f6z\u00fcm) Bu yaz\u0131da, LeetCode platformundaki 371. problem olan &#8220;\u0130ki Tam&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-10302","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>LeetCode 371: \u0130ki Tam Say\u0131n\u0131n Toplam\u0131 (Python ile \u00c7\u00f6z\u00fcm)<\/title>\n<meta name=\"description\" content=\"Bu yaz\u0131da, LeetCode platformundaki 371. problem olan &quot;\u0130ki Tam Say\u0131n\u0131n Toplam\u0131&quot; problemini ele alaca\u011f\u0131z. Problem, toplama operat\u00f6r\u00fcn\u00fc kullanmadan iki tam say\u0131n\u0131n toplam\u0131n\u0131 bulmay\u0131 gerektiriyor. Bu, bitsel i\u015flemler (bitwise operations) kullanarak \u00e7\u00f6z\u00fclebilen ilgin\u00e7 bir problemdir. \u00d6ncelikle problemi daha iyi anlamak i\u00e7in sorunun detaylar\u0131na inelim. Ard\u0131ndan, Python kullanarak ad\u0131m ad\u0131m \u00e7\u00f6z\u00fcm\u00fc ger\u00e7ekle\u015ftirece\u011fiz.\" \/>\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\/leetcode-371-iki-tam-sayinin-toplami-python-ile-cozum\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"LeetCode 371: \u0130ki Tam Say\u0131n\u0131n Toplam\u0131 (Python ile \u00c7\u00f6z\u00fcm)\" \/>\n<meta property=\"og:description\" content=\"Bu yaz\u0131da, LeetCode platformundaki 371. problem olan &quot;\u0130ki Tam Say\u0131n\u0131n Toplam\u0131&quot; problemini ele alaca\u011f\u0131z. Problem, toplama operat\u00f6r\u00fcn\u00fc kullanmadan iki tam say\u0131n\u0131n toplam\u0131n\u0131 bulmay\u0131 gerektiriyor. Bu, bitsel i\u015flemler (bitwise operations) kullanarak \u00e7\u00f6z\u00fclebilen ilgin\u00e7 bir problemdir. \u00d6ncelikle problemi daha iyi anlamak i\u00e7in sorunun detaylar\u0131na inelim. Ard\u0131ndan, Python kullanarak ad\u0131m ad\u0131m \u00e7\u00f6z\u00fcm\u00fc ger\u00e7ekle\u015ftirece\u011fiz.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/leetcode-371-iki-tam-sayinin-toplami-python-ile-cozum\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-22T07:15:11+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=\"1 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/leetcode-371-iki-tam-sayinin-toplami-python-ile-cozum\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/leetcode-371-iki-tam-sayinin-toplami-python-ile-cozum\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"LeetCode 371: \u0130ki Tam Say\u0131n\u0131n Toplam\u0131 (Python ile \u00c7\u00f6z\u00fcm)\",\"datePublished\":\"2025-01-22T07:15:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/leetcode-371-iki-tam-sayinin-toplami-python-ile-cozum\/\"},\"wordCount\":174,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/leetcode-371-iki-tam-sayinin-toplami-python-ile-cozum\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/leetcode-371-iki-tam-sayinin-toplami-python-ile-cozum\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/leetcode-371-iki-tam-sayinin-toplami-python-ile-cozum\/\",\"name\":\"LeetCode 371: \u0130ki Tam Say\u0131n\u0131n Toplam\u0131 (Python ile \u00c7\u00f6z\u00fcm)\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-01-22T07:15:11+00:00\",\"description\":\"Bu yaz\u0131da, LeetCode platformundaki 371. problem olan \\\"\u0130ki Tam Say\u0131n\u0131n Toplam\u0131\\\" problemini ele alaca\u011f\u0131z. Problem, toplama operat\u00f6r\u00fcn\u00fc kullanmadan iki tam say\u0131n\u0131n toplam\u0131n\u0131 bulmay\u0131 gerektiriyor. Bu, bitsel i\u015flemler (bitwise operations) kullanarak \u00e7\u00f6z\u00fclebilen ilgin\u00e7 bir problemdir. \u00d6ncelikle problemi daha iyi anlamak i\u00e7in sorunun detaylar\u0131na inelim. Ard\u0131ndan, Python kullanarak ad\u0131m ad\u0131m \u00e7\u00f6z\u00fcm\u00fc ger\u00e7ekle\u015ftirece\u011fiz.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/leetcode-371-iki-tam-sayinin-toplami-python-ile-cozum\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/leetcode-371-iki-tam-sayinin-toplami-python-ile-cozum\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/leetcode-371-iki-tam-sayinin-toplami-python-ile-cozum\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"LeetCode 371: \u0130ki Tam Say\u0131n\u0131n Toplam\u0131 (Python ile \u00c7\u00f6z\u00fcm)\"}]},{\"@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":"LeetCode 371: \u0130ki Tam Say\u0131n\u0131n Toplam\u0131 (Python ile \u00c7\u00f6z\u00fcm)","description":"Bu yaz\u0131da, LeetCode platformundaki 371. problem olan \"\u0130ki Tam Say\u0131n\u0131n Toplam\u0131\" problemini ele alaca\u011f\u0131z. Problem, toplama operat\u00f6r\u00fcn\u00fc kullanmadan iki tam say\u0131n\u0131n toplam\u0131n\u0131 bulmay\u0131 gerektiriyor. Bu, bitsel i\u015flemler (bitwise operations) kullanarak \u00e7\u00f6z\u00fclebilen ilgin\u00e7 bir problemdir. \u00d6ncelikle problemi daha iyi anlamak i\u00e7in sorunun detaylar\u0131na inelim. Ard\u0131ndan, Python kullanarak ad\u0131m ad\u0131m \u00e7\u00f6z\u00fcm\u00fc ger\u00e7ekle\u015ftirece\u011fiz.","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\/leetcode-371-iki-tam-sayinin-toplami-python-ile-cozum\/","og_locale":"tr_TR","og_type":"article","og_title":"LeetCode 371: \u0130ki Tam Say\u0131n\u0131n Toplam\u0131 (Python ile \u00c7\u00f6z\u00fcm)","og_description":"Bu yaz\u0131da, LeetCode platformundaki 371. problem olan \"\u0130ki Tam Say\u0131n\u0131n Toplam\u0131\" problemini ele alaca\u011f\u0131z. Problem, toplama operat\u00f6r\u00fcn\u00fc kullanmadan iki tam say\u0131n\u0131n toplam\u0131n\u0131 bulmay\u0131 gerektiriyor. Bu, bitsel i\u015flemler (bitwise operations) kullanarak \u00e7\u00f6z\u00fclebilen ilgin\u00e7 bir problemdir. \u00d6ncelikle problemi daha iyi anlamak i\u00e7in sorunun detaylar\u0131na inelim. Ard\u0131ndan, Python kullanarak ad\u0131m ad\u0131m \u00e7\u00f6z\u00fcm\u00fc ger\u00e7ekle\u015ftirece\u011fiz.","og_url":"https:\/\/fatihsoysal.com\/blog\/leetcode-371-iki-tam-sayinin-toplami-python-ile-cozum\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-01-22T07:15:11+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"1 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/leetcode-371-iki-tam-sayinin-toplami-python-ile-cozum\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/leetcode-371-iki-tam-sayinin-toplami-python-ile-cozum\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"LeetCode 371: \u0130ki Tam Say\u0131n\u0131n Toplam\u0131 (Python ile \u00c7\u00f6z\u00fcm)","datePublished":"2025-01-22T07:15:11+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/leetcode-371-iki-tam-sayinin-toplami-python-ile-cozum\/"},"wordCount":174,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/leetcode-371-iki-tam-sayinin-toplami-python-ile-cozum\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/leetcode-371-iki-tam-sayinin-toplami-python-ile-cozum\/","url":"https:\/\/fatihsoysal.com\/blog\/leetcode-371-iki-tam-sayinin-toplami-python-ile-cozum\/","name":"LeetCode 371: \u0130ki Tam Say\u0131n\u0131n Toplam\u0131 (Python ile \u00c7\u00f6z\u00fcm)","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-01-22T07:15:11+00:00","description":"Bu yaz\u0131da, LeetCode platformundaki 371. problem olan \"\u0130ki Tam Say\u0131n\u0131n Toplam\u0131\" problemini ele alaca\u011f\u0131z. Problem, toplama operat\u00f6r\u00fcn\u00fc kullanmadan iki tam say\u0131n\u0131n toplam\u0131n\u0131 bulmay\u0131 gerektiriyor. Bu, bitsel i\u015flemler (bitwise operations) kullanarak \u00e7\u00f6z\u00fclebilen ilgin\u00e7 bir problemdir. \u00d6ncelikle problemi daha iyi anlamak i\u00e7in sorunun detaylar\u0131na inelim. Ard\u0131ndan, Python kullanarak ad\u0131m ad\u0131m \u00e7\u00f6z\u00fcm\u00fc ger\u00e7ekle\u015ftirece\u011fiz.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/leetcode-371-iki-tam-sayinin-toplami-python-ile-cozum\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/leetcode-371-iki-tam-sayinin-toplami-python-ile-cozum\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/leetcode-371-iki-tam-sayinin-toplami-python-ile-cozum\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"LeetCode 371: \u0130ki Tam Say\u0131n\u0131n Toplam\u0131 (Python ile \u00c7\u00f6z\u00fcm)"}]},{"@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\/10302","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=10302"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/10302\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=10302"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=10302"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=10302"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}