楼主: canoee
跳转到指定楼层
上一主题 下一主题
收起左侧

狗家油管上门面经

 
🔗
jli7 2018-8-17 17:51:01 | 只看该作者
全局:
给你点个赞!
回复

使用道具 举报

🔗
nsf2001 2018-8-17 23:44:36 | 只看该作者
全局:
请问楼主,最后一轮抢劫三件套是什么题?多谢!已加米
回复

使用道具 举报

🔗
edu 2018-8-18 00:23:08 | 只看该作者
全局:
reliveinfire 发表于 2018-8-17 14:31
这个思路是不是预设没有重複的char?

若是有的话, 找出 目前char 在整个 char index list array 可能如 ...

可以这样解决重复char的问题:把重复char的位置放在一个队列中,这个队列循环使用,也就是每次pop出来的元素放入队尾。所以这个hash_map的定义是这样 hash_map<char, queue> s1_map。这样,上面所说的加重复字符串s1的规则还适用,而且时间复杂度还是 O(n+m).
回复

使用道具 举报

🔗
edu 2018-8-18 00:44:55 | 只看该作者
全局:
canoee 发表于 2018-8-17 17:05
我觉得这就是我的挂点了。。。肯定有更好的解法,然后我并没有想到,显然他也不是很满意,但没时间了

除开多学习多练习还有什么办法呢?
回复

使用道具 举报

🔗
atlantic7200 2018-8-18 01:11:27 | 只看该作者
全局:
请教楼主, 第一题给的广告时间input是什么形式? 是interval + $例如[start-time, end-time, money], [[0,2,3], [1,3,1],[2,4,2],[4,5, 5]]然后要求利润最大吗? 还是有其他条件? 谢谢楼主, 祝楼主通过!
回复

使用道具 举报

🔗
ulim 2018-8-18 13:32:22 | 只看该作者
全局:
edu 发表于 2018-8-18 00:23
可以这样解决重复char的问题:把重复char的位置放在一个队列中,这个队列循环使用,也就是每次pop出来的 ...

还是不太明白为什么linear time。比如我现在要看B,发现第一个pos不行,也许第二个行,或者第某个可以。这不是应该用binary search来做吗?求解答
回复

使用道具 举报

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

本版积分规则

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