面试题 08.05 递归乘法

2022-07-28
1分钟阅读时长

面试题 08.05 递归乘法

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

示例1:

 输入:A = 1, B = 10
 输出:10

示例2:

 输入:A = 3, B = 4
 输出:12

提示:

  1. 保证乘法范围不会溢出
func multiply(A int, B int) int {

}

LeetCode题库地址