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

狗家10月底Onsite挂经

全局:
第4题可以用lis的思路来做就是nlogn了
回复

使用道具 举报

🔗
14417335 2019-1-2 05:47:23 | 只看该作者
全局:
穿袈裟的流氓 发表于 2019-1-2 05:32
第4题可以用lis的思路来做就是nlogn了

超过k的部分不要即可实现题目要求
回复

使用道具 举报

全局:
第一题没看明白,是同一个bst相同的两个节点还是两个不同的bst的相同节点值?
回复

使用道具 举报

全局:
第一题既然是bst可能还是加parent写比较好吧。。第四题nlogk lc 原题 - bst做
回复

使用道具 举报

全局:
理论上你用 brute force 只要做出来了。HC也会买你的帐。无数狗家官方培训都支持只要有个可行的解法即可。不必最优。
回复

使用道具 举报

🔗
xil12008 2019-1-2 08:33:32 | 只看该作者
全局:
zhangzitong001 发表于 2019-1-2 03:15
第四轮楼主应该是二分  dp 定义为长度i的increasing subsequence的最小ending值

这题长度为k-1的所有比当前值小的ending都可以用来组成长度为k的subsequence,只保存最小ending应该不行吧。。。
回复

使用道具 举报

全局:
xil12008 发表于 2019/01/02 08:33:32


这题长度为k-1的所有比当前值小的ending都可以用来组成长度为k的subsequence,只保存最小ending应该不行吧。。。

greedy. 具体看lis的 nlogn解法.  
回复

使用道具 举报

全局:
fengqitianlan 发表于 2019/01/02 04:39:46


不是要求最长的Sub 是要输出实际那个Sequence的具体内容

嗯嗯 可以得到最长然后找 就容易了
回复

使用道具 举报

全局:
强制要求写Morris Traversal Iterator 有点坑啊
回复

使用道具 举报

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

本版积分规则

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