科大讯飞笔试
没搞懂编程题第二题怎么用例能过,一提交就0。刚开始用一个数组维护直接模拟,用例都能过,自己编用例也能过,一提交就0。后面就直接用栈模拟,还是测试能过,一提交就0。我无语了,是时间复杂度还是空间复杂度的问题?另外第一题签到,最后一题递归模拟都ac了,还算没破防。最后他这个笔试最后放六个选择题是真的无语,没认真看,以为后面还有编程题,只能被迫放弃第二题提交去做下面的,结果一看六个选择,30min做六个选择我也是服了😅
更新:牛友们总是不让我失望,找到原因了,没更新栈,再次感谢牛友们的帮助!一起加油!!!
更新:牛友们总是不让我失望,找到原因了,没更新栈,再次感谢牛友们的帮助!一起加油!!!
全部评论
是因为 每次合并之后 可能又和前面可以合并 试试 4 3 3这种
我也是一直是0,用python写了一遍还是0
第三题大佬我也是深度搜索,但是不知道为什么超时了,因为我dfs的参数是数组和要算最大值的下标,如果下标小于左边或者右边,就加上对应的值,生成一个新的数组然后求左右两个dfs的最大值返回,只能a掉30,剩下的就超时了,大佬是如何dfs的呢
咱两这经历好像,我甚至换了Python写,还是一样的结果😅
我按题意来了也只有18%,示例都能通过,自己造了个示例(6 5 4 3 2 2 输出7)也没错,实在不知道哪儿出问题
有没有哪个佬能把栈的代码贴一下吗,学一下,编程太烂了
相关推荐
11-01 15:44
中国科学技术大学 C++ 点赞 评论 收藏
分享