Redian新闻
>
王家豆豆与林家妹妹
avatar
王家豆豆与林家妹妹# bagua - 娱乐八卦
J*L
1
指导国内留学基金委的交流博士生对tenure有帮助吗?请有经验的人说说。
感谢。
avatar
g*y
2
上次写累了,最近一直太忙,今天也是抽空写写就当调剂一下写project报告的烦闷。
没看过前两篇的同学可以参考:
http://www.mitbbs.com/article_t0/JobHunting/31530927.html
http://www.mitbbs.com/article_t0/JobHunting/31531005.html
这次想具体写点准备算法题目和练coding这两个方面的。
第一个阶段:编程语言基础。C++的话把Primer啃个几遍,要肯花时间和精力,这里就不多说了。可能有人觉得,我天天写C++写几年了,还用看primer吗。我觉得这个就仁者见仁了,看你对语言到底有多熟了,看你到底有多少信心了。至少我觉得看primer之前我也会写code,但是看了几遍后,写code信心增加了很多,不用有诸如用法语法等方面的担忧。
第二个阶段:数据结构和算法基础。CLRS看几遍,找SWE/SDE这类工作的人把算法学好应该是默认要求了吧,这个就像是你招一个学物理的人要求他量子力学学扎实一样...
第三个阶段:编程的基础练习。这个其实应该是配合第二个阶段的,一边看算法,一边练习把所
avatar
h*8
3
当初有个朋友也是买的新房,结果这么多人盯着居然少了个什么city permit,导致最
后换房的时候房子不能重新上市。我们俩新手先问个明白,防患于未然
avatar
m*e
4
从下列问题当中,选出较接近自己的答案。不用考虑太多,以直觉回答。
1. 你喜欢的音乐或旋律为何?
A.流畅柔和亲切的音乐
B流行的好听音乐
C激烈、节奏感强的音乐
2. 你喜欢的色彩为何?
A有透明感的中间色(明朗的色调)
B未调和的原始色彩(强烈、鲜明的色调)
C 较暗沉稳重的色彩(暗色调)
3会吸引你想去游览的地方是怎么样的地方?
A.感觉自然美丽的地方
B有历史或遗迹的地方
C有名的观光地或最近才整理好的地方
4你的房子中,花草及观叶植物的生长情况为何?
A大部分很有朝气也很茂盛
B不怎么特别,或没有植物装饰
C很快就枯萎、凋零了
5「蓝」这个自个你什么感觉?
A.清爽、年轻
B天空、海洋
C寂寞的心、忧郁的心情
6在梦境中出现的人物为何?
A多为现实生活中不曾遇见的人
B朋友或同伴等,多是较亲近的人
C多半是没有好感的人
7在自己的生日或耶诞节等,你多半怎么庆祝?
A.并没有特别的感觉或期待
B会想找一些朋友一起庆祝一下
C这对我当然是特别的日子,会期待别人给你一个惊喜
8你期望喜欢的异性对你的爱如何表达?
A.柔和或平缓的
B令你心跳或轻快的
C富变化、刺激的
9如果你要送礼物给喜欢的异性,你会先考虑下列哪些东西?
A他(她)有兴趣的东西
B布置房间的东西或日用品
C小配件或衣服等随身的东西
10从A~ C 当中,彼此在对话时,你最想叫哪一种人「不要再说了」?
A.一直说别人坏话或恶意中伤别人的人
B一直诉说自己烦恼的事或自怨自艾的人
C一直夸耀自己的人
11很多事情并非都如数学公式般只要计算一下就使问题迎刃而解。那么,对你而言,哪
一类事情常令你觉得困扰?
A.人际关系
B自己的个性和人生道路的选择
C恋爱
计分方法 - A- 10分、 B - 5分、C - 0分,以此计算出总分来。
16分以下 ── Ⅰ型
17~ 28分── Ⅱ型
29~ 40分── Ⅲ型
41~ 52分── Ⅳ型
53~ 64分── Ⅴ型
65~ 76分── Ⅵ型
77~ 88分── Ⅶ型
89~ 100分── Ⅷ型
101分以上 ── Ⅸ型
解答
Ⅰ型
你至今虽已重复转世了好几次,但在每一个人生当中,你好像每次追逐的只有「胜利」
二字,亦即不管做任何事都要胜过周围的人,追求胜利似乎是你每次转世人生中的目的

在这一世中,你是否仍在意胜负?一直在优劣的竞争中生活?如果是这样的话,你就无
法期待灵魂的成长与心灵的平安。
如果期望真正的幸福,应栖息于大宇宙的波动中,把注意力放在自己心灵的深处,不要
再拿别人和自己比较了。请留意周遭有许多人都和你一样,怀抱相同的愿望,为相同的
烦恼困惑着。因此,生存的目的并非在于一决胜负,而是分享悲与喜,感觉生存的意义。
Ⅱ型
在你的转世纪录中,一直都是忠实地遵从权力者的命运,全力以赴达成任务的类型。你
的转世人生大多是重视且遵守着道德与法治的型态。
即使在这一世你是否仍是被动地接受上司或是教师、长辈等人的安排?或是很在意世俗
的眼光,一直都被大家认为是乖宝宝?
像这样的生活方式,作为人类也许是被赞美的好人;但在大宇宙的波动方面却是有些脱
节了,因为有许多可磨练你灵魂的机会都因而失去了。所以,请务必打破目前保护自己
的防护罩,将冒险心重新燃烧起来,舍弃一些凡俗的成见,自由地活下去。这样的生活
方式你的人生才能获得真正的幸福。
Ⅲ型
希望别人注意你、喜欢你,这是你重复几次的转世旅程中最大的目的;但并不是在所有
的转世中为的只是博得别人的好感而已,即使不受注目也要好好的走完人生。这两方面
的体验都是学习着表层与里层,这也是转世的目的之一。
是否你在这一世中也被「希望别人注意自己」的想法束缚住了呢?为了要别人注意你
,你一定要比其他人更特别。所以最好从年轻的时候开始,就努力磨练自己的魅力与人
品;久而久之,别人一眼便能看到你。
受欢迎,首先就是要吸引人,这点对你尤其重要。
Ⅳ型
想要持续情人或夫妻的爱情关系,是你转世的目的。当然,并非这种想法都能实现。在
你的转世纪录中,即使是悲伤的事情都清楚地列记在上头。
在这一世的轮回中,也有很强烈地把恋爱当作生活目标的倾向。而且,如果你是女性,
一定梦想着骑着白马的王子走向自己的样子。但是在今世中,如果想多磨炼自己的灵魂
,除了恋爱以外,应该多察觉更大的人类的爱吧!
当然,这并非要求你不要谈恋爱。首先,是提醒你不要沉溺于爱情当中而迷失自己;
再则是把心打开,多听取各种人的烦恼。这样可以消解你对爱情的迷惑,让自己的灵魂
得到进化。
Ⅴ型
你拥有非常强烈的灵感,从以前至今的转世中,你都被神秘的力量或神的指引所吸引,
实践祂们的指示。在任何的一个转世中,你都能利用自己特有的能力去帮助别人或给与
忠告;不过有时也因为自己特有的能力,使人害怕。
重复上述转世之旅程,你的灵魂较偏向精神面且持有厌世的世界观,而且你和世俗的
财富、权力或爱情等事情,都比较无缘。
但在重覆转世的过程中,可使灵魂的经验得以平衡,让灵魂进化。在今世你不妨把目标
放于世俗的事项上,从现实与正面的方向着手,这样一定就可以发挥你从未想到的个性
与魅力。
Ⅵ型
你的转世一直重复在爱好艺术,已表现宇宙的真理方面。而且你的灵魂是透过艺术,与
大宇宙的意义以相同步调前进,这是一项宝贵的经验。即使在今世,也会以任何形式形
成「普遍的美感」来传达真理。请你务必要全力以付去达成,这是你今世的责任。但另
一方面来说,因为你的感性敏锐,因此灵魂很容易受到伤害。当然这种倾向并非仅于今
世,即使在前世,你的灵魂也受到了伤害。因此之故,你常常会觉得孤独。在今世,一
定要把自己的灵魂训练得坚强些,不要把自己关在象牙塔当中,应该和各种人好好的相
处才是。
Ⅶ型
你的灵魂成长的很均衡。这是由于你在重覆转世的过程中,成功地丰富了知识、感情与
本来能力的证明,你能将许多的知识、讯息在当时、当场以适切的方法变成自己的东西

所以你在今世,应该可以拥有一个幸福的人生,虽然如此,你总是还会觉得否些地方还
不够完美,这完全是因为自己的个性使然。在以往的转世当中,似乎从没有把一生专注
在某样事情上的经验。因此在今生,你可能也只是付少许力量在某样事情上而已。像这
样的话,灵魂是没有办法成长的喔!
所以在这一世中,如果你对某件事感兴趣时,即使是一段时间也好,全力以赴去试试看
吧!这对你的灵魂一定有很大的帮助。
Ⅷ型
你是有耐性的,而且是典雅的。在你多次的转世轮回中,不论是恋爱或是工作,任何事
情都真心地投入其中。也许你会多次走在贫穷的人生路上,而你最大的优点就是即使在
那样贫乏的情况中,你一点都不觉得辛苦,依旧活得开朗自信,这种经验给与你的灵魂
一片纯白。
在这一世中,你可以从以前辛苦的经验中解脱,自由地生活。让你的灵魂与大宇宙的
频率相同遨游,这样你不仅得到透过转世而体验到的幸福或苦涩,及克服这些事物的成
长,你还获得了真正自由生存的权利和机会。
Ⅸ型
你在多次的转世当中,经历了各样人种、国家、生活方式的体验。因此你的灵魂均衡且
美丽,而且你在转世当中会学得大宇宙的真理与宇宙之爱,并展现它们。所以,这次你
生而为人已瞭解什么是最重要与最正确的。
这样的你在今生今世的任务是,表现出自己本身的最大极限,一边确定自己心中的感
性与感觉,另一边则表现出自己。而你在今世仍然有被周遭的人误解的倾向,因此要特
别留意。不要有只想让瞭解的人瞭解的念头,应切实的展现自己。
avatar
h*o
5
今天老干部婚礼上微博一直有图片直播,有两个不认识的人引起的猛烈的搜索。
一个是王家豆豆,放出的图片吃着老胡买的日本零食被霍建华强抱玩亲亲,捂着老
胡的眼睛玩躲猫猫,真是羡慕死人,这小孩真是太有福气了。一搜索才知道霍建华是他
干爹,在账号为王家豆豆的微博上有很多与老干部的照片,还有老胡的,很多粉丝为了
看老干部与老胡的福利加他的粉。仔细一翻,他微博上还有与林峰,郑恺等人的合照。
你肯定该问他有什么背景了。他爸爸叫王驹,与很多明星都认识,一起合作开店或者代
言,总之是很多明星的好朋友。难怪有这么多干爹干妈了,这孩子还真是幸福。
另一个就是林心如同父异母的妹妹林艾为,当了林心如的伴娘,说实话,明星出自
离异家庭的很多,和再婚的弟妹关系好的可不多。据说这个小姑娘也在娱乐圈混了段时
间。说实话挺佩服林心如的情商。在商场上是如鱼得水的林老板,私下又是很好相处的
大姐姐。其实这么看来她与老干部还真是非常般配,当朋友的时间很长,发生了质变。
哈哈,不知道大家看了是不是很羡慕他们两个呢?
avatar
L*s
6
有你们学校学位么?没有基本没用。

【在 J*****L 的大作中提到】
: 指导国内留学基金委的交流博士生对tenure有帮助吗?请有经验的人说说。
: 感谢。

avatar
g*y
7
关于做题目总结一类经验/思想/策略,可能说起来大家觉得比较抽象。我写个我印象比
较深刻的例子吧。
题目1: 一个ring(circular) 数组,找一段连续子数组,使得和最大。
首先第一反应就是利用经典题目max sum subarray,不过这题是环形数组,怎么办?任
意找个地方砍断,那么要找的那段子数组要么是砍断后的一个子段,要么是跨越了砍断
位置。前种情况完全就是应用max sum subarray经典题目,后种情况你怎么找一个数组
一首一尾两段子数组得到最大和?没做过的同学可以打住想想。
答案是,把问题转换为一个等价的补问题,即找一段子数组具有最小和,因为总和一定
,中间某一段有最小和的时候,首尾剩下两段加起来就有最大和了。
好,注意总结这个“转化为等价的补问题”的思路策略。再看一道题:
一个数组,找一段连续的最长的子数组,使得其和小于等于一个给定的值。
如果你把前面那道题的解题思路熟悉掌握了,你可以很快的想到,能不能试试把这个问
题转为等价的补问题:找首尾两段,长度加起来最短,SUM大于等于某个数(剩下的中间
那截自然就是满足题目的最长子数组了)。这样,由于首尾两端都是固定
avatar
g*9
8
同问。

【在 h****8 的大作中提到】
: 当初有个朋友也是买的新房,结果这么多人盯着居然少了个什么city permit,导致最
: 后换房的时候房子不能重新上市。我们俩新手先问个明白,防患于未然

avatar
S*i
9
Ⅵ型
你的转世一直重复在爱好艺术,已表现宇宙的真理方面。而且你的灵魂是透过艺术,与
大宇宙的意义以相同步调前进,这是一项宝贵的经验。即使在今世,也会以任何形式形
成「普遍的美感」来传达真理。请你务必要全力以付去达成,这是你今世的责任。但另
一方面来说,因为你的感性敏锐,因此灵魂很容易受到伤害。当然这种倾向并非仅于今
世,即使在前世,你的灵魂也受到了伤害。因此之故,你常常会觉得孤独。在今世,一
定要把自己的灵魂训练得坚强些,不要把自己关在象牙塔当中,应该和各种人好好的相
处才是。
avatar
l*e
10
有锦上添花的用,但是绝对没有雪中送炭的效果
avatar
s*t
11
谢谢分享你的经验!
关于第3部分,编程的基础练习,有没有比较好的书或网站来辅佐一下?
另外,你所推荐的书是否都要看英文版的比较好,担心效率上可能会有一些折扣。

就不多说了。可能有人觉得,我天天写C++写几年了,还用看primer吗。我觉得这个就
仁者见仁了,看你对语言到底有多熟了,看你到底有多少信心了。至少我觉得看primer
之前我也会写code,但是看了几遍后,写code信心增加了很多,不用有诸如用法语法等
方面的担忧。
好应该是默认要求了吧,这个就像是你招一个学物理的人要求他量子力学学扎实一样...
边练习把所有的数据结构写一遍,把所有的不是特别复杂的算法写一遍,不要看书上的
伪码,自己在白板上画画草图然后看着写。要写完整的,可以运行的code,写完后想想
如何测试,一般刚开始练的时候多半是bug频出的,尽量多找找bug,多反思一下吸取教
训。btw,有的公司,比如微软,dev懂得一些测试的知识(黑盒白盒,stress,load,
equivanlenc partition, spec-driven testing等等等)肯定是有加分的,了解一些常
见的错误/bug也利于你避免

【在 g*******y 的大作中提到】
: 上次写累了,最近一直太忙,今天也是抽空写写就当调剂一下写project报告的烦闷。
: 没看过前两篇的同学可以参考:
: http://www.mitbbs.com/article_t0/JobHunting/31530927.html
: http://www.mitbbs.com/article_t0/JobHunting/31531005.html
: 这次想具体写点准备算法题目和练coding这两个方面的。
: 第一个阶段:编程语言基础。C++的话把Primer啃个几遍,要肯花时间和精力,这里就不多说了。可能有人觉得,我天天写C++写几年了,还用看primer吗。我觉得这个就仁者见仁了,看你对语言到底有多熟了,看你到底有多少信心了。至少我觉得看primer之前我也会写code,但是看了几遍后,写code信心增加了很多,不用有诸如用法语法等方面的担忧。
: 第二个阶段:数据结构和算法基础。CLRS看几遍,找SWE/SDE这类工作的人把算法学好应该是默认要求了吧,这个就像是你招一个学物理的人要求他量子力学学扎实一样...
: 第三个阶段:编程的基础练习。这个其实应该是配合第二个阶段的,一边看算法,一边练习把所

avatar
u*b
12
co-ask close tomorrow.
avatar
a*r
13
哇,这个太准了
avatar
v*a
14
请问什么叫交流博士生?
那种基金委直接给几年奖学金的算交流学生么?
怎么区别他们是在这里拿学位还是回去拿学位?

【在 J*****L 的大作中提到】
: 指导国内留学基金委的交流博士生对tenure有帮助吗?请有经验的人说说。
: 感谢。

avatar
l*l
15
zan
avatar
S*p
16
你在忙啥呢?
avatar
t*e
17
赞!

【在 g*******y 的大作中提到】
: 关于做题目总结一类经验/思想/策略,可能说起来大家觉得比较抽象。我写个我印象比
: 较深刻的例子吧。
: 题目1: 一个ring(circular) 数组,找一段连续子数组,使得和最大。
: 首先第一反应就是利用经典题目max sum subarray,不过这题是环形数组,怎么办?任
: 意找个地方砍断,那么要找的那段子数组要么是砍断后的一个子段,要么是跨越了砍断
: 位置。前种情况完全就是应用max sum subarray经典题目,后种情况你怎么找一个数组
: 一首一尾两段子数组得到最大和?没做过的同学可以打住想想。
: 答案是,把问题转换为一个等价的补问题,即找一段子数组具有最小和,因为总和一定
: ,中间某一段有最小和的时候,首尾剩下两段加起来就有最大和了。
: 好,注意总结这个“转化为等价的补问题”的思路策略。再看一道题:

avatar
c*0
18
Ⅴ型
你拥有非常强烈的灵感,从以前至今的转世中,你都被神秘的力量或神的指引所吸引,
实践祂们的指示。在任何的一个转世中,你都能利用自己特有的能力去帮助别人或给与
忠告;不过有时也因为自己特有的能力,使人害怕。
重复上述转世之旅程,你的灵魂较偏向精神面且持有厌世的世界观,而且你和世的
财富、权力或爱情等事情,都比较无缘。
但在重覆转世的过程中,可使灵魂的经验得以平衡,让灵魂进化。在今世你不妨目标放
于世俗的事项上,从现实与正面的方向着手,这样一定就可以发挥你从未想到的个性与
魅力。
无语地觉得有点准
avatar
t*n
19
zan
avatar
w*r
20
markkkkkkkkkkkk
avatar
b*v
21
赞,很多很好的建议

就不多说了。可能有人觉得,我天天写C++写几年了,还用看primer吗。我觉得这个就
仁者见仁了,看你对语言到底有多熟了,看你到底有多少信心了。至少我觉得看primer
之前我也会写code,但是看了

【在 g*******y 的大作中提到】
: 上次写累了,最近一直太忙,今天也是抽空写写就当调剂一下写project报告的烦闷。
: 没看过前两篇的同学可以参考:
: http://www.mitbbs.com/article_t0/JobHunting/31530927.html
: http://www.mitbbs.com/article_t0/JobHunting/31531005.html
: 这次想具体写点准备算法题目和练coding这两个方面的。
: 第一个阶段:编程语言基础。C++的话把Primer啃个几遍,要肯花时间和精力,这里就不多说了。可能有人觉得,我天天写C++写几年了,还用看primer吗。我觉得这个就仁者见仁了,看你对语言到底有多熟了,看你到底有多少信心了。至少我觉得看primer之前我也会写code,但是看了几遍后,写code信心增加了很多,不用有诸如用法语法等方面的担忧。
: 第二个阶段:数据结构和算法基础。CLRS看几遍,找SWE/SDE这类工作的人把算法学好应该是默认要求了吧,这个就像是你招一个学物理的人要求他量子力学学扎实一样...
: 第三个阶段:编程的基础练习。这个其实应该是配合第二个阶段的,一边看算法,一边练习把所

avatar
z*y
22
赞一个
avatar
r*o
23
赞!

就不多说了。可能有人觉得,我天天写C++写几年了,还用看primer吗。我觉得这个就
仁者见仁了,看你对语言到底有多熟了,看你到底有多少信心了。至少我觉得看primer
之前我也会写code,但是看了
好应该是默认要求了吧,这个就像是你招一个学物理的人要求他量子力学学扎实一样...
边练习把所有的数据结构写一遍,把所有的不是特别复杂的算法写一遍,不要看书上的
伪码,自己在白板上画画草图然后看着写。要写完整的,可以运行的code,写完后想想
如何测试,一般刚开始练的
高的关键。多想想有没有没考虑完善的情况,有没有bug,有没有很冗余的地方,有没
有能节省一些空间时间的地方,有没有可以优化code看上去更简洁干净,比如若干个if
else,能不能想办法找个等
便你。我想重复说一点我以前说过的话,就是多思考。一个题目你做出来了,不代表你
做对了;你做对了,不代表你做的最优;你做的最优了,不代表你coding完美;你
coding完美了,不代表你速度

【在 g*******y 的大作中提到】
: 上次写累了,最近一直太忙,今天也是抽空写写就当调剂一下写project报告的烦闷。
: 没看过前两篇的同学可以参考:
: http://www.mitbbs.com/article_t0/JobHunting/31530927.html
: http://www.mitbbs.com/article_t0/JobHunting/31531005.html
: 这次想具体写点准备算法题目和练coding这两个方面的。
: 第一个阶段:编程语言基础。C++的话把Primer啃个几遍,要肯花时间和精力,这里就不多说了。可能有人觉得,我天天写C++写几年了,还用看primer吗。我觉得这个就仁者见仁了,看你对语言到底有多熟了,看你到底有多少信心了。至少我觉得看primer之前我也会写code,但是看了几遍后,写code信心增加了很多,不用有诸如用法语法等方面的担忧。
: 第二个阶段:数据结构和算法基础。CLRS看几遍,找SWE/SDE这类工作的人把算法学好应该是默认要求了吧,这个就像是你招一个学物理的人要求他量子力学学扎实一样...
: 第三个阶段:编程的基础练习。这个其实应该是配合第二个阶段的,一边看算法,一边练习把所

avatar
x*3
24
ding
avatar
o*e
25
感谢总结,觉得好夸张啊,楼主一共花了多少时间准备啊?感觉如果是RA或者TA的估计
不会有太多空闲时间啊

就不多说了。可能有人觉得,我天天写C++写几年了,还用看primer吗。我觉得这个就
仁者见仁了,看你对语言到底有多熟了,看你到底有多少信心了。至少我觉得看primer
之前我也会写code,但是看了
好应该是默认要求了吧,这个就像是你招一个学物理的人要求他量子力学学扎实一样...
边练习把所有的数据结构写一遍,把所有的不是特别复杂的算法写一遍,不要看书上的
伪码,自己在白板上画画草图然后看着写。要写完整的,可以运行的code,写完后想想
如何测试,一般刚开始练的
高的关键。多想想有没有没考虑完善的情况,有没有bug,有没有很冗余的地方,有没
有能节省一些空间时间的地方,有没有可以优化code看上去更简洁干净,比如若干个if
else,能不能想办法找个等
便你。我想重复说一点我以前说过的话,就是多思考。一个题目你做出来了,不代表你
做对了;你做对了,不代表你做的最优;你做的最优了,不代表你coding完美;你
coding完美了,不代表你速度

【在 g*******y 的大作中提到】
: 上次写累了,最近一直太忙,今天也是抽空写写就当调剂一下写project报告的烦闷。
: 没看过前两篇的同学可以参考:
: http://www.mitbbs.com/article_t0/JobHunting/31530927.html
: http://www.mitbbs.com/article_t0/JobHunting/31531005.html
: 这次想具体写点准备算法题目和练coding这两个方面的。
: 第一个阶段:编程语言基础。C++的话把Primer啃个几遍,要肯花时间和精力,这里就不多说了。可能有人觉得,我天天写C++写几年了,还用看primer吗。我觉得这个就仁者见仁了,看你对语言到底有多熟了,看你到底有多少信心了。至少我觉得看primer之前我也会写code,但是看了几遍后,写code信心增加了很多,不用有诸如用法语法等方面的担忧。
: 第二个阶段:数据结构和算法基础。CLRS看几遍,找SWE/SDE这类工作的人把算法学好应该是默认要求了吧,这个就像是你招一个学物理的人要求他量子力学学扎实一样...
: 第三个阶段:编程的基础练习。这个其实应该是配合第二个阶段的,一边看算法,一边练习把所

avatar
h*g
26
赞~~
avatar
m*9
27
你的方法很好, 按照你的方法持之以恒的训练, 时日一到, 再怎么样都会进一个top公
avatar
d*e
28
what i am concerned is how i can make the resume beautiful,
which implies "hello, i am strong in algorithms and programming,
after a long and hard-working study, please give me an interview",
if i don't have many project experience.

【在 m******9 的大作中提到】
: 你的方法很好, 按照你的方法持之以恒的训练, 时日一到, 再怎么样都会进一个top公
: 司

avatar
p*a
29
u deserve any position that you want~ how lucky google can have u~
cong again~
avatar
s*1
30
谢谢分享
avatar
c*t
31
赞,这个真是精华贴!
avatar
c*s
32
谢谢楼主
avatar
b*7
33
有志者事竟成,况且还是very smart guy!
谢谢分享!
avatar
m*9
34
找人推荐吧, 这个是最快捷有效的了, 简历只是敲门用的,
on campus recruiting也很有用

【在 d**e 的大作中提到】
: what i am concerned is how i can make the resume beautiful,
: which implies "hello, i am strong in algorithms and programming,
: after a long and hard-working study, please give me an interview",
: if i don't have many project experience.

avatar
q*n
35
Thanks for sharing!

就不多说了。可能有人觉得,我天天写C++写几年了,还用看primer吗。我觉得这个就
仁者见仁了,看你对语言到底有多熟了,看你到底有多少信心了。至少我觉得看primer
之前我也会写code,但是看了
好应该是默认要求了吧,这个就像是你招一个学物理的人要求他量子力学学扎实一样...
边练习把所有的数据结构写一遍,把所有的不是特别复杂的算法写一遍,不要看书上的
伪码,自己在白板上画画草图然后看着写。要写完整的,可以运行的code,写完后想想
如何测试,一般刚开始练的
高的关键。多想想有没有没考虑完善的情况,有没有bug,有没有很冗余的地方,有没
有能节省一些空间时间的地方,有没有可以优化code看上去更简洁干净,比如若干个if
else,能不能想办法找个等
便你。我想重复说一点我以前说过的话,就是多思考。一个题目你做出来了,不代表你
做对了;你做对了,不代表你做的最优;你做的最优了,不代表你coding完美;你
coding完美了,不代表你速度

【在 g*******y 的大作中提到】
: 上次写累了,最近一直太忙,今天也是抽空写写就当调剂一下写project报告的烦闷。
: 没看过前两篇的同学可以参考:
: http://www.mitbbs.com/article_t0/JobHunting/31530927.html
: http://www.mitbbs.com/article_t0/JobHunting/31531005.html
: 这次想具体写点准备算法题目和练coding这两个方面的。
: 第一个阶段:编程语言基础。C++的话把Primer啃个几遍,要肯花时间和精力,这里就不多说了。可能有人觉得,我天天写C++写几年了,还用看primer吗。我觉得这个就仁者见仁了,看你对语言到底有多熟了,看你到底有多少信心了。至少我觉得看primer之前我也会写code,但是看了几遍后,写code信心增加了很多,不用有诸如用法语法等方面的担忧。
: 第二个阶段:数据结构和算法基础。CLRS看几遍,找SWE/SDE这类工作的人把算法学好应该是默认要求了吧,这个就像是你招一个学物理的人要求他量子力学学扎实一样...
: 第三个阶段:编程的基础练习。这个其实应该是配合第二个阶段的,一边看算法,一边练习把所

avatar
s*s
36
三片都很赞!这片写得最好.
avatar
B*t
37
赞!!!
avatar
t*r
38
佩服佩服!谢谢分享!
avatar
a*u
39
顶~ 写的真好
avatar
p*u
40
谢谢小尾羊. 不过题目2可转化成对每个元素乘-1后求最长连续子数组, 使得sum大于给
定数乘-1, 这就又归结为max sum
subarray, 复杂度O(n).

【在 g*******y 的大作中提到】
: 关于做题目总结一类经验/思想/策略,可能说起来大家觉得比较抽象。我写个我印象比
: 较深刻的例子吧。
: 题目1: 一个ring(circular) 数组,找一段连续子数组,使得和最大。
: 首先第一反应就是利用经典题目max sum subarray,不过这题是环形数组,怎么办?任
: 意找个地方砍断,那么要找的那段子数组要么是砍断后的一个子段,要么是跨越了砍断
: 位置。前种情况完全就是应用max sum subarray经典题目,后种情况你怎么找一个数组
: 一首一尾两段子数组得到最大和?没做过的同学可以打住想想。
: 答案是,把问题转换为一个等价的补问题,即找一段子数组具有最小和,因为总和一定
: ,中间某一段有最小和的时候,首尾剩下两段加起来就有最大和了。
: 好,注意总结这个“转化为等价的补问题”的思路策略。再看一道题:

avatar
g*y
41
小于等于给定数,大于等于给定数,是一回事
这个题跟max sum subarray的区别是,在sum满足一定条件下,找最长的子数组;
max sum问题是子数组和最大,完全不涉及到子数组的长度

【在 p*****u 的大作中提到】
: 谢谢小尾羊. 不过题目2可转化成对每个元素乘-1后求最长连续子数组, 使得sum大于给
: 定数乘-1, 这就又归结为max sum
: subarray, 复杂度O(n).

avatar
g*y
42
我帖子里面有链接link to my previous posts
里面写了一些简要的个人的背景经历,感兴趣你可以去看看

primer
...

【在 o***e 的大作中提到】
: 感谢总结,觉得好夸张啊,楼主一共花了多少时间准备啊?感觉如果是RA或者TA的估计
: 不会有太多空闲时间啊
:
: 就不多说了。可能有人觉得,我天天写C++写几年了,还用看primer吗。我觉得这个就
: 仁者见仁了,看你对语言到底有多熟了,看你到底有多少信心了。至少我觉得看primer
: 之前我也会写code,但是看了
: 好应该是默认要求了吧,这个就像是你招一个学物理的人要求他量子力学学扎实一样...
: 边练习把所有的数据结构写一遍,把所有的不是特别复杂的算法写一遍,不要看书上的
: 伪码,自己在白板上画画草图然后看着写。要写完整的,可以运行的code,写完后想想
: 如何测试,一般刚开始练的

avatar
g*y
43
that was also my concern in Sept/Oct 2009.
you can post your resume and ask for help on this board
or you may ask your friend for advice in private
"hello, i am strong in algorithms and programming,
avatar
a*t
44
看到说bianry search,想问一下第二题都是正数或零吗?
avatar
b*v
45
我看了一眼
Google Codejam的题都好难

【在 g*******y 的大作中提到】
: that was also my concern in Sept/Oct 2009.
: you can post your resume and ask for help on this board
: or you may ask your friend for advice in private
: "hello, i am strong in algorithms and programming,

avatar
n*h
46
好贴!赞!

就不多说了。可能有人觉得,我
天天写C++写几年了,还用看primer吗。我觉得这个就仁者见仁了,看你对语言到底有
多熟了,看你到底有多少信心
了。至少我觉得看primer之前我也会写code,但是看了几遍后,写code信心增加了很多
,不用有诸如用法语法等方面
的担忧。
好应该是默认要求了吧,这个就
像是你招一个学物理的人要求他量子力学学扎实一样...
边练习把所有的数据结构写一
遍,把所有的不是特别复杂的算法写一遍,不要看书上的伪码,自己在白板上画画草图
然后看着写。要写完整的,可以
运行的code,写完后想想如何测试,一般刚开始练的时候多半是bug频出的,尽量多找
找bug,多反思一下吸取教训。
btw,有的公司,比如微软,dev懂得一些测试的知识(黑盒白盒,stress,load,
equivanlenc partition, spec-driven
testing等等等)肯定是有加分的,了解一些常见的错误/bug也利于你避免犯这些错误。
高的关键。多想想有没有没考虑
完善的情况,有没有bug,有没有很冗余的地方,有没有能节省一些空间时间的地方,
有没有可以优化c

【在 g*******y 的大作中提到】
: 上次写累了,最近一直太忙,今天也是抽空写写就当调剂一下写project报告的烦闷。
: 没看过前两篇的同学可以参考:
: http://www.mitbbs.com/article_t0/JobHunting/31530927.html
: http://www.mitbbs.com/article_t0/JobHunting/31531005.html
: 这次想具体写点准备算法题目和练coding这两个方面的。
: 第一个阶段:编程语言基础。C++的话把Primer啃个几遍,要肯花时间和精力,这里就不多说了。可能有人觉得,我天天写C++写几年了,还用看primer吗。我觉得这个就仁者见仁了,看你对语言到底有多熟了,看你到底有多少信心了。至少我觉得看primer之前我也会写code,但是看了几遍后,写code信心增加了很多,不用有诸如用法语法等方面的担忧。
: 第二个阶段:数据结构和算法基础。CLRS看几遍,找SWE/SDE这类工作的人把算法学好应该是默认要求了吧,这个就像是你招一个学物理的人要求他量子力学学扎实一样...
: 第三个阶段:编程的基础练习。这个其实应该是配合第二个阶段的,一边看算法,一边练习把所

avatar
a*u
47
同问~
如果不是,prefix sum and suffix sum are not sorted, how to use binary search?

【在 a******t 的大作中提到】
: 看到说bianry search,想问一下第二题都是正数或零吗?
avatar
j*s
48
多谢楼主分享经验
avatar
a*u
49
又想一下,如果是non-negative的数组,应该用一个prefix sum array就够了,也是O(
nlgn),也不用把题目转化再求解。
估计小尾羊这道题还是有正负,期待解答。

search?

【在 a*u 的大作中提到】
: 同问~
: 如果不是,prefix sum and suffix sum are not sorted, how to use binary search?

avatar
s*o
50
赞极

就不多说了。可能有人觉得,我天天写C++写几年了,还用看primer吗。我觉得这个就
仁者见仁了,看你对语言到底有多熟了,看你到底有多少信心了。至少我觉得看primer
之前我也会写code,但是看了几遍后,写code信心增加了很多,不用有诸如用法语法等
方面的担忧。
好应该是默认要求了吧,这个就像是你招一个学物理的人要求他量子力学学扎实一样...
边练习把所有的数据结构写一遍,把所有的不是特别复杂的算法写一遍,不要看书上的
伪码,自己在白板上画画草图然后看着写。要写完整的,可以运行的code,写完后想想
如何测试,一般刚开始练的时候多半是bug频出的,尽量多找找bug,多反思一下吸取教
训。btw,有的公司,比如微软,dev懂得一些测试的知识(黑盒白盒,stress,load,
equivanlenc partition, spec-driven testing等等等)肯定是有加分的,了解一些常
见的错误/bug也利于你避免犯这些错误。
高的关键。多想想有没有没考虑完善的情况,有没有bug,有没有很冗余的地方,有没
有能节省一些空间时间的地方,有没有可以优化code看上去更简

【在 g*******y 的大作中提到】
: 上次写累了,最近一直太忙,今天也是抽空写写就当调剂一下写project报告的烦闷。
: 没看过前两篇的同学可以参考:
: http://www.mitbbs.com/article_t0/JobHunting/31530927.html
: http://www.mitbbs.com/article_t0/JobHunting/31531005.html
: 这次想具体写点准备算法题目和练coding这两个方面的。
: 第一个阶段:编程语言基础。C++的话把Primer啃个几遍,要肯花时间和精力,这里就不多说了。可能有人觉得,我天天写C++写几年了,还用看primer吗。我觉得这个就仁者见仁了,看你对语言到底有多熟了,看你到底有多少信心了。至少我觉得看primer之前我也会写code,但是看了几遍后,写code信心增加了很多,不用有诸如用法语法等方面的担忧。
: 第二个阶段:数据结构和算法基础。CLRS看几遍,找SWE/SDE这类工作的人把算法学好应该是默认要求了吧,这个就像是你招一个学物理的人要求他量子力学学扎实一样...
: 第三个阶段:编程的基础练习。这个其实应该是配合第二个阶段的,一边看算法,一边练习把所

avatar
b*n
51
谢谢总结!
avatar
s*o
52
同问
没想到怎么用BinarySearch
请提示

search?

【在 a*u 的大作中提到】
: 同问~
: 如果不是,prefix sum and suffix sum are not sorted, how to use binary search?

avatar
s*o
53
同问
没想到怎么用BinarySearch
请提示

search?

【在 a*u 的大作中提到】
: 同问~
: 如果不是,prefix sum and suffix sum are not sorted, how to use binary search?

avatar
s*o
54
把你前前后后发的帖子都大致看了一下
非常佩服
非常受鼓舞
上来冒个泡

就不多说了。可能有人觉得,我天天写C++写几年了,还用看primer吗。我觉得这个就
仁者见仁了,看你对语言到底有多熟了,看你到底有多少信心了。至少我觉得看primer
之前我也会写code,但是看了几遍后,写code信心增加了很多,不用有诸如用法语法等
方面的担忧。
好应该是默认要求了吧,这个就像是你招一个学物理的人要求他量子力学学扎实一样...
边练习把所有的数据结构写一遍,把所有的不是特别复杂的算法写一遍,不要看书上的
伪码,自己在白板上画画草图然后看着写。要写完整的,可以运行的code,写完后想想
如何测试,一般刚开始练的时候多半是bug频出的,尽量多找找bug,多反思一下吸取教
训。btw,有的公司,比如微软,dev懂得一些测试的知识(黑盒白盒,stress,load,
equivanlenc partition, spec-driven testing等等等)肯定是有加分的,了解一些常
见的错误/bug也利于你避免犯这些错误。
高的关键。多想想有没有没考虑完善的情况,有没有bug,有没有很冗余的地方,有

【在 g*******y 的大作中提到】
: 上次写累了,最近一直太忙,今天也是抽空写写就当调剂一下写project报告的烦闷。
: 没看过前两篇的同学可以参考:
: http://www.mitbbs.com/article_t0/JobHunting/31530927.html
: http://www.mitbbs.com/article_t0/JobHunting/31531005.html
: 这次想具体写点准备算法题目和练coding这两个方面的。
: 第一个阶段:编程语言基础。C++的话把Primer啃个几遍,要肯花时间和精力,这里就不多说了。可能有人觉得,我天天写C++写几年了,还用看primer吗。我觉得这个就仁者见仁了,看你对语言到底有多熟了,看你到底有多少信心了。至少我觉得看primer之前我也会写code,但是看了几遍后,写code信心增加了很多,不用有诸如用法语法等方面的担忧。
: 第二个阶段:数据结构和算法基础。CLRS看几遍,找SWE/SDE这类工作的人把算法学好应该是默认要求了吧,这个就像是你招一个学物理的人要求他量子力学学扎实一样...
: 第三个阶段:编程的基础练习。这个其实应该是配合第二个阶段的,一边看算法,一边练习把所

avatar
r*o
55
同期待。

O(

【在 a*u 的大作中提到】
: 又想一下,如果是non-negative的数组,应该用一个prefix sum array就够了,也是O(
: nlgn),也不用把题目转化再求解。
: 估计小尾羊这道题还是有正负,期待解答。
:
: search?

avatar
B*8
56
谢谢
avatar
h*g
57
非常好
avatar
l*r
58
ding
avatar
y*o
59
好帖!多谢lz!
avatar
o*d
60
re
avatar
f*r
61
看你写的, 我都有点动摇了... 是不是想转码工了
avatar
x*r
62
唉,,这个真是太牛了,,这辈子也达不到1/5啊 :(
avatar
J*r
63
Thanks!
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。