剑指Offer 不用加减乘除做加法

    xiaoxiao2021-04-15  291

    如下:

    class Solution { public: int Add(int num1, int num2) { //考虑num1可能为正数也可能为负数的两种情况 while(num1 > 0){ //如果num1>0,每次循环num1--,num2++ num2++; num1--; } while(num1 < 0){ //如果num1<0,每次循环num1++,num2-- num2--; num1++; } return num2; } };

     


    最新回复(0)