题解 | #不用加减乘除做加法#
不用加减乘除做加法
https://www.nowcoder.com/practice/59ac416b4b944300b617d4f7f111b215
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param num1 int整型 * @param num2 int整型 * @return int整型 */ int Add(int num1, int num2 ) { int m = 0; int n = 0; m = (num1&num2)<<1; n = num1^num2; while(n&m) { num1 = m; num2 = n; m = (num1&num2)<<1; n = num1^num2; } return m|n; }