12
返回列表 发新帖
楼主: dakongyi21
跳转到指定楼层
上一主题 下一主题
收起左侧

黑车OA, 求加米

🔗
美帝马甲 2021-5-10 07:22:25 | 只看该作者
全局:
本帖最后由 美帝马甲 于 2021-5-10 07:23 编辑

第三题没提前做过现场能短时间做出来就真牛了
我今天下午在黑板上计算坐标,弄了好久才把code run 过
这个从左下点,到右上点,反向diagonal的 matrix遍历超级恶心麻烦
回复

使用道具 举报

🔗
ydog5 2021-5-18 13:20:35 | 只看该作者
全局:
美帝马甲 发表于 2021-5-10 07:22
第三题没提前做过现场能短时间做出来就真牛了
我今天下午在黑板上计算坐标,弄了好久才把code run 过
这 ...

请问可以解释下第三题啥意思吗?没太理解题意
回复

使用道具 举报

🔗
limengze126 2021-5-20 15:26:52 | 只看该作者
全局:
请问可否分享下第四题思路?试着用union found解,对每个house,可以认为他和house-1以及house+1可以union在一起,但是不知道怎么计算每个union的size。。谢谢
回复

使用道具 举报

全局:
第四题,每加一个新house的operation,如果这个新house和前面一个house是+1 or -1的关系,就union(). 然后要对整个array的每个house扫一遍,通过find()来计算每一个cluster的size。这是很简单的,但每一个operation都要做union + 整个array的find, 是不是复杂度有点高?是否有更简单的办法
回复

使用道具 举报

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

本版积分规则

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