美国华人网FuninUSA_唐人社区_北美华人论坛:找礼品卡,找折扣,找报价,找工作,找内推,找项目,找股票

 找回密码
 立即注册
  • Ryzen将发布,AMD股价有望从10美元增长到25美元
  • Facebook股价创历史新高
  • 市场虽有下行风险,但不建议脱离股市
  • 美联储加息与否将给市场带来影响
Logo1-800-PetMeds Free Shipping $49Take $10 Off Your First Order w/code: SAVE10 - 234 x 60
ASICS AmericaPagoda Piercing Banner 234x60Sierra Trading Post
搜索
查看: 3249|回复: 3

内推面经 -求Amazon常见题的最优解- 唐人社区|北美华人论坛

[复制链接]

12

主题

224

帖子

247

积分

中级会员

Rank: 3Rank: 3

积分
247
QQ
发表于 2016-9-2 03:53:57 | 显示全部楼层 |阅读模式
分享到:
{$content}

唐人社区-北美华人论坛-内推面经版-求Amazon常见题的最优解

JobHunting
标 题: 求Amazon常见题的最优解


check if there is any duplicate in the following array:
0 < arr
回复 百度谷歌雅虎搜狗搜搜有道360奇虎

举报

6

主题

241

帖子

251

积分

中级会员

Rank: 3Rank: 3

积分
251
QQ
发表于 2016-9-2 07:11:47 | 显示全部楼层
JobHunting
标  题: Re: 求Amazon常见题的最优解


    public boolean hasDuplicate(int[] nums) {
        if(nums == null || nums.length == 0)
            return false;
        int check = 0;
        int len = nums.length;
        for (int i = 0; i < len; i++)
            check ^= (nums[i] - 1) ^ i;
        return check != 0;
    }
--

29

主题

104

帖子

181

积分

注册会员

Rank: 2

积分
181
QQ
发表于 2016-9-2 07:44:14 | 显示全部楼层
JobHunting
标  题: 求Amazon常见题的最优解


check if there is any duplicate in the following array:
0 < arr[i] <= length for all and 0 <= i < length


提示:最优解不会用BitSet或者Set,而是用bit manipulation
--

22

主题

1151

帖子

2261

积分

金牌会员

Rank: 6Rank: 6

积分
2261
QQ
发表于 2016-9-22 20:38:54 | 显示全部楼层
锄禾日当午,发帖真辛苦。谁知坛中餐,帖帖皆辛苦!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

美国华人网|唐人社区|什么值得买FunInUSA.net发布的内推面经 -求Amazon常见题的最优解- 唐人社区|北美华人论坛帖子由网友提供或转载于网络,若发布的内推面经 -求Amazon常见题的最优解- 唐人社区|北美华人论坛侵犯了您的权益,请联系我们.
Sasa.com

Copyright ©2011 FunInUSA.NET All Right Reserved.  Powered by Discuz! X3.0 小黑屋

本站信息均由会员发表,不代表美国华人网FunInUSA|唐人社区的立场,如侵犯了您的权利请发帖投诉  技术支持: 美国华人网FunInUSA|唐人社区

安全联盟认证 安全联盟认证

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