程序员面试金典 – 面试题 08.05. 递归乘法(位运算)

liangke36228 10 0 PDF 2020-12-30 19:12:57

1. 题目 递归乘法。 写一个递归函数,不使用 * 运算符, 实现两个正整数的相乘。 可以使用加号、减号、位移,但要吝啬一些。 示例1: 输入:A = 1, B = 10 输出:10 示例2: 输入:A = 3, B = 4 输出:12 提示: 保证乘法范围不会溢出 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/recursive-mulitply-lcci 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 2. 解题 右移1位 == 除以2 左移1位 == 乘以2 2.1 递归 class Solutio

用户评论
请输入评论内容
评分:
暂无评论