67 二進位制求和

2022-01-30 16:01:31 字數 701 閱讀 9046

67. 二進位制求和

package

com.test;

/*** @author stono

* @date 2018/8/24 下午4:53 */

public

class

lesson067

string s =addbinary(a, b);

system.out.println(s);

}public

static

string addbinary(string a, string b)

//把b裡面的剩餘加進來,這裡的隱含條件是a遍歷結束了;

for (; j > -1; j--, k--)

//把a裡面的剩餘加進來,這裡隱含條件是b遍歷結束了;

for (; i > -1; i--, k--)

//把最後進製的元素加進來

charsc[0] =ck;

if (charsc[0] == 0)

else

stringbuilder builder = new

stringbuilder();

for (; i < charsc.length; i++)

return

builder.tostring();

}}

char 轉int   char-'0'

67 二進位制求和

一 題意 給定兩個二進位制字串,返回他們的和 用二進位制表示 輸入為非空字串且只包含數字 1 和 0。示例 1 輸入 a 11 b 1 輸出 100 示例 2 輸入 a 1010 b 1011 輸出 10101 二 分析和解答 public string addbinary string a,str...

67 二進位制求和

雖然自己也寫對了,但是 非常不簡潔,還是答案的 簡潔,應該學習下 答案 class solution index 0 找到第乙個不為0的位置 while res index 0 index len index 如果結果為0,就直接返回0 if index len 1 return 0 return ...

67 二進位制求和

給定兩個二進位制字串,返回他們的和 用二進位制表示 輸入為非空字串且只包含數字 1 和 0。示例 1 輸入 a 11 b 1 輸出 100 示例 2 輸入 a 1010 b 1011 輸出 10101 class solution def addbinary self,a str,b str str...