LintCode 题目:LintCode的使用以及A + B 问题

LintCode是很多国内外大厂的面试算法在线平台:https://www.lintcode.com/

下面是对代码提交的一些简单的使用以及基础题目:

 

URL:https://www.lintcode.com/problem/a-b-problem/

描述

给出两个整数 aaa 和 bbb , 求他们的和。

说明

a和b都是 32位 整数么?

  • 是的

我可以使用位运算符么?

  • 当然可以

样例

样例 1:

输入:  a = 1, b = 2
输出: 3	
样例解释: 返回a+b的结果.

样例 2:

输入:  a = -1, b = 1
输出: 0	
样例解释: 返回a+b的结果.

挑战

显然你可以直接 return a + b,但是你是否可以挑战一下不这样做?(不使用+等算数运算符)

 

 这是lintCode上的移到最基础的题,主要是对lintcode的使用入门,打开IDE后发现如下图所示:

 

lintcode上的代码输入是不需要写的,所以scanf这些不必出现,上图中:

int aplusb(int a, int b) {
        // write your code here
    }

a和b就是输入的值。在aplusb函数内部写完自己所需要的代码提交即可。

在代码段中添加:

return a+b;

即可:

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值