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

TikTok一面面经

🔗
 楼主| Velocibird 2022-11-26 10:14:31 | 只看该作者
全局:
罗慢慢 发表于 2022-11-23 21:59
请问楼主第二题可以告知一下dp思路吗?谢谢!

楼里有朋友说了这两题的lc题号了,你可以找一下lc里的答案
回复

使用道具 举报

全局:
第一题最优解释是O(N)
第二题是经典dp

请问是哪个组呀
回复

使用道具 举报

🔗
 楼主| Velocibird 2022-11-26 12:58:30 来自APP | 只看该作者
全局:
微信用户_db69f77 发表于 2022-11-25 20:53:09
第一题最优解释是O(N)
第二题是经典dp
dfs你要考虑遍历每一位的复杂度,n的最大十进制位数是lg(n).

是trust and safety组

补充内容 (2022-11-26 13:00 +08:00):
哦,我考虑错了,确实是O(n),因为输出的是整数,遍历到一个节点直接做加法生成目标整数,复杂度是O(1), n个数就是O(n)
回复

使用道具 举报

🔗
罗慢慢 2022-11-27 11:27:29 | 只看该作者
全局:
Velocibird 发表于 2022-11-25 21:14
楼里有朋友说了这两题的lc题号了,你可以找一下lc里的答案

谢谢楼主!请问面试的时候要自己写test case和main函数来run吗?还是平台会自己给test case测呢?
回复

使用道具 举报

🔗
罗慢慢 2022-11-27 11:33:43 | 只看该作者
全局:
dfthb 发表于 2022-11-25 18:19
第一题如果提示用dfs做思路还是很直接的,但是如果不提示我会想歪,然后用各种奇怪的loop做不出结果。

  ...

请问您可以再详细解释一下思路和步骤吗?菜鸡看不懂代码555
回复

使用道具 举报

🔗
clydec 2022-11-27 13:25:40 | 只看该作者
全局:
罗慢慢 发表于 2022-11-26 22:33
请问您可以再详细解释一下思路和步骤吗?菜鸡看不懂代码555

https://leetcode.com/problems/le ... -java-dfs-solution/ 这里的解释我觉得比较好懂,我看过这个才明白思路的。
回复

使用道具 举报

🔗
 楼主| Velocibird 2022-11-27 14:29:07 | 只看该作者
全局:
罗慢慢 发表于 2022-11-26 19:27
谢谢楼主!请问面试的时候要自己写test case和main函数来run吗?还是平台会自己给test case测呢?

全部都要自己写
回复

使用道具 举报

🔗
罗慢慢 2022-11-27 23:00:45 | 只看该作者
全局:
clydec 发表于 2022-11-27 00:25
https://leetcode.com/problems/lexicographical-numbers/solutions/86231/simple-java-dfs-solution/ 这 ...

好滴~谢谢大佬!
回复

使用道具 举报

🔗
罗慢慢 2022-11-27 23:01:26 | 只看该作者
全局:

十分感谢楼主!祝后续面试顺利!
回复

使用道具 举报

🔗
clydec 2022-11-27 23:09:20 来自APP | 只看该作者
全局:
不敢,我第一次看也没思路
回复

使用道具 举报

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

本版积分规则

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