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

来源:互联网 发布:国外代理ip地址和端口 编辑:程序博客网 时间:2024/05/19 14:01

写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。
感谢上个题的启发··

class A{    public:    A(){        n++;    }    static void reset()        {        n = 0;    }    static int getn()        {        return n;    }    private:        static int n;};int A::n = 0;int functionadd(int num1,int num2)    {        A::reset();        A *tmp1 = new A[num1];        A *tmp2 = new A[num2];        delete []tmp1;        delete []tmp2;        return A::getn();}class Solution {public:    int Add(int num1, int num2)    {        return functionadd(num1,num2);    }};
原创粉丝点击