Skip to content

Commit 1db6b90

Browse files
committed
sum-of-two-integers
1 parent c8ec385 commit 1db6b90

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

sum-of-two-integers/chjung99.go

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
func getSum(a int, b int) int {
2+
for b != 0 {
3+
sumWithoutCarry := a ^ b
4+
carry := (a & b) << 1
5+
6+
a = sumWithoutCarry
7+
b = carry
8+
}
9+
return a
10+
}
11+
12+

0 commit comments

Comments
 (0)