细心含羞草

文章
6
资源
0
加入时间
2年11月11天

算法:两个数不使用算术运算符相加(以及二进制相加)

两个十进制数不使用算术运算符相加。方法为用二进制相加。只需要 a ^ b 接着 (a & b) << 1 循环往复(^ 异或不同为真)(& 与 相同为真)a ^ b 异或用来计算非进位部分a & b 用来计算进位部分,由于目标已经进位,就需要在原基础上左移一位 << 1例如:1100 + 01101100 ^ 0110 先计算非进位部分使...

javal链表相加求和!

面试遇到一算法题:You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbe