Leetcode 67. Add Binary
来源:互联网 发布:python snmpgetbulk 编辑:程序博客网 时间:2024/05/20 12:21
public class Solution { public String addBinary(String a, String b) { int remainder = 0, carry = 0; int i = a.length()-1, j = b.length()-1; StringBuilder sb = new StringBuilder(); while (i>=0 || j>=0 || carry == 1) { int x = (i < 0) ? 0 : a.charAt(i)-'0'; int y = (j < 0) ? 0 : b.charAt(j)-'0'; remainder = (x + y + carry) % 2; carry = (x + y + carry) / 2; sb.append(remainder); i--; j--; } return sb.reverse().toString(); }}
0 0
- [LeetCode]67.Add Binary
- LeetCode --- 67. Add Binary
- [Leetcode] 67. Add Binary
- [leetcode] 67.Add Binary
- 【leetcode】67. Add Binary
- [leetcode] 67.Add Binary
- [leetcode] 67. Add Binary
- 【Leetcode】67. Add Binary
- 67. Add Binary LeetCode
- 【LeetCode】67. Add Binary
- leetcode--67. Add Binary
- leetcode 67. Add Binary
- LeetCode 67. Add Binary
- LeetCode *** 67. Add Binary
- leetcode 67. Add Binary
- 【leetcode】67.Add Binary
- LeetCode 67. Add Binary
- LeetCode-67.Add Binary
- 脱壳-PC Guard(4.06)
- mysql查漏补缺
- 1024. Palindromic Number (25)
- Test
- BZOJ 4551([Tjoi2016&Heoi2016]树-倒序并查集)
- Leetcode 67. Add Binary
- Leetcode
- 34. Search for a Range
- Leetcode 13. Roman to Integer
- <Python初学>基本数据str的操作
- 10004UVa二染色
- label for caffe image data layer
- Android设备上的简易备忘录(Memo) 具有闹钟功能
- 1071. Speech Patterns (25)