📣 VIP通行证夏日特惠 限时立减$68
跳转到指定楼层
上一主题 下一主题
收起左侧

Bloomberg电面

🔗
DJ963 2016-10-6 12:59:58 | 只看该作者
全局:
楼主follow up解法能详细说一下吗 还是没懂啊~ 如果哪个数出现了 就bitmask那个位置1 是什么意思啊
回复

使用道具 举报

🔗
funnytoto 2016-10-6 23:31:37 | 只看该作者
全局:

小生驽钝……请问bitmask是多少位呢?是最大数是n就要有n位像basket一样存还是说是最大数的二进制位数?具体过程俺百思不得其解……谢谢楼主!
回复

使用道具 举报

🔗
 楼主| 小A要当码农 2016-10-7 07:11:35 | 只看该作者
全局:
funnytoto 发表于 2016-10-6 23:31
小生驽钝……请问bitmask是多少位呢?是最大数是n就要有n位像basket一样存还是说是最大数的二进制位数? ...

最大数是n就要有n位像basket一样存.sorry, 表达的不好。
回复

使用道具 举报

🔗
funnytoto 2016-10-7 08:52:48 | 只看该作者
全局:
小A要当码农 发表于 2016-10-7 07:11
最大数是n就要有n位像basket一样存.sorry, 表达的不好。

感谢楼主!祝ONSITE顺利~
回复

使用道具 举报

🔗
 楼主| 小A要当码农 2016-10-7 09:36:31 | 只看该作者
全局:
DJ963 发表于 2016-10-6 12:59
楼主follow up解法能详细说一下吗 还是没懂啊~ 如果哪个数出现了 就bitmask那个位置1 是什么意思啊

就和bucket数组一样的道理啊。 前提是知道每个数的范围。
回复

使用道具 举报

🔗
mengmeng88717 2016-10-11 00:26:41 | 只看该作者
全局:
suiyuan2009 发表于 2016-10-5 13:43
最多也就32*nums,nums是多少个数

为什么是32*nums?能否讲一下?谢谢
回复

使用道具 举报

🔗
youlixiang 2016-10-12 13:56:19 | 只看该作者
全局:
"follow up里面给定了每个数处于1 - target" 楼主这句话我没看懂, 是说“每个数小于 target -1 么?” 麻烦你了
回复

使用道具 举报

🔗
bcc 2016-10-31 11:31:05 | 只看该作者
全局:
小A要当码农 发表于 2016-10-5 03:05
哪个数出现了,就在bitmask的哪一位置1, 查询的时候去看对应位是否为1就好了。。

如果是int类型的mask那么支持target 小于等于32 是不?
回复

使用道具 举报

🔗
 楼主| 小A要当码农 2016-10-31 12:17:51 | 只看该作者
全局:
bcc 发表于 2016-10-31 11:31
如果是int类型的mask那么支持target 小于等于32 是不?

可以用bitset把
回复

使用道具 举报

🔗
bcc 2016-10-31 13:03:07 | 只看该作者
全局:

酱紫!懂了!😄
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

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