由买买提看人间百态

topics

全部话题 - 话题: leecode
首页 上页 1 2 3 4 5 6 下页 末页 (共6页)
f*********m
发帖数: 726
1
能说说思路吗?

very
f**********t
发帖数: 1001
2
来自主题: JobHunting版 - leecode上的divide two integers问题
我的方法如下:
int divide(int dividend, int divisor) {
// Start typing your C/C++ solution below
// DO NOT write int main() function
if (divisor == 0)
return 0;
int sign = 1;
if (dividend * divisor < 0)
sign = -1;
if (dividend < 0)
dividend *= -1;
if (divisor < 0)
divisor *= -1;
int result = 0;
int tmp;
int tmpret;
while (dividend >= divisor) {
tmp = diviso... 阅读全帖
l*****a
发帖数: 14598
3
来自主题: JobHunting版 - 中年老兵值得折腾吗?
你觉得leecode做到什么程度能达到MSFT principal level?
j*******r
发帖数: 201
4
来自主题: JobHunting版 - java怎样解决pass by reference问题?
做题是经常碰到需要pass by reference, 特别是有些recursive calls. JAVA这一点
就不如C++方便。我一般是用设定class member来解决需要多个pass by reference的情
况。比如说leecode中 recover binary tree一题,用C++不用10行,用JAVA就只能设
定三个全局变量prev, first, and second. 请问有什么好办法吗?
l****i
发帖数: 396
5
来自主题: JobHunting版 - 二爷,求计划
问一下二爷和版上的大牛:
leecode要做到什么程度可以开始面试啊?
d******3
发帖数: 232
6
来自主题: JobHunting版 - Onsite九连败后报个口头offer
顶,也是fresh的时候第一个onsite 拿到offer。而这次跳槽fail了10个onsite,分别
是Google, Amazon, Microsoft, palantir, cisco, Tabula,KLA-Tencor,Mathwork,
synopsys, Fluigm,整整被折磨了半年,之前的150题,Leecode也做得非常熟,就是EE
转CS的C++码工.
m******2
发帖数: 48
7
谢谢! 请问leecode题库有答案吗?
r**d
发帖数: 316
8
oj上132道
l**********r
发帖数: 4612
9
discuss有上千道题
D*******r
发帖数: 2323
10
啊?! 我怎么看到的discuss下question有235,answer有1361。怎么出来上千道题了?
是我看错了? 还是你把answer的帖子都算上了?
s*******n
发帖数: 305
11
OJ 132
Discussion 235
不过每道题要是多想想变形题的话,就。。。, 算了, 我不想了, 老老实实先做简
单的,打好基本功吧
c********p
发帖数: 1969
12
discussion才235么?不是号称上千么?
H*****l
发帖数: 1257
13
题目在下面。
两个test case看起来是互相矛盾的,搞不清楚规则:
input expected
"ab", ".*c" false
input expected
"ab", ".*" true
我觉得这两个都应该是true才对啊。。。
Implement regular expression matching with support for '.' and '*'.
'.' Matches any single character.
'*' Matches zero or more of the preceding element.
The matching should cover the entire input string (not partial).
The function prototype should be:
bool isMatch(const char *s, const char *p)
Some examples:
isMatch("aa","a") ? false
isMatch("aa","aa") ? tr... 阅读全帖
t********5
发帖数: 522
14
第一个是0-n个任意字符然后以c结尾
ab不是c结尾 所以false
H*****l
发帖数: 1257
15
那这样的话,example的第一个怎么解释呢?
t********5
发帖数: 522
16
因为aa !=== a 所以是false
第一个例子没有使用通配符 必须要完全匹配才行
H*****l
发帖数: 1257
17
难道是说,要p能符合规则的转换成s ? 而不是p的一部分能符合规则的转换成s就可以?
那下面这个,为什么是true?
isMatch("aab", "c*a*b") ? true
g****o
发帖数: 547
18
同问
好像跟 wildcard mathching 一题没区别
但那题
isMatch("aab", "c*a*b") ? false
g****o
发帖数: 547
19
知道为什么了
wildcard mathching
'*' Matches any sequence of characters (including the empty sequence).
"c*"一定是以c开头的字符串
所以isMatch("aab", "c*a*b") ? false
regular expression matching
'*' Matches zero or more of the preceding element.
"c*"可以是"","c","cc","ccc"...
所以isMatch("aab", "c*a*b") ? true
t********5
发帖数: 522
20
可以这么说 或者说是 s 符合 p 的约束
这个你看一下基本的正则表达式概念就会很清楚~ 可以趁机学一下perl然后顺带学正则
最后的例子 c*a*b 表示可以0到多个c 后面跟0到多个a 最后以一个b结尾
所以aab符合这个约束 因为是 0个c 2个a 以1个b结尾

以?
H*****l
发帖数: 1257
21
我终于知道为什么了。。。
原来c*在一起表示0到无数个c
我一开始以为c和*是孤立的,c表示一个c,*单独表示0到无数个c
p*y
发帖数: 108
22
来自主题: JobHunting版 - 求内推 yahoo, twitter, linkedin
算法已经准备的差不多了,leecode刷了大部分,cc150看过几遍了,有工作经验,求内
推,多谢!
B****D
发帖数: 132
23
来自主题: JobHunting版 - 从招人角度准备面试.
工作中招过几十上百人. 粗略讲一下大家准备面试中的误区.
1. 过于注重写程序.
看了几个讨论, 经常冒出 "这是我写的程序, 请大牛看看有什么不对的地方". 这种想
法和做法都极其有害.
为什么? 因为不重视交流想法. 程序员, 大多数不喜欢看别人写的CODE. 为什么? 费劲
. 你在面试的时候, 不说话, 在白板上花花写一片, 然后停下来目光炯炯看着面试考官
, 十有八九没戏. 为什么? 因为面试官不见得能立即看懂你写了些什么. 到底是谁考谁
?
这方面, 印度人做得好很多. 要从粗到细, 讲想法, 讲算法. pseudo code 比最终CODE
重要很多. 而且体现了你能与人合作的能力. 你要工作中与别人发生争执, 动不动就"
SEE MY CODE", 那根本不行, 除非你已经牛到人人都怕的程度. 所以要学会写HIGH
LEVEL PSEUDO CODE. 我面试的时候, 只要别人写的PSEDO CODE过了, 我基本不怎么看
最后的CODE. 这里缺了一个条件判断, 那里缺了一个, 影响评分, 但不决定结果.
很多人觉得, 我写的CODE没问题, 为什么FAIL了呢? 因... 阅读全帖
m**********s
发帖数: 31
24
来自主题: JobHunting版 - 自学CS能找到工作吗?
不是说java + datastructure + algorithm + leecode就够了吗?
b***t
发帖数: 24
25
一年一度找实习的时间又要到了。公司里面的面试机会一下子多了起来。周一以来连着
面了十几个人。有国内来的,有这边的ABC,还有一些其他国家的:) 虽然攒了一堆的
feedback还没写,但是有些想法如鲠在喉,不吐不快。既然当年找工作的时候在这个版
上收益良多,索性抓紧时间回馈给大家一些干货吧。
特此注明
1.本人不会泄露任何面试的具体问题,想刷题的同学就此打住吧。
2. 以下建议适用于45分钟左右的电话面试
当年我找工作的时候,待字闺中版有把CS面试等同于刷题的趋势。自从找到工作后,对
本版的关注度就下降了。发文之前大概扫了一下近期的热点话题,好像还是以刷题为主
。最近参加了公司面试的培训,结合与那些可以一锤定音级别的面试官的交流,我越来
越认为刷题并不是最重要的。就最近面试的几个候选人来说,coding水平其实难分伯仲
。但是有人被一致淘汰,有人高分通过。这背后的原因到底是什么呢?扛着困意把所有
面试官的总结都看了一遍,结合自己的体会,我觉得大家可以在刷题之余对以下几个方
面进行一下改进:
1.简历简历简历:说起来有点残酷,但是大家的简历面试官往往事先是没有好好看过的
。在实习面试集中... 阅读全帖
m*****k
发帖数: 731
26
来自主题: JobHunting版 - bloomberg和Google面经 发包子攒人品
同求楼主说的leecode上类似解法。
d********i
发帖数: 582
27
Leecode我刷烂掉了。。。。
AVL树会的,但是红黑树就没学过了。
AVL re-balance和rotation自己想蛮难的,我得益于学校教的好。
不过我下星期面G和F。 所以要等面完之后再写教程。
r**d
发帖数: 116
28
来自主题: JobHunting版 - 一道面试题
面试前匆匆做了几道leecode的题,但没有看到这道:-( 我刚才去看了一下,是的。有
什么好的解法吗?
我很笨地给了一个从数组转换到数字,加一,再转换回数组的解法。而且没有在开始就
指出有overflow的问题要处理,直到后面时间不够时才想到没有处理overflow。面试官
让我说一下怎么检查,我的方法是转换到数字,再转换回去,如果和原数组不同,就是
overflow了。他说这是一个方法。
c*****m
发帖数: 271
29
来自主题: JobHunting版 - linkedin电面题
这个followup怎么做啊?好像leecode上有,但是忘记了
c*****m
发帖数: 271
30
来自主题: JobHunting版 - linkedin电面题
这个followup怎么做啊?好像leecode上有,但是忘记了
b*y
发帖数: 415
31
【 以下文字转载自 DataSciences 讨论区 】
发信人: bay (金色沙滩), 信区: DataSciences
标 题: 找工作屡败屡战,求提携,求建议
发信站: BBS 未名空间站 (Fri Aug 22 02:51:32 2014, 美东)
本来是Phd,半道上退了拿统计master找DS工作。本科时就开始做数学模型,到现在也
做了七八年了,每年都有project,都有论文发表,论文说明不了什么问题,但是通过解
决问题、写论文,几年来积累了一定的数学模型实际经验,也有大概两万行的编程经验
,早期用C和Matlab,后来用SAS,SQL,都用的很熟,最近python用的也很多,pig也学
了一点,照着data scientist的job description,觉得自己能胜任,于是开始投简历
,大大小小的公司都投,已经找了半年,不是石沉大海,就是interview后没结果,仅
有的有一两个onsite也没中。本来是只投当地,后来全国各地都投了,还是没有收获,
不知道是哪里出了问题,我是不是该放弃找DS的工作去找SAS programmer的工作或者做
data ana... 阅读全帖
l*********r
发帖数: 122
32
来自主题: JobHunting版 - 找工作别花太多时间刷leetcode
招你面试的人都是刷leecode进去的,他们只会这个,所以只能考这个
m********t
发帖数: 13072
33
来自主题: JobHunting版 - 本月从来不用的产品:
1, linkedin---号召大家做空此家
2, twitter 这家技术还凑合,从来没学会怎么用,乱哄哄的
3, leecode 信不过别人,更信不过苦逼发明的什么投票制
就这板上众生灵能接触到的算法题目,窃以为,标准答案只能有一个。
昨天第一次听这里网友说,“投票高的贴“,听着我这个乐, 敢情学点技术,还要追
求民主, 人多的才敢上啊?
本月每日使用的产品:
1. facebook
2. mitbbs 军版
g****y
发帖数: 1172
34
来自主题: JobHunting版 - Leecode不做题
在哪里在哪里可以看到问题和大家的讨论和答案?
D****3
发帖数: 611
35
来自主题: JobHunting版 - Leecode不做题
https://github.com/leetcoders
f*****g
发帖数: 887
36
来自主题: JobHunting版 - 怎么结果就不对呢
leecode那道min stack题目,哪位牛人帮看看
class MinStack {
private Stack st = new Stack();
private Stack min = new Stack();

public void push(int num) {
st.push(num);
if (min.isEmpty() || num <= min.peek()) {
min.push(num);
}
}

public void pop() {
if (st.peek() == min.peek()) {
min.pop();
}
st.pop();
}

public int top() {
return st.peek();
}

pub... 阅读全帖
m********s
发帖数: 55301
37
有的选就比没的选,强。
当年没有leecode时,那些准备面试的都认为即便花个几百刀,只要对找工作有帮助就
是值得的。
找到工作才是王道。
m********t
发帖数: 13072
38
leecode
错误很多
根本看不下去
H**********5
发帖数: 2012
39
虽然offer敲定了,但个人忽然有个想法,想抽业余时间,大概半年到1年时间换行WEB
后端。
真诚求助需要学哪些东东?
先介绍下个人背景,CS本硕,大陆通讯行业干过几年。
C/C++这块很熟。
JAVA没有项目经历,但CC150和LEECODE刷过一遍。
假如现在转WEB后端,需要学什么语言呢?C#/PHP/PYTHON/JSP?
还有WEB后端和现在的大数据之间是什么联系?需要学习大数据这些吗?
数据库需不需要补下?
谢谢。
H**********5
发帖数: 2012
40
虽然offer敲定了,但个人忽然有个想法,想抽业余时间,大概半年到1年时间换行WEB
后端。
真诚求助需要学哪些东东?
先介绍下个人背景,CS本硕,大陆通讯行业干过几年。
C/C++这块很熟。
JAVA没有项目经历,但CC150和LEECODE刷过一遍。
假如现在转WEB后端,需要学什么语言呢?C#/PHP/PYTHON/JSP?
还有WEB后端和现在的大数据之间是什么联系?需要学习大数据这些吗?
数据库需不需要补下?
谢谢。
m*****k
发帖数: 731
41
来自主题: JobHunting版 - 不刷题一族要面几个才能有offer?
刚面了某两大公司,同胞都不刁难问的基本全是leecode,在次鞠躬道谢一声!
M******9
发帖数: 10
42
来自主题: JobHunting版 - 我的面试总结(FLGT+UPASD)和伪面经
基本都面完了,前一段刚注册了一个帐号,上来发文,大概说下自己的经历,抛个砖头
,希望对大家有用,也祝愿大家都能找到满意的工作。有NDA就不说onsite具体题目了
,感觉也没什么必要说,会大概说说面到的知识点,可能比较乱,大家将就着看。
基本情况:fresh cs phd, 找的都是SE的工作,为啥不找教职或者research lab这里就
不讨论了. FLGT(2 offers, 1家withdraw, 1家简历被刷), startups UPASD(2 offers,
2家电面挂,1家没申请)
pros:背景还不错,都是top school, GPA高。。(fresh貌似公司还是会稍微看看这个)
cons: 没有intern经验是硬伤,PhD期间,上完课后代码写得不多
package还没开始谈,initial offer都差不多200k+的样子,大公司hr明确表示等我都
面完了可以谈, startup都是late stage, 股票都是十万分之5-10, 感觉不好谈。LD目
前在一家大公司,说其实先去大公司几年也不错,比较稳定,貌似股票refresh也可能
不错,work/life... 阅读全帖
M******9
发帖数: 10
43
来自主题: JobHunting版 - 我的面试总结(FLGT+UPASD)和伪面经
基本都面完了,前一段刚注册了一个帐号,上来发文,大概说下自己的经历,抛个砖头
,希望对大家有用,也祝愿大家都能找到满意的工作。有NDA就不说onsite具体题目了
,感觉也没什么必要说,会大概说说面到的知识点,可能比较乱,大家将就着看。
基本情况:fresh cs phd, 找的都是SE的工作,为啥不找教职或者research lab这里就
不讨论了. FLGT(2 offers, 1家withdraw, 1家简历被刷), startups UPASD(2 offers,
2家电面挂,1家没申请)
pros:背景还不错,都是top school, GPA高。。(fresh貌似公司还是会稍微看看这个)
cons: 没有intern经验是硬伤,PhD期间,上完课后代码写得不多
package还没开始谈,initial offer都差不多200k+的样子,大公司hr明确表示等我都
面完了可以谈, startup感觉不好谈。LD目前在一家大公司,说其实先去大公司几年也
不错,比较稳定,貌似股票refresh也可能不错,work/life balance比较好。我自己是
想去startup, 但... 阅读全帖
m*****k
发帖数: 731
44
leecode 解法区间长是整数,不知如何证明笼子为n-2
比如输入
[1,2,3,5]
笼子数为2
区间长是double好理解,但coding时有精度concern
i**********g
发帖数: 758
45
来自主题: JobHunting版 - 工作后,大家leecode怎么刷
上班的时候当然不刷,回家后吃晚饭,这一晚上就剩4个小时,感觉坚持真不容易,
要是还有lp,孩子要管的话,那不要累死.
p*****2
发帖数: 21240
46
来自主题: JobHunting版 - 工作后,大家leecode怎么刷
同问
c******y
发帖数: 6
47
来自主题: JobHunting版 - 工作后,大家leecode怎么刷
还能有四个小时,太幸福了!
r*******n
发帖数: 3020
48
来自主题: JobHunting版 - 工作后,大家leecode怎么刷
为什么上班就当然不能刷?
x*******9
发帖数: 138
49
来自主题: JobHunting版 - 工作后,大家leecode怎么刷
早起刷,晚上回去刷。
旁边没人的时候刷,开会刷。午休刷。
实在刷不了,可以在心里刷。。。。
v****a
发帖数: 236
50
来自主题: JobHunting版 - 工作后,大家leecode怎么刷
每天3个小时,3道题,2个月可成
首页 上页 1 2 3 4 5 6 下页 末页 (共6页)