[学习报告]《LeetCode零基础指南》(第一讲) 函数

两数相加

给你两个整数 ab不使用(不可能不使用) 运算符 +- ,计算并返回两整数之和。

 

代码:

int getSum(int a, int b){

return a+b;

}

总结:1).返回两数返回之河

递归乘法

1.递归乘法。 写一个递归函数,不使用 * 运算符, 实现两个正整数的相乘。可以使用加号、减号、位移,但要吝啬一些。

 2.对于新人来说,把问题过掉比问题本身更重要,题数的增加,是信心的增加,信心比什么都重要,有了信心,你才能继续往下走,只要你能往下推进,你就能继续学习,继续学习你迟早会学到相应的算法。好了,过了这题以后,把这道题放入你的重刷列表,等你对算法有一定理解以后再来用题目要求的方法来过了它。

两数相除

1.要求实现一个函数divide,给定两个整数,被除数 dividend 和除数 divisor。将两数相除,要求不使用乘法、除法和 mod 运算符。返回被除数 dividend 除以除数 divisor 得到的商。

 次幂函数

1.返回值是传参的算术平方根的取整;

 

2.

double是C/C++中的双精度浮点数,即小数;( 2 ) (2) (2) 不好意思,C语言有现成的求幂函数pow(x,n)就是求 x x x 的 n n n 次幂;

开放函数

 

  • 返回值是传参的算术平方根的取整;
  • ( 2 ) (2) (2) 不好意思,这题本来是二分查找,又被水过去了。C语言有取平方根的函数sqrt,记得(int)进行强制转换,不强转估计也没事(会在返回的时候进行自动转换);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值