由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 再出一题
相关主题
Interview street上的一题求助C++ 一小题
programming pearls 上一题讨论有疑问的一题
请帮忙看道题 c++ operator overloadBloomberg phone interview (intern)
fibonacci number问题C++ online Test 又一题
Write a function to add two numbers, without using any arithmetic operator.c++ class default functions?
这道题怎么做的?G 电面一题
Data Structure 一题.QUALCOMM一题
再出一道题吧careercup 150一题。 9.2
相关话题的讨论汇总
话题: int话题: add话题: return话题: t1话题: t2
进入JobHunting版参与讨论
1 (共1页)
m*****f
发帖数: 1243
1
How to add two numbers without using the plus operator?
c*****o
发帖数: 178
2
a-(-b) 乱讲的,等高人。。。。。。
c****s
发帖数: 241
3
这个在careecup上有,听说是这样解:
int add(int a, int b)
{
if( b == 0 ) return a;
int t1 = a ^ b;
int t2 = (a & b) << 1;
return add( t1, t2 );
}

【在 m*****f 的大作中提到】
: How to add two numbers without using the plus operator?
d**a
发帖数: 84
4
int add(int a, int b){
int x,c=0;
do{
x=a^b;
c=(a&b)<<1;
a=x;
b=c;
}while(c!=0)
return x;
}

【在 m*****f 的大作中提到】
: How to add two numbers without using the plus operator?
m*****f
发帖数: 1243
5
en, right idea
m******9
发帖数: 968
6
这种题好难,要是事先没搞过,面试现场不太容易想出来
H*X
发帖数: 281
7
就是需要知道加法用gates是如何实现的吧,感觉更倾向与EE的题目,因为实际就是让你
画一个adder的逻辑
1 (共1页)
进入JobHunting版参与讨论
相关主题
careercup 150一题。 9.2Write a function to add two numbers, without using any arithmetic operator.
careercup上一题求解..合并array这道题怎么做的?
为啥careerCup 4里面graph就一题Data Structure 一题.
看不懂careercup上一题的答案再出一道题吧
Interview street上的一题求助C++ 一小题
programming pearls 上一题讨论有疑问的一题
请帮忙看道题 c++ operator overloadBloomberg phone interview (intern)
fibonacci number问题C++ online Test 又一题
相关话题的讨论汇总
话题: int话题: add话题: return话题: t1话题: t2