Redian新闻
>
植村秀/Shu uemura 有free shipping 啦
avatar
植村秀/Shu uemura 有free shipping 啦# Fashion - 美丽时尚
W*e
1
Leetcode上的一题。Add binary。
我的解法是弄一个string c,让a和b都从尾部往前加,相加结果一共就四种情况,0,1,
2,3.我都分别作了处理。carr代表进位。把每位都从后往前记录在结果c中,最后返回c。
可是出来一个run time error:
Run Status: Runtime Error
Last executed input
"0", "0"
到底哪错了?
class Solution {
public:
string addBinary(string a, string b) {
// Start typing your C/C++ solution below
// DO NOT write int main() function
int len,i,lenA=a.length(),lenB=b.length(),carr=0;
len = lenA>lenB? lenA:lenB;
string c =lenA>lenB ? a : b;
int digitA,digitB;
c.at(len)='\0';
for(i=len-1;i>=0;i--)
{
digitA = lenA==0? 0:(a.at(lenA-1) -'0');
digitB = lenB==0? 0:(b.at(lenB-1) -'0');
if(digitA+digitB+carr==0)
{
c[i] = '0';
carr=0;
}
else if(digitA+digitB+carr==1)
{
c[i] = '1';
carr=0;
}
else if(digitA+digitB+carr==2)
{
c[i] = '0';
carr=1;
}
else if(digitA+digitB+carr==3)
{
c[i] = '1';
carr=1;
}
if(lenA>0)
lenA--;
if(lenB>0)
lenB--;
}
return c;
}
};
avatar
S*l
2
Shu Uemura - free shipping + a deluxe sample with Any purchase
Use coupon code: REGISTER1.
它家的睫毛夹很有名.除此之外还可以买什么呢?
avatar
l*a
3
把程序扔到IDE里自己debug一下不好吗?

1,
回c。

【在 W********e 的大作中提到】
: Leetcode上的一题。Add binary。
: 我的解法是弄一个string c,让a和b都从尾部往前加,相加结果一共就四种情况,0,1,
: 2,3.我都分别作了处理。carr代表进位。把每位都从后往前记录在结果c中,最后返回c。
: 可是出来一个run time error:
: Run Status: Runtime Error
: Last executed input
: "0", "0"
: 到底哪错了?
: class Solution {
: public:

avatar
x*g
4
在哪里可以买到呢?官方网上吗?发个链接吧。 植村秀的洁面的那个水水是明星产品
。 就是那个象塑料瓶子一样的,透明彩色的那个。
avatar
W*e
5

在公司,电脑没有哦!

【在 l*****a 的大作中提到】
: 把程序扔到IDE里自己debug一下不好吗?
:
: 1,
: 回c。

avatar
c*4
6
它的卸妆油很赞很赞。
avatar
p*p
7
c.at(len)='\0';
话说你公司电脑没有调试工具是什么情况

1,
回c。

【在 W********e 的大作中提到】
: Leetcode上的一题。Add binary。
: 我的解法是弄一个string c,让a和b都从尾部往前加,相加结果一共就四种情况,0,1,
: 2,3.我都分别作了处理。carr代表进位。把每位都从后往前记录在结果c中,最后返回c。
: 可是出来一个run time error:
: Run Status: Runtime Error
: Last executed input
: "0", "0"
: 到底哪错了?
: class Solution {
: public:

avatar
A*k
8
前段时间刚8折过。卸妆油,深海保湿,唇彩都非常赞
avatar
c*w
9
LZ
这两个length相等呢?
就像给出的这个case
avatar
W*e
11

骑驴找马。没有调试工具的驴.....

【在 p*****p 的大作中提到】
: c.at(len)='\0';
: 话说你公司电脑没有调试工具是什么情况
:
: 1,
: 回c。

avatar
x*y
12
卸妆油很棒
avatar
W*e
13

相等的话,len不就等于b的lenB吗?还是不懂错哪了。

【在 c********w 的大作中提到】
: LZ
: 这两个length相等呢?
: 就像给出的这个case

avatar
c*n
14
正好问一下 刚买了它家绿色的卸妆油 用了卸妆油后 用不用洗面奶呢?
avatar
p*p
15
把那句删掉就行了,string没有结束符
另外你没处理11+1之类的情况

【在 W********e 的大作中提到】
:
: 相等的话,len不就等于b的lenB吗?还是不懂错哪了。

avatar
W*e
16

哦,原来是这样,只要不出run time error我就能自己调试了,谢谢!

【在 p*****p 的大作中提到】
: 把那句删掉就行了,string没有结束符
: 另外你没处理11+1之类的情况

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。