回复: 26
收起左侧

最新Tiktok SDE OA面经

  |只看干货
本楼: 👍   100% (6)
 
 
0% (0)   👎
全局: 👍   100% (18)
 
 
0% (0)    👎

2023(1-3月) 码农类General 本科 全职@字节跳动 - 内推 - 在线笔试  | 😃 Positive 😣 HardPass | 应届毕业生
更新一下昨天的帖子,没能传上来图片,下面是具
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
,需要私我

本帖子中包含更多资源

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x

评分

参与人数 22大米 +55 收起 理由
NaN0826 + 1 赞一个
潇潇笑笑666 + 1 赞一个
Rinnkai2020 + 1 很有用的信息!
普雷先生 + 1 给你点个赞!
scsc + 1 很有用的信息!

查看全部评分


上一篇:tiktok phd ng mle 组里无hc offer被撤回怎么办
下一篇:Nuro SW Intern (Infra) 全流程挂经
地里匿名用户
匿名用户-B63YX  2023-2-9 06:46:37 来自APP
本楼: 👍   100% (1)
 
 
0% (0)   👎
5和3都不是很难。第4题思路:从products array中间开始向左iterate,每次找到当前product i对应的镜像那一个(比如第一个对应倒数第一个,第二个对应倒数第二个),做加法使得当前product等于镜像product,同时product 1…i的全部做同样加法。如果当前product i大于镜像product,return -1。否则继续向左iterate。用counter算出总共加了多少次。
这个方法还可以继续optimize。在iterate的时候不用真的update array,因为你的counter已经记录做了多少次加法,每次iterate的时候用counter已经记录下来的数算就行了。O(n)时间,constant空间
回复

使用道具 举报

地里匿名用户
匿名用户-WLBQO  2023-2-9 06:02:01
本楼: 👍   100% (1)
 
 
0% (0)   👎
想了下第四题:
既然products要是个回文,那么products[i] - product[n-i+1] = 0。 我们可以创建一个数组arr,存放尾减头的相应值。由于每次都是前缀加1,那么如果要有解,这个数组必须满足单调递减,且数组内每个值必须大于等于0。若有解,MIN就是arr[0]的值。

不知道思考得对不对。对的话求米。
回复

使用道具 举报

 楼主| 东海岸扫地僧 2023-2-8 23:45:11 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (18)
 
 
0% (0)    👎
第三题如果上面看不了,可以看我评论的

本帖子中包含更多资源

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
回复

使用道具 举报

Destinyfan 2023-2-9 00:00:09 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (5)
 
 
0% (0)    👎
已加米并私信求最优解~期待楼主回复!
回复

使用道具 举报

地里匿名用户
匿名用户-GIAQT  2023-2-9 02:10:39
本楼: 👍   0% (0)
 
 
0% (0)   👎
已加米 求楼主最优解
回复

使用道具 举报

DoriY 2023-2-9 04:59:37 来自APP | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (3)
 
 
0% (0)    👎
加米咯,感谢lz,蹲个最优解~
回复

使用道具 举报

huang730 2023-2-9 05:52:35 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   81% (22)
 
 
18% (5)    👎
已加米并私信,祝楼主早日上岸,求个最优解
回复

使用道具 举报

地里匿名用户
匿名用户-DYI2W  2023-2-9 07:04:47
本楼: 👍   0% (0)
 
 
0% (0)   👎
匿名用户 发表于 2023-2-8 14:46
5和3都不是很难。第4题思路:从products array中间开始向左iterate,每次找到当前product i对应的镜像那一 ...

三五两题可以提示一下吗?第三题用模拟法感觉会超时,第五题模拟交换过程能通过所有cases嘛?
回复

使用道具 举报

地里匿名用户
匿名用户-B63YX  2023-2-9 07:27:26 来自APP
本楼: 👍   0% (0)
 
 
0% (0)   👎
匿名用户 发表于 2023-02-08 15:04:47
三五两题可以提示一下吗?第三题用模拟法感觉会超时,第五题模拟交换过程能通过所有cases嘛?
第三题就是模拟法,我想不出来别的方法算。反正如果我面试第三题,我一定会说用模拟法,如果面试官说这个方法不行,那再沟通好了。
第五题为什么不能通过所有case?这个操作非常固定
回复

使用道具 举报

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

本版积分规则

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