avatar
猜猜这个是谁?# Fashion - 美丽时尚
f*g
1
狗狗家hr 联系面试
理科背景
半路转码
知道哈希表
不知道trie
会dp
不会dfs,bfs
avatar
x*8
2
过度整容的反面教材呀。
avatar
r*s
3
是phd吗
avatar
y*g
4
瞅着眼熟
avatar
f*g
5
是的
数学的
半路辛勤转码中

【在 r*****s 的大作中提到】
: 是phd吗
avatar
s*9
6
孙菲菲。
~~~她这是肿么了?
avatar
H*5
7
完全可以了

【在 f********g 的大作中提到】
: 是的
: 数学的
: 半路辛勤转码中

avatar
g*y
8
记得她刚出道的时候很漂亮的。。 后来整容以后脸假的不行啊。。。

【在 x*****8 的大作中提到】
: 过度整容的反面教材呀。
avatar
f*g
9
是转码合适还是面data scientist 合适?
avatar
b*l
10
这是打针打的吧
avatar
z*n
11
不会DFS BFS没戏,最基本的东西了,我还没遇到过哪家面试面完5 6轮都碰不到DFS/
BFS相关题目的。
而且你不会这俩说会DP,也没人信啊。
继续练基本功吧。
面狗家的话友情提示:练练二分。
avatar
V*8
12
是在国内做的吗?技术不过关啊。
avatar
f*g
13
谢谢 还要继续刷 就是想问问三个月可行吗
天资不高 属于比较笨的那种
当初学stack和queue学了一周才懂的
说dp本意是指会最简单的dp
求个斐布拉奇数什么的

【在 z*********n 的大作中提到】
: 不会DFS BFS没戏,最基本的东西了,我还没遇到过哪家面试面完5 6轮都碰不到DFS/
: BFS相关题目的。
: 而且你不会这俩说会DP,也没人信啊。
: 继续练基本功吧。
: 面狗家的话友情提示:练练二分。

avatar
x*i
14
真假?也太吓人了吧
avatar
r*9
15
不管你是什么专业的 如果你是acm选手级别 那自然秒杀Google的题 但是如果你连像
word ladder 2这样的dfs regular expression这样的dp都不明白 那还是刷完600题再
想狗的事吧
avatar
g*u
16
萧墙?
avatar
z*o
17
可以,
完全看水平, 和刷题时间长短无关.
avatar
z*2
18
何必……
avatar
f*g
19
嗯嗯 这就去看看word ladder 2
嘻嘻

【在 r******9 的大作中提到】
: 不管你是什么专业的 如果你是acm选手级别 那自然秒杀Google的题 但是如果你连像
: word ladder 2这样的dfs regular expression这样的dp都不明白 那还是刷完600题再
: 想狗的事吧

avatar
g*n
20
戏子这碗饭不容易吃
avatar
f*g
21
半路出家水平不够
只能靠刷题了

【在 z*******o 的大作中提到】
: 可以,
: 完全看水平, 和刷题时间长短无关.

avatar
n*n
22
打点解肉毒的再出来吧。。吓人
avatar
t*b
23
刷不进 电面也许能混 onsite实打实的考算法啊
avatar
x*8
24
目前肉毒毒素无解。坏死的神经一般是不会再长出来的。
当然干细胞研究也许能够突破这一障碍。

【在 n****n 的大作中提到】
: 打点解肉毒的再出来吧。。吓人
avatar
t*n
25
Leetcode前300题只能cover google 1/4的题目 还是刷poj靠谱
avatar
M*9
26
神啊。。。这还出来干啥啊。。。以前挺漂亮的啊。。

【在 x*****8 的大作中提到】
: 过度整容的反面教材呀。
avatar
d*1
27
也去面下软和亚麻吧 数学phd笨那也是和同行比 刷题肯定没问题的
实在不行洗白两年又是一条好汉
avatar
z*n
28

你不说我都没意识到,求fibonacci的naive的一个一个往后加的做法,其实居然算DP啊
,还真是。。。真的是每天都有新知识
不过这样说来,算1到100的和应该也是DP:SumTo(n) = n + SumTo(n-1)...
你这个状态,我现实的说点,除非付出惊人的努力,三个月刷进狗家SWE职位希望不大
(其他职位我不懂)。当然你天赋异禀,毅力超群,运气报表,将来你进去可以来这儿
回帖打脸,我喜闻乐见,很励志,版友也能打打鸡血。
给你定个努力目标吧,2个小时做5道LC medium,保证4道一次提交过,面试前几天能保
持到这个状态,熟练度应该够了。然后如果面试没有新的Hard题的话,你可能可以过。

【在 f********g 的大作中提到】
: 谢谢 还要继续刷 就是想问问三个月可行吗
: 天资不高 属于比较笨的那种
: 当初学stack和queue学了一周才懂的
: 说dp本意是指会最简单的dp
: 求个斐布拉奇数什么的

avatar
f*g
29
嗯嗯 leetcode 70就是 tag就是dp呢
recursive太慢了 标准做法是建一个长度为n的vector存着所有的值
follow up 1,能不能space O(1)? 可以,只需要长度为2的vector
follow up 2,速度能不能更快点?可以,用矩阵乘法。
好的 我记住了 这几个月试一试 刷到2小时5道medium全部一次ac
嘻嘻
avatar
f*g
30
求其上者得其中
我还是给自己定个大目标

【在 d*****1 的大作中提到】
: 也去面下软和亚麻吧 数学phd笨那也是和同行比 刷题肯定没问题的
: 实在不行洗白两年又是一条好汉

avatar
f*g
31
先刷leetcode
心急吃不了热包裹

【在 t**********n 的大作中提到】
: Leetcode前300题只能cover google 1/4的题目 还是刷poj靠谱
avatar
f*g
32
哭哭
保健哥一针见血

【在 t****b 的大作中提到】
: 刷不进 电面也许能混 onsite实打实的考算法啊
avatar
z*n
33

看来老兄Fib刷的不错,补充一个:
Follow up 3,能不能直接O(1)时间+O(1)空间做出来?
噢,老兄学好像学数学的?那这题是送分题了。

【在 f********g 的大作中提到】
: 嗯嗯 leetcode 70就是 tag就是dp呢
: recursive太慢了 标准做法是建一个长度为n的vector存着所有的值
: follow up 1,能不能space O(1)? 可以,只需要长度为2的vector
: follow up 2,速度能不能更快点?可以,用矩阵乘法。
: 好的 我记住了 这几个月试一试 刷到2小时5道medium全部一次ac
: 嘻嘻

avatar
d*1
34
我的意思是猛刷三个月 把一二三线公司一起面了
能拿到一线最好 没拿到去二三线洗白两年也没啥 转专业正好攒点经验再跳

【在 f********g 的大作中提到】
: 求其上者得其中
: 我还是给自己定个大目标

avatar
z*n
35

不哭,按我说的刷法,有时间再补充下Hard,刷成那样进G还算有戏。

【在 f********g 的大作中提到】
: 哭哭
: 保健哥一针见血

avatar
f*g
36
变形金刚大哥说的是直接套公式么?

【在 z*********n 的大作中提到】
:
: 不哭,按我说的刷法,有时间再补充下Hard,刷成那样进G还算有戏。

avatar
f*g
37
嗯嗯 听你的 明白了
你们说的猛刷是多猛呢

【在 d*****1 的大作中提到】
: 我的意思是猛刷三个月 把一二三线公司一起面了
: 能拿到一线最好 没拿到去二三线洗白两年也没啥 转专业正好攒点经验再跳

avatar
z*n
38

追求算法效率极致,不就是O(1)时空么?

【在 f********g 的大作中提到】
: 变形金刚大哥说的是直接套公式么?
avatar
f*g
39
美滋滋

【在 z*********n 的大作中提到】
:
: 追求算法效率极致,不就是O(1)时空么?

avatar
r*s
40
套公式其实并不是o1时间 快速幂是logn的。。。
而且是要用double的
有精度问题(practically没有)
那么有没有纯用integer的logn时间 o1空间的解法?


: 追求算法效率极致,不就是O(1)时空么?



【在 z*********n 的大作中提到】
:
: 追求算法效率极致,不就是O(1)时空么?

avatar
z*n
41

星矢兄所言极是,忘了公式里还有乘方呢。2个月不刷题,智商立刻衰退,赶快刷两道
补补。

【在 r*****s 的大作中提到】
: 套公式其实并不是o1时间 快速幂是logn的。。。
: 而且是要用double的
: 有精度问题(practically没有)
: 那么有没有纯用integer的logn时间 o1空间的解法?
:
:
: 追求算法效率极致,不就是O(1)时空么?
:

avatar
z*n
42

有纯integer logN时间,O(1)空间(归递开销不算的话)解法。几年前写的:
struct triplet{
int a, b, c;
triplet(int i, int j, int k):a(i), b(j), c(k){}
};
triplet trifabonacci(int n)
{
if (n <= 0)
return triplet (0, 0, 0);
if (n <= 2)
return triplet (1, 1, 0);
triplet pre = trifabonacci((n + 1) / 2);
int cur_0 = (2 * pre.b + pre.a) * pre.a;
int cur_1 = pre.a * pre.a + pre.b * pre.b;
int cur_2 = (2 * pre.c + pre.b) * pre.b;
int cur_3 = pre.c * pre.c + pre.b * pre.b;
if (n % 2)
return triplet(cur_1, cur_2, cur_3);
else
return triplet(cur_0, cur_1, cur_2);
}
int fast_fabonacci(int n)
{
return trifabonacci(n).a;
//OR return trifabonacci(n + 1).b;
//OR return trifabonacci(n + 2).c;
}
int main()
{
cout<}

【在 r*****s 的大作中提到】
: 套公式其实并不是o1时间 快速幂是logn的。。。
: 而且是要用double的
: 有精度问题(practically没有)
: 那么有没有纯用integer的logn时间 o1空间的解法?
:
:
: 追求算法效率极致,不就是O(1)时空么?
:

avatar
r*s
43
膜拜。。。。。。。。。。


: 有纯integer logN时间,O(1)空间解法。几年前写的:

: struct triplet{

: int a, b, c;

: triplet(int i, int j, int k):a(i), b(j), c(k){}

: };

: triplet trifabonacci(int n)

: {

: if (n
: return triplet (0, 0, 0);

: if (n : ...................



【在 z*********n 的大作中提到】
:
: 有纯integer logN时间,O(1)空间(归递开销不算的话)解法。几年前写的:
: struct triplet{
: int a, b, c;
: triplet(int i, int j, int k):a(i), b(j), c(k){}
: };
: triplet trifabonacci(int n)
: {
: if (n <= 0)
: return triplet (0, 0, 0);

avatar
r*9
44

等差数列累加和计算也是dp啊

【在 z*********n 的大作中提到】
:
: 有纯integer logN时间,O(1)空间(归递开销不算的话)解法。几年前写的:
: struct triplet{
: int a, b, c;
: triplet(int i, int j, int k):a(i), b(j), c(k){}
: };
: triplet trifabonacci(int n)
: {
: if (n <= 0)
: return triplet (0, 0, 0);

avatar
r*9
45

你可以感觉一下 word ladder2 是当年出了名的难题。但是由于太有名了 现在很多人
会背答案,所以现在也不能算难题了。 你看看这题的难度对你来讲如何。如果你觉得
这题看了答案也不知所云,那么真的就得从头刷起了。如果你觉得这题很简单,那么就
说明你的代码能力已经很高,google是可以面的

【在 f********g 的大作中提到】
: 嗯嗯 这就去看看word ladder 2
: 嘻嘻

avatar
f*n
46
数学phd做码农。何必呢。去解哥打巴赫猜想吧
avatar
y*i
47
狗家靠基本功
avatar
x*i
48
大牛,啥叫dfs和bfs啊,求全名,谢谢

【在 z*********n 的大作中提到】
: 不会DFS BFS没戏,最基本的东西了,我还没遇到过哪家面试面完5 6轮都碰不到DFS/
: BFS相关题目的。
: 而且你不会这俩说会DP,也没人信啊。
: 继续练基本功吧。
: 面狗家的话友情提示:练练二分。

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。