剑指offer 47-不用加减乘除做加法 交换
来源:互联网 发布:中科院软件所招聘 编辑:程序博客网 时间:2024/05/16 14:09
加法:异或 相与
#include<iostream>using namespace std;//加法int Sum(int a,int b){int sum,carry;do{sum = a^b;carry = a&b;a = sum;b = carry;}while(b!=0);return a;}//交换void Swap(int &a,int &b){a = a^b;b = a^b;a = a^b;}int main(){cout<<Sum(3,5)<<endl;int a=3,b=5;Swap(a,b);cout<<a<<" "<<b;}
0 0
- 剑指offer 47-不用加减乘除做加法 交换
- 《剑指offer》:[47]不用加减乘除做加法
- 剑指Offer 47 不用加减乘除做加法
- 剑指offer-47:不用加减乘除做加法
- 【剑指offer】不用加减乘除做加法
- 【剑指offer】不用加减乘除做加法
- 剑指Offer之 - 不用加减乘除做加法
- 剑指offer: 不用加减乘除做加法
- 剑指offer 不用加减乘除做加法
- 《剑指offer》不用加减乘除做加法
- 剑指offer--不用加减乘除做加法
- 剑指offer:不用加减乘除做加法
- 【剑指offer】之不用加减乘除做加法
- 剑指offer-不用加减乘除做加法
- 《剑指offer》不用加减乘除做加法
- 剑指offer:不用加减乘除做加法
- 剑指Offer--047-不用加减乘除做加法
- 剑指offer题解 不用加减乘除做加法
- Android开源SlidingMenu的使用
- std::function用法
- C++对象内存分布(3) - 菱形继承(virtual)
- 基于社交网络的情绪化分析II
- IOS--OC--LessonNSString 字符串
- 剑指offer 47-不用加减乘除做加法 交换
- Prime Path
- android Viewpager取消预加载及Fragment方法的学习
- 复习纲要更正
- Sql入门---------汇总函数
- Java内存管理机制
- Shuffle'm Up
- Java中4大基本加密算法解析
- Java反射(四)利用反射调用方法