拼多多算法岗笔试打击

4题就AC了第一个送分题
感觉练习的题和笔试的题完全不在一个档次
LeetCode得刷300、400、500嘛,有点刷不动啊?
想问问大家都是怎么刷题的?


已经做的工作:
左神基础班+进阶班两遍
左神高级班还在刷
LeetCode 200左右(DP、贪心、图未专项训练,中等偏下应该可以解决)
剑指3遍+最长上升子序列、01背包等经典问题
#拼多多##笔试题目##学习路径#
全部评论
leetcode刷0道,剑指offer刷半本的也很欣慰
点赞 回复 分享
发布于 2019-08-11 17:50
leetcode和剑指都是面试题,有思路的话都是短小精悍的代码。笔试题代码量更大更难
点赞 回复 分享
发布于 2019-08-11 19:29
看到大家都这么说,我刷了200道有点安慰
点赞 回复 分享
发布于 2019-08-11 17:59
碰到这种笔试题,刷300leetcode也没什么卵用
点赞 回复 分享
发布于 2019-08-11 17:34
好心累
点赞 回复 分享
发布于 2019-08-11 17:49
leetcode的题和笔试题根本不是一个套路啊,我刷了快400了
点赞 回复 分享
发布于 2019-08-11 17:44
看到大家都这么说,我刷了200道感到些许安慰。。。
3 回复 分享
发布于 2019-08-11 17:46
心累啊
点赞 回复 分享
发布于 2019-08-11 17:42
这么厉害的大佬都过不了,菜鸡咋办。笔试难度不能设点梯度么
点赞 回复 分享
发布于 2019-08-11 17:59
#! /usr/bin/env python3 # -*- coding: utf-8 -*- import sys if __name__ == "__main__":     LN = sys.stdin.readline().strip().split()     LN = list(map(int, LN))     L = LN[0]     N = LN[1]     nums = sys.stdin.readline().strip().split()     nums = list(map(int, nums))     nums.sort()     tempmax = min(nums[-1] - nums[0], nums[0]+L-nums[-1])     tempidx = 0     for i in range(1, N):         temp = min(nums[i] - nums[i-1], nums[i-1]+L-nums[i])         if temp > tempmax:             tempmax = temp             tempidx = i     res = nums[tempidx:]     for i in nums[:tempidx]:         res.append(i+L)     myres = 0     for i in range(N//2):         myres += res[-(i+1)] - res[i] - 1 - N + 2 * (i+1)     print(myres) 求问这个通过率为啥是0,有什么情况没考虑到吗?求大佬帮忙看一下,感谢!!!
点赞 回复 分享
发布于 2019-08-11 18:00
提前批第一批用用递归,dfs都能过,这个用了递归,减枝不让过,气死我了
点赞 回复 分享
发布于 2019-08-11 19:18
算法岗第二批?同样只做出来第一题,有大佬能分享后续的题目的答案吗,马克
点赞 回复 分享
发布于 2019-08-11 23:01

相关推荐

不愿透露姓名的神秘牛友
11-01 16:40
比亚迪 高级OTA开发工程师 25Kx1.36x12 硕士985
点赞 评论 收藏
分享
投递上海智元新创技术有限公司等公司10个岗位
点赞 评论 收藏
分享
3 13 评论
分享
牛客网
牛客企业服务