楼主: 四面·楚歌
跳转到指定楼层
上一主题 下一主题
收起左侧

新鲜出炉的G家面经

🔗
csehao 2018-2-26 12:39:34 | 只看该作者
全局:
第一轮第一题 Union Find
回复

使用道具 举报

🔗
Yanainusa 2018-2-26 12:53:12 | 只看该作者
全局:
huzhouwjj 发表于 2018-2-26 07:29
应该是可以类似于dp一样储存每个数到4的最短距离吧?这样的话,最多每个数遍历一遍。

计算每个数到4的最短距离是O(mn),可是不只1个4啊,针对每个4都要算一遍
回复

使用道具 举报

🔗
Yanainusa 2018-2-26 12:54:46 | 只看该作者
全局:
dlwlrma 发表于 2018-2-26 12:20
我觉得是(mn)^2, 最坏的情况是矩阵全部由5,4组成,假设5有x个,4就是mn-x, 总的就是(mn-x)x, 这个乘积最 ...

嗯嗯,感觉最坏情况O((mn)^2) make sense
回复

使用道具 举报

🔗
jybsuper 2018-2-26 13:21:25 | 只看该作者
本楼:
全局:
谢谢分享

评分

参与人数 1大米 +10 收起 理由
Chris1993 + 10 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
jybsuper 2018-2-26 13:21:34 | 只看该作者
本楼:
全局:
谢谢分享

评分

参与人数 1大米 +10 收起 理由
Chris1993 + 10 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
21kekeke 2018-2-27 08:27:15 | 只看该作者
全局:
楼主请问一下第二题 lc340的followup 是不是还是一样 用hashmap存每个char的latest position?
回复

使用道具 举报

🔗
 楼主| 四面·楚歌 2018-2-27 09:16:22 | 只看该作者
全局:
21kekeke 发表于 2018-2-27 08:27
楼主请问一下第二题 lc340的followup 是不是还是一样 用hashmap存每个char的latest position?

只有这道题我已经忘了我是怎么做的了。。用map存每个char的last position听起来能行。
回复

使用道具 举报

🔗
21kekeke 2018-2-27 10:03:29 | 只看该作者
全局:
四面·楚歌 发表于 2018-2-27 09:16
只有这道题我已经忘了我是怎么做的了。。用map存每个char的last position听起来能行。

好哒~ 字数字数字数
回复

使用道具 举报

🔗
BigShaun 2018-3-2 10:55:19 | 只看该作者
全局:
21kekeke 发表于 2018-2-27 08:27
楼主请问一下第二题 lc340的followup 是不是还是一样 用hashmap存每个char的latest position?

如果用java的话可以用LinkedHashMap,可以很容易保存一个队没个char最后出现index的表。类似LRU
回复

使用道具 举报

🔗
Augustus 2018-3-2 13:10:05 | 只看该作者
全局:
算是这几天看见最简单的面经了,  楼主运气真好...    我等傻吊已经放弃狗家。。。今年的bar不是一般的高
回复

使用道具 举报

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

本版积分规则

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