二进制字符串相加
2018-01-10 16:38
309 查看
string addBinary(string a, string b) { string res=""; int c=0,i=a.size()-1,j=b.size()-1; while(i>=0||j>=0||c==1) { if(i>=0) { c+=a[i]-'0'; i--; } if(j>=0) { c+=b[j]-'0'; j--; } res=to_string(c%2)+res; c/=2; } return res; }
相关文章推荐
- Add Binary(二进制字符串相加)
- LeetCode425——Add Strings(两个字符串中的数字相加(十进制或二进制),输出字符串形式的结果)
- 二进制字符串相加
- 每天一道LeetCode-----将用数组表示的整数加一,两个用字符串表示的(二进制)数相加
- LeetCode之二进制字符串相加
- [LeetCode]—Add Binary 两个字符串二进制相加
- Add Binary 两个二进制字符串相加
- C语言中字符串如何转换为二进制、八进制、十进制、十六进制
- 修改sql server 数据库字段报错:将截断字符串或二进制数据
- 将图片转为二进制字符串
- javax.servlet.ServletException: com.microsoft.sqlserver.jdbc.SQLServerException: 将截断字符串或二进制数据。
- PostgreSQL数据类型-二进制数据和字符串数据类型与字符串函数
- FLEX的字符串问题,二进制的00后面的东西就丢了(base64解决)
- hdoj2033日期相加字符串的处理
- 文本字符串与二进制字符串互转
- 字符串转化为二进制byte[]
- Java利用字符串实现整数格式相加求和
- StreamTools工具类---将二进制输入流转为字符流--返回字符串
- 整数显示二进制字符串
- 某列字符串相加计算的SQL语句的写法