题解一:自增主体思路:循环其中一个值,每次自减1,让另外一个值自增复杂度分析:时间复杂度:O(n),循环了n次;空间复杂度:O(1)。实现如下: class Solution { public: int Add(int num1, int num2) { //通过循环来保证两数相加; if(num1>0){//当num1为正数, while(num1--!=0)//自减至0 num2++;//自增; } else if(num1<0){//当num1为负数 while(num1++!=0)//自增至0 num2--;//自减; } return num2; } };题解二:采用位运...