题解 |c语言优雅递归 #不用加减乘除做加法#
不用加减乘除做加法
https://www.nowcoder.com/practice/59ac416b4b944300b617d4f7f111b215
int Add(int num1, int num2) { if ((num1 & num2) == 0) return num1 ^ num2; return Add(num1 ^ num2, (num1 & num2) << 1); }
不用加减乘除做加法
https://www.nowcoder.com/practice/59ac416b4b944300b617d4f7f111b215
int Add(int num1, int num2) { if ((num1 & num2) == 0) return num1 ^ num2; return Add(num1 ^ num2, (num1 & num2) << 1); }
相关推荐