找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: 透明
收起左侧

[Facebook] 脸书实习电面

[复制链接]

1129

主题

177

精华

3511

积分

神级会员

Rank: 7Rank: 7Rank: 7

积分
3511
发表于 4-3-2017 12:33 PM | 显示全部楼层

function square(arr) {% X/ t* c7 U9 F, K5 l  n
  return arr.map(function(val) {
3 q0 ~: N) O% I: b: @    return Math.pow(val, 2);
+ y- @+ _8 E) D& p6 N; G  });

}

1194

主题

191

精华

3785

积分

神级会员

Rank: 7Rank: 7Rank: 7

积分
3785
发表于 4-3-2017 12:33 PM | 显示全部楼层

function square(arr) {
+ y/ T) m' _" h* X7 s0 J6 @8 |  return arr.map(function(val) {0 |) [: A- H$ C0 l% \% y
    return Math.pow(val, 2);8 `/ M# r4 V. w* N; x* I( U
  });

}

1228

主题

188

精华

3782

积分

神级会员

Rank: 7Rank: 7Rank: 7

积分
3782
发表于 4-3-2017 12:33 PM | 显示全部楼层

1. Use Power function in log time
int power(int x, unsigned int y)
{
int temp;
if( y == 0)
return 1;
temp = power(x, y/2);
if (y%2 == 0)
return temp*temp;
else
return x*temp*temp;
}

2. Use hash for duplicate numbers in the set.

I am still trying to understand the rationale behind this question.

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表