|
f*******t 发帖数: 7549 | 2 忍不住吐槽一下,你们说那么多,难道不知道1337哥不是中国人吗? |
|
|
|
|
|
|
|
|
|
e**********y 发帖数: 128 | 11 Python is not a strong typed language, which is a great pleasure for the
user but it is a headache for the maintainer to design an online system like
Leetcode's online judge framework. Maybe, 1337 could borrow some idea from
Ipython notebook http://ipython.org/notebook.html. |
|
y***n 发帖数: 1594 | 12 这个就要靠Open Source 大家出力,或者 1337 收费。已经提供了这么好的平台,大家
心态要好。 |
|
u*****o 发帖数: 1224 | 13 题目是找LCA,不是BST,只是BINARY TREE, 有PARENT POINTER, 不用RECURSION
(话说LCA的题变形太多了!!简直目不暇接晕头转向啊)
1337大哥的SOLUTION在这里:
http://leetcode.com/2011/07/lowest-common-ancestor-of-a-binary-
我想问问这个CODE是不是有问题呢?
Node *LCA(Node *root, Node *p, Node *q) {
hash_set visited;
while (p || q) {
if (p) {
if (!visited.insert(p).second)
return p; // insert p failed (p exists in the table)
p = p->parent; @@@@@@@@@@@
}
if (q) {
if (!visited.insert(q).second)
return q; // i... 阅读全帖 |
|
u*****o 发帖数: 1224 | 14 你这个答案很好,清楚又简洁,比1337给的好! |
|
h*****a 发帖数: 1718 | 15 5. 做题
终于讲到做题了,呵呵。在我看来,面试的技术能力主要包括三个方面,coding,算法
,系统设计。不太主要的还有知识性的问题,OO设计,和与具体职位相关的经验部分。
后三个部分在我自己的经验中遇到的不多,或者是范围太广没法cover,就不提了。主
要想说一下前面三个部分我准备的经验。
1)Coding
Coding在我的面试的经验中绝对是最需要准备的,当之无愧第一重要。所有公司在招一
个SDE的时候,都是需要他/她能真正的hands on,能deliver。大部分有经验的同学可
能都有类似感觉,真正的算法问题在实际工作中是不常见的。但给定一个业务逻辑,如
何把它简洁高效的用最易懂,最好维护的方式写成一段没有bug的程序,是几乎每一份
工作都要求的。简洁、易维护、无bug,这就是coding的能力。
结合我自己的经验,leetcode的online judge是最有效的训练方式(感谢1337大牛)。
132道题中,至少有80-100道题是具有很高的代表性的,我觉得这些基本的问题一定要
能非常熟练的掌握。我其实这次只把leetcode做了一遍,少数问题我写的不太好的后来
写了第二... 阅读全帖 |
|
M*****8 发帖数: 17722 | 16 【 以下文字转载自 Military 讨论区 】
发信人: MB80528 (肥猫(Contrarian)[食MM而肥]), 信区: Military
标 题: Re: 2013年7月9日最新的1688个看跌的股票。
发信站: BBS 未名空间站 (Tue Jul 9 22:18:23 2013, 美东)
2013年7月9日最新的1688个看跌的股票。
多数到顶。墙街已深入插管,吸血在即。
排列依次为,号码,股票符号,收市价。
#0001, A , 44.6000
#0002, AA , 7.9010
#0003, AAGIY , 17.1600
#0004, AAMRQ , 4.7300
#0005, AAN , 28.9700
#0006, AAON , 24.7400
#0007, AAP , 83.2000
#0008, AAUKY , 9.5300
#0009, ABAX , 50.2800
#0010, AB... 阅读全帖 |
|
s*********n 发帖数: 191 | 17 发个新面经,供各位大神参考,攒人品。顺便吐槽一下自己的悲惨遭遇。
投的位置是general software engineer new grad.
第一轮45分钟电面的期间正好赶上本地挂了场雷暴,可能有信号塔受影响了,期间几天
手机信号时断时续。面试官是个老印,自称打了1个电话没我没接。我解释我这里没收
到。然后HR又打了个来,说老印跟他说我不接电话。然后赶紧开始面。老印口音很重,
加上语音断断续续,很难听懂说什么。第一句话就是“Can I assume you are a
machine learning expert?”因为自己仅仅是个硕士,是有一点相关的灌水paper,所
以估计老印是要阴人,害怕老印下套,解释了下自己只是个new grad master,不是什
么expert.老印还是不依不饶,丢来一个matrix,让求协方差矩阵。这道题就是理论题
,让我算,不是coding题。大致解释下计算流程。
可能信号太差他也听不清楚我说什么。于是他改为问求multi-dimensional gaussian的
参数,然后我解释先求u,再去运算∑,期间和老印基本互相说什么都不知道,只能在... 阅读全帖 |
|
s*********n 发帖数: 191 | 18 大致是这样。
但是其实一道题目总能变化的,稍微变一变就可以排除。而且自己总归能有奇葩的解法
,未必就需要是最优解,可以试着引导面试者跟着自己思路对陈题新解,很容易把不懂
变通的刷题党看出来而且自己也省时省心,一道题面无数。比如以前一同学面试题就是
populating next pointer in each level,同是1337原题,他自己也准备了递归和层
遍历解法,以为爽了。但是面试官有自己的独解,很匠心独运,想试着引导同学用这个
方法解,他最后没做出来,最后面试官还是把他筛掉了。
如果面试官的水平只能到处搜现成的,自己一点想法也没有,也不会变通,面别人也不
太合适吧,你说对吧。挑个吧题目,下点心思就可以了,你说呢。 |
|
|
t**********h 发帖数: 2273 | 20 刚才确实挂了下,估计1337又重启了下他家路由器 |
|
x*********w 发帖数: 533 | 21
话说1337哥现在只潜水不发帖了,太低调了... |
|
f*******w 发帖数: 1243 | 22 1337升级下服务器吧,加个donation链接我一定捐 |
|
f*******b 发帖数: 520 | 23 刷题中被log out,然后发现要重新注册一遍OJ,登入后发现了一个新的版本,做的很赞
啊,做题的答案都自动备份了,网站稳定度也大有提高。
注册进去后前面做好的那些题的小绿勾都不见了,感谢楼下告知还可以登入旧版。
另外,赞1337大牛把test cases都无偿贴了出来,虽然不知道老印会不会在此钻空子,
但大牛的这个做法非常有王者之风。 |
|
|
b*******n 发帖数: 46 | 25 第一次和大牛这么近,好激动!!
1337大牛,咱能不能限制一下印度的访问量啊? |
|
b*****g 发帖数: 145 | 26 好激动,第一次离1337这么近。新界面很好,还能保存代码,又能看到所有case。
不过每次还得点一下edit比较麻烦 |
|
f*******b 发帖数: 520 | 27
1337刚弄好的时候很顺畅,现在又卡起来了。。 |
|
|
|
|
|
p*****7 发帖数: 21 | 32 火鸡好久不来了,很生气,后果很严重,1337很感动
给火鸡顶起 |
|
c*****l 发帖数: 879 | 33 绝对顶 1337哥绝对是个值得膜拜的理想主义者 |
|
x******9 发帖数: 473 | 34 顶火鸡和1337。
明眼人都知道的。
舞刀弄枪版因为同样原因另建站了。
很久不来这个版,这次看见,忍不住要说说:-好在大部分网友都是明白人,知道那是
个无理取闹的帖子,从ID就明白。-站方的态度很差劲:这样一个帖子上十大热门话题
,如果号称是机器计算出........ |
|
|
|
|
|
|
|
J****3 发帖数: 427 | 41 2. 是的 leetcode上1337大牛写过
3. [2,3,3,3,3, 10] target = 3 [1, 4]这个意思 |
|
|
|
|
|
w****a 发帖数: 710 | 46 1337要是看板的话,建议加到leetcode里面。
我写了几个参考测试用例:
输入:
get_decimal(1, 6)
get_decimal(1, 3)
get_decimal(1, 2)
get_decimal(1, 8)
get_decimal(2, 3)
get_decimal(1, 9)
get_decimal(1, 11)
get_decimal(1, 17)
get_decimal(1, 19)
get_decimal(4, 9)
get_decimal(7, 12)
get_decimal(1, 81)
get_decimal(22, 7)
get_decimal(10, 5)
get_decimal(0, 5)
输出依次是
0.1(6)
0.(3)
0.5(0)
0.125(0)
0.(6)
0.(1)
0.(09)
0.(0588235294117647)
0.(052631578947368421)
0.(4)
0.58(3)
0.(012345679)
3.(142857)
2.(0)
0.(0) |
|
y*****e 发帖数: 712 | 47 天。。。这题已经加入到leetcode里了,好激动啊,说明1337一直关注着新题,与时俱
进啊。
呼吁大神继续加题,leetcode继续保持oj里龙头的位置! |
|
|
n*********u 发帖数: 1030 | 49
里面大部分(几乎所有)的题都是1337自己出的,大多是看和讨论解法,
可能会有人自愿写test case。 |
|
|