全部评论
第一题滑动窗口,允许m个不同
送花
回复 分享
总共26个字母,遍历一遍字符串得出每种字母的下标序列,对每个字母的序列用滑动窗口检测满足修改条件的最大窗口长度,复杂度O(n)
送花
回复 分享
秋招专场
官网直投
+1, 第一题咋做的
送花
回复 分享
0 100 30 20 第一题同样没思路
送花
回复 分享
本以为第一题会简单点,从易到难嘛,结果楞呆了半小时,果断放弃。。。
送花
回复 分享
我0 60 0 0
送花
回复 分享
第二题只a了50%,各位大佬咋做的啊
送花
回复 分享
第一题我写了个递归,本地自己测了一些case,一提交就报数组越界,栈溢出。
送花
回复 分享
开发岗跟算法岗题目是一样的吗
送花
回复 分享
我的思路: 第一题看到题目强调26个小写字母,就分别用26个字母+滑动窗口过了; 第二题分两种情况,动态规划dp[i][0或1],可以简化压缩一下,分别以下标0开始和下标1开始递推 第三题:我快排+dp+二分过了60%(cpp)。。。。我是想过读取数据的时候加速(从语言或使用priority_queue存储)。。请问大家有没有牛批的办法
送花
回复 分享
100 0 100 0 第二题怎么也不会做,菜爆了😫
送花
回复 分享
想请教下多米诺骨牌那题这样写为啥没过,测了几个样例都过了。。 dominoes = sorted(dominoes,key=lambda x : x[0]) lens = 1 for i in range(len(dominoes)): candidates = [dominoes[i]] for j in range(i+1,len(dominoes)): if candidates[-1][0] < dominoes[j][0] and candidates[-1][1] < dominoes[j][1]: candidates.append(dominoes[j]) lens = max(lens,len(candidates)) print(lens)
送花
回复 分享
相关推荐
投递腾讯等公司10个岗位 >
点赞 评论 收藏
分享
05-08 14:27
电子科技大学 Java cmgyqjj:学历已经占优了,其实可以沉淀一下下直接干java卷一卷大厂日常,把常规技术栈+八股+算法先补补,后面靠高学历面就完事了
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
06-27 17:36
点赞 评论 收藏
分享