国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

力扣:67. 二進(jìn)制求和(Python3)

這篇具有很好參考價值的文章主要介紹了力扣:67. 二進(jìn)制求和(Python3)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

題目:

給你兩個二進(jìn)制字符串?a?和?b?,以二進(jìn)制字符串的形式返回它們的和。

來源:力扣(LeetCode)
鏈接:力扣(LeetCode)官網(wǎng) - 全球極客摯愛的技術(shù)成長平臺

示例:

示例 1:

輸入:a = "11", b = "1"
輸出:"100"


示例 2:

輸入:a = "1010", b = "1011"
輸出:"10101"

解法:

轉(zhuǎn)成十進(jìn)制相加,再轉(zhuǎn)回二進(jìn)制。

知識點:

1.bin(x):x是int類型,返回以“ 0b”為前綴的二進(jìn)制字符串。文章來源地址http://www.zghlxwxcb.cn/news/detail-658091.html

代碼:

class Solution:
    def addBinary(self, a: str, b: str) -> str:
        return bin(int(a, 2) + int(b, 2))[2:]

到了這里,關(guān)于力扣:67. 二進(jìn)制求和(Python3)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • LeetCode_字符串_簡單_67.二進(jìn)制求和

    給你兩個二進(jìn)制字符串 a 和 b,以二進(jìn)制字符串的形式返回它們的和。 示例 1: 輸入:a = “11”, b = “1” 輸出:“100” 示例 2: 輸入:a = “1010”, b = “1011” 輸出:“10101” 提示: 1 = a.length, b.length = 10 4 a 和 b 僅由字符 ‘0’ 或 ‘1’ 組成 字符串如果不是 “0” ,就不含前

    2024年02月09日
    瀏覽(33)
  • 67. 二進(jìn)制求和

    67. 二進(jìn)制求和

    題目鏈接:力扣 解題思路:模擬十進(jìn)制中的列豎式方法進(jìn)行計算,逢二進(jìn)一,因為高位在前,低位在后,兩個二進(jìn)制長度不一定相等,可以取兩者長度的較大值,從后面開始遍歷兩個字符串,當(dāng)較短的字符串遍歷完后,剩下的相加過程中,較短的字符串在加法運算中貢獻(xiàn)為

    2024年02月15日
    瀏覽(20)
  • 【算法題】67. 二進(jìn)制求和

    給你兩個二進(jìn)制字符串 a 和 b ,以二進(jìn)制字符串的形式返回它們的和。 示例 1: 輸入:a = \\\"11\\\", b = \\\"1\\\" 輸出:\\\"100\\\" 示例 2: 輸入:a = \\\"1010\\\", b = \\\"1011\\\" 輸出:\\\"10101\\\" 提示: 1 = a.length, b.length = 10^4 a 和 b 僅由字符 \\\'0\\\' 或 \\\'1\\\' 組成 字符串如果不是 \\\"0\\\" ,就不含前導(dǎo)零

    2024年01月23日
    瀏覽(21)
  • 代碼訓(xùn)練LeetCode(12)二進(jìn)制求和

    代碼訓(xùn)練LeetCode(12)二進(jìn)制求和

    Author: Once Day Date: 2024年3月14日 一位熱衷于Linux學(xué)習(xí)和開發(fā)的菜鳥,試圖譜寫一場冒險之旅,也許終點只是一場白日夢… 漫漫長路,有人對你微笑過嘛… 全系列文章可參考專欄: 十年代碼訓(xùn)練_Once-Day的博客-CSDN博客 參考文章: 67. 二進(jìn)制求和 - 力扣(LeetCode) 力扣 (LeetCode) 全球極

    2024年03月20日
    瀏覽(93)
  • 力扣(leetcode)第696題計數(shù)二進(jìn)制字串(Python)

    題目鏈接:696.計數(shù)二進(jìn)制字串 給定一個字符串 s,統(tǒng)計并返回具有相同數(shù)量 0 和 1 的非空(連續(xù))子字符串的數(shù)量,并且這些子字符串中的所有 0 和所有 1 都是成組連續(xù)的。 重復(fù)出現(xiàn)(不同位置)的子串也要統(tǒng)計它們出現(xiàn)的次數(shù)。 示例 1: 輸入:s = “00110011” 輸出:6 解釋

    2024年01月20日
    瀏覽(17)
  • Python每日一練(20230420) 數(shù)組逐位判斷、交錯字符串、二進(jìn)制求和

    Python每日一練(20230420) 數(shù)組逐位判斷、交錯字符串、二進(jìn)制求和

    目錄 1. 數(shù)組逐位判斷???? 2. 交錯字符串?????? 3. 二進(jìn)制求和???? ?? 每日一練刷題專欄??? Golang每日一練 專欄 Python每日一練 專欄 C/C++每日一練 專欄 Java每日一練 專欄 比如有以下數(shù)組: a1: 1,0,0,1,0,0,0,1 a2: 0,0,0,0,1,1,1,1 a3: 0,1,0,1,0,1,0,0 a4: 1,0,1,1,1,1,0,0 a5: ....... 抓取三個數(shù)

    2024年02月15日
    瀏覽(90)
  • leetcode-顛倒二進(jìn)制位

    190. 顛倒二進(jìn)制位 題解: 我們可以使用位運算來解決這個問題。具體步驟如下: 初始化一個變量res為0,用于存儲顛倒后的二進(jìn)制位。 循環(huán)32次,每次將n的最低位取出,并將其添加到res的最高位上。 將n右移一位,將res左移一位。 返回res作為最終結(jié)果。

    2024年01月25日
    瀏覽(92)
  • leetcode: 2861. 最大二進(jìn)制奇數(shù)

    給你一個?二進(jìn)制?字符串? s ?,其中至少包含一個? \\\'1\\\' ?。 你必須按某種方式?重新排列?字符串中的位,使得到的二進(jìn)制數(shù)字是可以由該組合生成的?最大二進(jìn)制奇數(shù)?。 以字符串形式,表示并返回可以由給定組合生成的最大二進(jìn)制奇數(shù)。 注意?返回的結(jié)果字符串?可以?含

    2024年03月13日
    瀏覽(90)
  • LeetCode 1253. 重構(gòu) 2 行二進(jìn)制矩陣

    力扣題目鏈接:https://leetcode.cn/problems/reconstruct-a-2-row-binary-matrix/ 給你一個? 2 ?行 n 列的二進(jìn)制數(shù)組: 矩陣是一個二進(jìn)制矩陣,這意味著矩陣中的每個元素不是? 0 ?就是? 1 。 第 0 行的元素之和為? upper 。 第 1 行的元素之和為 lower 。 第 i 列(從 0 開始編號)的元素之和為

    2024年02月11日
    瀏覽(26)
  • 【LeetCode】每日一題 - 負(fù)二進(jìn)制轉(zhuǎn)化

    負(fù)二進(jìn)制轉(zhuǎn)換 給你一個整數(shù)? n ?,以二進(jìn)制字符串的形式返回該整數(shù)的? 負(fù)二進(jìn)制( base -2 ) 表示。 注意, 除非字符串就是? \\\"0\\\" ,否則返回的字符串中不能含有前導(dǎo)零。 示例 1: 示例 2: 示例 3: 提示: 0 = n = 109 思路:將一個十進(jìn)制的數(shù) n 轉(zhuǎn)化為任意 x 進(jìn)制都可以使用

    2024年04月29日
    瀏覽(88)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包