野村证券邮件笔试

上周在boss直聘和野村hr聊天,这周发了一个邮件,里面两道笔试题目。

- 第一道:给你两个数,返回a*b的二进制中有多少位1,比如3*7 = 21(10101)返回3
位运算,不细说了。

- 第二道:有一组砖块,两个青蛙在同一个砖块上吵架了,他们要远离彼此。青蛙只能跳到相邻的,且要比当前相同或更高的砖块上。判断在随机出发点上,两个青蛙最远能有多远。比如,砖块组nums[1,5,5,2,5],返回4。两只青蛙从nums[3]出发,最后一只跳到nums[1],另一只nums[4],返回4-1+1 = 4
这题我用的快慢指针,快遍历到拐点就记录长度,并重新给慢指针赋值,这里要考虑同等砖块的情况。

核心代码模式,只有他的例子会告诉你是否正确,你自己写的测试用例只会返回结果,不会返回是否正确。
全部评论
电面挂…悲伤了
1 回复 分享
发布于 2023-03-30 18:45 香港
收到面试了吗请问 我也收到笔试了
点赞 回复 分享
发布于 2023-03-19 11:06 上海
楼主投的什么岗位啊
点赞 回复 分享
发布于 2023-03-20 12:39 山东
博主,请问野村证券的暑期实习岗位在哪里可以看到?没有找到
点赞 回复 分享
发布于 2023-03-28 09:41 江苏
请问面试是中文面试吧
点赞 回复 分享
发布于 2023-03-29 18:19 重庆
请问大佬,电面大概问了啥东西呢
点赞 回复 分享
发布于 2023-04-01 10:45 上海

相关推荐

评论
1
7
分享
牛客网
牛客企业服务