查看: 8093| 回复: 8
跳转到指定楼层
上一主题 下一主题
收起左侧

[Leetcode] 关于leetcode的time limit exceed

全局:

注册一亩三分地论坛,查看更多干货!

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

x
如题,请问如果跳出这个错误是否意味着所有test case都过了,只是时间超时,也就是算法和结构需要改进?谢谢!!

上一篇:求解释 Count and Say 这个题目是啥意思
下一篇:cc150 5.7
推荐
ZionHill 2015-8-13 05:18:40 | 只看该作者
全局:
只能说明fail掉的那个test case之前的都过了
回复

使用道具 举报

🔗
ramen 2015-8-13 05:33:34 | 只看该作者
全局:
如果你有debug print 也可能会导致超时
回复

使用道具 举报

🔗
 楼主| hit1023 2015-8-13 05:44:07 | 只看该作者
全局:
ramen 发表于 2015-8-13 05:33
如果你有debug print 也可能会导致超时

我中间没有加cout之类的print语句,leetcode也不显示过了几个test case,表示非常困惑啊~
回复

使用道具 举报

🔗
水逼一枚 2015-8-13 06:13:34 | 只看该作者
全局:
死循环也会有TLE,所以不一定代码的逻辑正确。
回复

使用道具 举报

🔗
stellari 2015-8-13 22:45:36 | 只看该作者
全局:
hit1023 发表于 2015-8-13 05:44
我中间没有加cout之类的print语句,leetcode也不显示过了几个test case,表示非常困惑啊~

http://www.1point3acres.com/bbs/thread-139640-1-1.html
这个帖子完美地再现了你的问题。Leetcode上一般最长的test case都放在最后一个,前面的test case都比较短。所以如果代码正确但是复杂度较高,一般总是会卡在最后一个test case上;如果不是卡在最后一个,通常说明你的代码中有死循环或无限递归。
回复

使用道具 举报

🔗
 楼主| hit1023 2015-8-14 11:23:44 | 只看该作者
全局:
stellari 发表于 2015-8-13 22:45
http://www.1point3acres.com/bbs/thread-139640-1-1.html
这个帖子完美地再现了你的问题。Leetcode上一 ...

谢谢!谢谢!完美解答了我心中的疑惑,我确实是卡在一个很长的case上,自己本子的编译器上能过而且结果正确,所以应该是我的复杂度不够要求,而并非死循环~希望lc今后改进下如果出现time limit exceed的情况也显示一下过了几个test就最好了!再次感谢板上的热心童鞋们!
回复

使用道具 举报

全局:
感谢!很有帮助!
回复

使用道具 举报

🔗
miaoxinhuili 2019-10-9 03:09:14 | 只看该作者
全局:
感谢 很有帮助
回复

使用道具 举报

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

本版积分规则

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