不用加减乘除做加法

第四十七题:不用加减乘除做加法 题目描述 思路 具体实现如下图所示 具体实现代码如下 题目描述 写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。 思路 这类题只能靠平时的积累了,反正我一般是想不到,位运算平时用的少。 前提:二进制中每位数字相加就相当于各个位做异或操作(这里没有考虑进位) 例如: 12 + 9 ==> 1100 ^ 1001 计算进位值:相当于各个位数
相关文章
相关标签/搜索