美文网首页
Leetcode 两整数之和

Leetcode 两整数之和

作者: 泡泡爱上巧克力_7122 | 来源:发表于2018-07-20 16:33 被阅读0次

不使用

运算符+ 和-,计算两整数a、b之和。

示例:

a = 1 ,b = 2,返回 3。


Solution

计算机位运算

class Solution {

    public int getSum(int a, int b) {

        if (b == 0) return a;

        int sum = a ^ b;

        int carry = (a & b) << 1;

        return getSum(sum, carry);

    }

}

相关文章

  • Leetcode 两整数之和

    不使用 运算符+和-,计算两整数a、b之和。 示例: 若a= 1 ,b= 2,返回 3。 Solution 计算机...

  • 【leetcode】 两整数之和, 不用+-号,如何实现两数相加

    【leetcode】 两整数之和, 不用+-号,如何实现两数相加 题目: 不使用运算符 + 和 - ,计算两整数 ...

  • LeetCode-两整数之和

    这是一道很简单的题,但是自己没想到。不知道怎么运动位运算,一直是自己的薄弱点,以及与或非,异或这些运算符。 这道题...

  • LeetCode-两整数之和

    不使用运算符 + 和 - ,计算两整数 a 、b 之和。题目说不能使用运算符 + 和 -,那么可以使用其他方式来替...

  • letcode 1-day

    两数之和[https://leetcode-cn.com/problems/two-sum] 整数反转[https...

  • 算法笔记之位运算实现加法

    看一下使用位运算实现加法运算的题目。 LeetCode 371. 两整数之和[https://leetcode-c...

  • leetcode刷题之数组

    leetcode刷题,使用python 1, 两数之和—— 0001 数组给定一个整数数组 nums 和一个整数...

  • 【数组】每日一题

    1. 两数之和[https://leetcode-cn.com/problems/two-sum/] 给定一个整数...

  • leetcode371. 两整数之和

    题目说不能使用运算符 + 和 -,那么我们就要使用其他方式来替代这两个运算符的功能。位运算中的加法我们先来观察下位...

  • Leetcode 371. 两整数之和

    题目描述 不使用运算符 + 和 - ​​​​​​​,计算两整数 ​​​​​​​a 、b ​​​​​​​之和。 示例...

网友评论

      本文标题:Leetcode 两整数之和

      本文链接:https://www.haomeiwen.com/subject/nljqmftx.html