由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - leetcode如果有bug的话怎么debug
相关主题
poj, zoj干吗不弄成和 leetcode OJ一样发现纸上写code一次性写对很难呀
leetcode怎么debug?现在FG phone screen都要求现场debug程序吗?
有谁象我那样今天还在苦逼的上班么?一个题:多线程怎么调试?
再论 mini # of swaps to sort array.Eclipse专家们
在LinkedIn做面试官的故事facebook phone interview惨痛失败
在公司工作别太认真了 否则后果不堪设想白板写bug free code真的那么重要么?
刷leetcode还刷出境界来了,真是服了新手请教careercup 到底应该如何用?
写program和testing的时间比[solved]stock这题目我 自己调试没问题,为什么leetcode总过不去
相关话题的讨论汇总
话题: leetcode话题: debug话题: bug话题: test话题: case
进入JobHunting版参与讨论
1 (共1页)
l**o
发帖数: 356
1
用了随便一个test case测试了一下,结果是对的
但是submit答案之后,给出run time error,还有一个超级长的input, 也不告诉我应该
答案是啥,我该怎么debug呢
谢谢
p*****2
发帖数: 21240
2
裸调

【在 l**o 的大作中提到】
: 用了随便一个test case测试了一下,结果是对的
: 但是submit答案之后,给出run time error,还有一个超级长的input, 也不告诉我应该
: 答案是啥,我该怎么debug呢
: 谢谢

y*****e
发帖数: 712
3
小test case可以过,但大的test case过不了的话,可能是complexity没达到要求。可
以去网上搜搜更简单的方法
w*******0
发帖数: 17
4
曾经我也有很多次怀疑我的代码是对的,leetcode错了。
但是最后的最后,经过各种本地调试,我总会发现其实还是我错了。
所以现在只要leetcode告诉我我错了,我基本相信,肯定是我错了。
b*********s
发帖数: 115
5

赞同

【在 w*******0 的大作中提到】
: 曾经我也有很多次怀疑我的代码是对的,leetcode错了。
: 但是最后的最后,经过各种本地调试,我总会发现其实还是我错了。
: 所以现在只要leetcode告诉我我错了,我基本相信,肯定是我错了。

e*******o
发帖数: 4654
6
脱了衣服调试?

【在 p*****2 的大作中提到】
: 裸调
n*******c
发帖数: 7
7
放到本地调试啊,写个输入输出就行了。。。虽然很像作弊吧。。。
s****a
发帖数: 794
8
怀疑递归层数太多了 改成while loop先
z***y
发帖数: 73
9
增加点打印
http://runnable.com/
c*****e
发帖数: 3226
10
难道你们不在 eclipse写完再贴上去?
直接在 leetcode 写完就 pass, 那得多熟练?! 卖油翁?膜拜!

【在 l**o 的大作中提到】
: 用了随便一个test case测试了一下,结果是对的
: 但是submit答案之后,给出run time error,还有一个超级长的input, 也不告诉我应该
: 答案是啥,我该怎么debug呢
: 谢谢

u*****l
发帖数: 444
11
先在本地IDE 调,自己大致写一些test case。差不多了再提交。
g*****g
发帖数: 34805
12
Well, you don't have that luxury on a white board.

【在 c*****e 的大作中提到】
: 难道你们不在 eclipse写完再贴上去?
: 直接在 leetcode 写完就 pass, 那得多熟练?! 卖油翁?膜拜!

c*****e
发帖数: 3226
13
whiteboard 难道不是写 pseudo code?就算有错面试人员也看不出来很 rare 的
cases.

【在 g*****g 的大作中提到】
: Well, you don't have that luxury on a white board.
m*****g
发帖数: 71
14
我是这样做的,一定要在LC上写,这样可以当练习白板了,写完后不提交,手动跑几个
test case,觉得没问题了再提交,如果没过,就仔细看出错信息,在LC上看代码找问
题,改也再提交。如果实在怎么都不行,就把代码拷出来,在Eclipse里建项目,写输
入输出,然后跑出错的例子,看看什么问题,过了再拷回LC提交。我觉得这样还是比较
锻炼面试时要用到的技巧的。
如果卡在长输入上超时出错,肯定是要求更快速人算法,一般写O(n2)之前都得想想,
是不有更快的算法,除非是graph 或者 matrix
1 (共1页)
进入JobHunting版参与讨论
相关主题
[solved]stock这题目我 自己调试没问题,为什么leetcode总过不去在LinkedIn做面试官的故事
肉眼怎么debug?在公司工作别太认真了 否则后果不堪设想
有没有online的python IDE(可以设置breakpoint, 调试的)刷leetcode还刷出境界来了,真是服了
小公司电面, 现场跑code, 哎, 压力大。写program和testing的时间比
poj, zoj干吗不弄成和 leetcode OJ一样发现纸上写code一次性写对很难呀
leetcode怎么debug?现在FG phone screen都要求现场debug程序吗?
有谁象我那样今天还在苦逼的上班么?一个题:多线程怎么调试?
再论 mini # of swaps to sort array.Eclipse专家们
相关话题的讨论汇总
话题: leetcode话题: debug话题: bug话题: test话题: case