创业之前 ——Paul Graham 最新博文
原文:Paul
Graham
2014年10月
(这篇文章是我在斯坦福大学举办的Sam Altman创业课堂上的嘉宾演讲稿。本意是写给大学生的,但当中的大部分内容也适合其他年龄的创业者。)
有孩子的一大优点是,当你给年轻人意见的时候,你会问自己,“假设是我的孩子的话,我要如何告诉他?”我孩子还非常小。但我能够想象我孩子上大学的时候,我会告诉他创业的哪些东西。然后这正也是我如今要告诉你的。
创业是非常违背直觉的。我还不确定原因是什么。
可能是创业的知识还没有渗透进社会文化。但无论什么原因,创立一个公司是一件你不能总相信自己直觉的事情。
这个方面来说,创业就像滑雪一样。当你第一次滑雪的时候,你想停下来。你的直觉告诉你要向后倾。但当你向后倾的时候,你会飞起来而失去控制。所以。要想学会怎样滑雪,也就要学会怎样控制自己的第一冲动。终于,你获得了一种新的习惯。但一開始。要有意识地去控制自己。
一開始,当你要滑下山的时候,你有一堆东西要记在心里。
创业就像滑雪那样非本能就会的,所以也有类似的一堆东西要记住。这里。我開始告诉你第一部分——那些假设你未来打算创业你须要记住的事情。
反直觉的
第一件事情是我已经提及过的事实:创业是如此诡异的。假设你总相信你的直觉,你会犯大量的错误。假设你丝毫不知道这个事实,你最好在创业前,先停下来。
当我创立Y Combinator的时候。我常常开玩笑说我们的使命就是告诉创业者们那些他们忽略的事情。这个确实是对的。一轮又一轮。YC的合伙人提醒创业者们那些他们将要犯的错。然后创业者们忽视了他们。然后过了一阵子。他们又回来说,“我希望当时我们能听取意见。”
为什么创业者们会忽视合伙人的意见呢?非常好,由于那都是些违背直觉的观点:它们跟你的直觉格格不入。它们看起来是错误的。所以你的第一反应是忽视它们。
其实。我开玩笑的话不不过Y Combinator的诅咒使命,也是它存在的理由之中的一个。假设创业者们的直觉总是能给他们正确的答案。他们就不须要我们了。
你只须要其它人告诉你让你吃惊的建议。这就是为什么有那么多的滑雪指导员而没有那么多跑步指导员。
[1]
当然,你能够,相信你对其他人的直觉推断。然而其实,年轻的创始人常常犯的一个错误就是自己对其他人的推断。相信得不够。
他们非常崇拜那些看起来非常厉害的人,但好像有时会对他们的观点感到疑惑。然后当事情搞砸的时候,他们说“我知道他说的某些观点也许不正确,但我当时没有相信自己,由于对方看起来非常厉害。”
假设你认为你确实和某人交情甚好——其他创业者。一个雇员,或者天使投资者,或者收购公司的人——假设你对他们的观点有疑惑,那么相信你的直觉。
假设某个人的想法看起来不可靠。或者感觉像是骗人的,或者在开玩笑一样,不要忽视他们。
这里有一种情况是要尽情去做的。和那些你真心喜欢的人工作。和那些你长期认为靠谱的人工作。
专家
第二个反直觉的事情就是。知道非常多创业的事情并没有那么重要。
创业成功的方法并非成为创业领域的专家,而是成为了解你用户、能解决你用户问题的专家。Mark Zuckerberg 并不会成功假设他是十分了解创业的行家。
虽然他全然是创业的新手、菜鸟。但他成功了,由于他十分懂他的用户。
假设你不懂当中的不论什么事情,比方说,怎样拿到天使轮,不要感到难过。
那些事都是你要学的时候,你能够立即学,学会之后又能立即忘记的事情。
其实,我操心的是,不单单是毫无必要学会创业公司运作的机制、详细细节,而这样做也可能是危急的。假设我遇到一个本科生,他知道怎样写些变通的文案书面语,非常了解劳动合同 和 FF类的股票行情,我不会认为这个人就比他的同龄人优秀到哪儿去。这些事情都敲响了警钟。另外一个年轻创始人的个性上的错误就是绕过了创业的本质。
他们想出了一些听起来十分可信的想法,被估值非常高然后拿到了钱,租了一个非常酷的办公室,请了一堆人。
从外面的世界看来,这就像是创业公司在做的。
然后租了办公室、请了人的下一步是:渐渐意识到他们是多么地可笑,由于他们模仿了全部一个创业公司的外在形式的时候,他们忽略了创业内在的不可缺少的本质:创造出人们想要的东西。
把戏
我们是如此常常地看见这一类事情发生,以至于给它起了个名字:过家家。
终于我意识到这一切是如何发生的。年轻创业者绕过了创业的本质在于他们就是这样一路被教过来的。想一想你进大学的时候你要干什么,比如,课外活动。虽然在大学课堂,大部分的东西也是人自己生造出来的,就好像操场跑圈圈。
我并非在攻击教育系统变成这样了。
当你被教了某些东西的时候,总是难免当中某些你练习的任务是生造出来的。假设你去衡量他们的学习表现,人们总是不可避免地使用分数的差异,而分数里的大部分东西,都是那些生造出来的练习任务的结果。
我承认上大学的时候,我是这么做的。我发如今大部分的课堂,仅有20到30个观点、知识,是有价值放在终于的考卷上的。
我学习怎样应对考试的方法不是去熟练课堂上被教的知识,而是去列举可能被考到的问题,然后提前做出答案来。
当我期末考的时候,我当时的主要感觉是好奇我预測的哪部分问题会出如今卷子上。这就像一个游戏。
当他们的人生被训练得熟练玩这种游戏的时候,这并不意外年轻创业者对创业的第一反应是试图找到赢得这样一场游戏的技巧。虽然融资已经成为了衡量创业成功的尺子(另外一个典型的新手错误),他们总是想知道哪些技巧能够让投资者信服。
我们告诉他们最好的方法让投资者信服的是让一个创业公司真的做得非常好。意味着高速成长,而且也相同告诉投资者们一样的话。
然后他们就想知道高速成长的技巧是什么,然后我们告诉他们最好的方法是只去创造人们想要的东西。
所以大多数YC合伙人和创业者们的对话是,创业者问道“我们如何才干……”,然后合伙人答道“只……”。
为什么创业者们常常把事情搞得如此复杂呢?原因,我想,是由于他们在寻找技巧。
所以第三个反直觉的事情是创业是玩技巧终止的地方。
戏弄这个体制可能继续行得通,假设你去大公司的话。
取决于这个公司有多腐败,你能够成功,靠巴结到正确的人,给他们一个能力非常强的印象,诸如此类。
[2],但那在创业里是行不通的。没有老板去欺骗,仅仅实用户,然后全部的用户关心的事情是你的产品有没有满足他们的须要。创业就像物理学那样没有人情味。
你必须去创造人们想要的东西,你的成功取决于你做到的程度。
危急的事情是。作假在投资者里可能有几分行得通。
假设你超级擅长让人听起来非常信服你的话,你能够欺骗投资者至少一到两轮投资。
但你不会有兴趣去做的。这个公司迟早都会死定的。全部你做的不过浪费你的时间去把公司停下来。
所以停止去找技巧吧。创业是有技巧,在不论什么领域都有一些技巧,但它们对照与攻克了真正的问题,至少一个量级以上没那么重要。
虽然这听起来非常坏。你失去了一个你最擅长的武器。
我想,这是令人兴奋的,当你创业的时候。跟系统玩把戏不再行得通了。
这是令人兴奋的:世界上真正存在着一些地方是仅仅要你干得好,你就会胜出的。想象一下世界会多么令人沮丧,假设都像学校或大公司那样,那些地方你要么花非常多时间在没有价值的事情上要么输给那些谁做了的人。
[3]我想假设在大学的时候,我意识到存在某些地方玩把戏和其他东西比起来是远远没那么重要,或者丝毫不重要的,我会非常高兴。但其他地方则不一样,这种不同是当你考虑你的未来,要考虑的最重要的事情之中的一个。不同类型的地方。你要如何胜出。然后你愿意在什么类型的地方去胜出?[4]
投入一切
这给我们带来了第四个反直觉的事情:创业意味着投入一切。
假设你创业,它会把你的生活带到一种你无法想象的程度。
假设你的公司成功了,还会持续占据你的生活:至少要几年,或者是十年,或者是你的余生。所以确实有机遇,但也会有代价。
Larry Page 看起来有个令人羡慕的生活,但当中的某些部分并不让人羡慕。
基本上,25岁開始他就開始了全速奔跑。他似乎也并未停下来喘过气。每一天新的坏事情在谷歌王国发生。并且仅仅有CEO才干处理,然后他作为CEO,不得不去处理。假设他去度假一周。一个星期的坏事情就会堆积起来。并且他必须毫不抱怨地承受一切,一部分是由于他是整个公司的老爹。不能流露出害怕或软弱,一部分由于亿万富翁谈论他们的困难生活的时候。差点儿没有不论什么同情。
当中导致的另外一个边际效应是创立一个成功的公司的艰难差点儿没有人知道除了那些成功做到过的人。
Y Combinator 如今投资了几个能够被觉得是非常成功的公司,然后每一个公司的创始人都在说着相同的事情。
从来不会变得更简单。尽管遇到的问题有所改变。
你在操心伦敦的办公室迟迟未开工,而不是工作室里的空调坏了。
可是焦虑的总和从来不会下降。可能还会上升。
创立一个成功的公司就好像有了孩子一样,按了一个不能撤销的button。
虽然这非常棒,有了孩子,但大多数事情在没有孩子之前会更简单。比起有孩子之后。
这种牺牲也会让你有孩子之后能做一个更好的父母亲。
既然能够延迟一段时间按这个button,大多数富有国家的人便这么做。
但谈到创业,非常多人认为他们应该在大学的时候就開始创立公司。你疯了吗?大学里的管理者、教授也在想些什么呢?他们走出了他们的世界。去确保学生们能有充足的避孕套供应之外,左手边是企业家培训项目,右手边是创业孵化器。
公平地说。大学在这点上是被推动的。非常多要来大学的学生对创业非常感兴趣。至少实际上,大学希望能培养他们走向职场。
所以想创业的学生希望大学能教他们怎样创业。
然后,不管大学能否做到,都有一些压力推动他们说能够做到,否则他们就失去一些申请,而被其他宣称能够做到的大学抢去。
那大学能够教学生创业的事情吗?能够又不能够。他们能够教学生创业的事情,但就像我刚刚说的那些,这些并非你须要学的。你真正要学的是你的用户的需求。然后你并不能学会除非你真的去创业。[5]所以创业本质上是仅仅有你真正去做了才干学会的东西。
在大学是不可能学会的,原因就是我刚刚解释的那样:创业占据你的全部生活。你不能真正地创业,作为一个学生。由于假设你真正地创业了,你就不再是一个学生了。你能够在一段时间里名义上是学生,但非常快你就不是了。[6]
给出了这个二分法。你愿意选择哪条路呢?做一个真正的学生但不去创业,或者去创业而不再是学生?我能够回答这个问题。大学里不要去创业。如何创立一个公司不过另外一个更大问题的子集:如何拥有一个美好的人生。然后虽然创立一个公司能够成为非常多有抱负的人的部分美好生活,但20岁不是最佳的时间。
创立一个公司就像是粗暴的深度优先搜索。
大多数人在20岁的时候都在进行宽度优先搜索。
你能够在你20出头的时候做那些你过去或者未来不能做的事情,就像深深投入到一个项目去,仅由于一时的兴致,然后在里面自由生长。没有不论什么快到截止日期的感觉。对于没有抱负的人来说,这类事情是令人害怕的 “怕失败而不去做的事情”,但对于有抱负的人来说。这类探索具有无与伦比的价值。假设你在20岁创业了然后你还足够地成功,你再也没有机会做这种事情了。[7]
Mark Zuckerberg 在外国,也永远都不会沦落到乞讨的地步。他能够做大部分都做不了的其他事情。像载着受特许的蒸汽式飞机去其他国家。但成功也会带走他生活非常多的意外惊喜。Facebook 正在操纵他就如他正在操纵 Facebook一样。做一个投入了生命去做的项目不只非常酷炫,还有非常多优点去创造意外惊喜,尤其是早年的生活。在这些优点中,一个就是能给你很多其他的选项,来选择你一生从事的工作。
这个也许不是没有去创业的补偿。假设你在20岁的时候不去创业,你并没有失去不论什么事情。由于你更可能成功,假设你等待的话。
在某些差点儿不可能的情况,比方你在20岁的时候。做了个项目。像Facebook那样起飞了。你会面临着是否要继续做下去的选择,这看起来继续做下去是非常合理的。但通常来说,创业公司起飞的方式是由于它们的创始人投入了非常多让它们起飞的,20岁做这件事情看起来是没有必要的。
尝试
那在不论什么年龄。你应该去尝试吗?我意识到我确实让创业听起来非常困难。假设我没有的话,让我再说一遍:创业是一件非常困难的事情。那它太难了会发生什么?要如何才干推断你自己是否有能力接收这个挑战呢?
这个答案是第五个反直觉的事情:你不能推断。活到眼下为止。你能大致设想假设你立志成为一个数学家会是如何,或者打算成为一个职业的足球的运动员会是如何。
但成为一个创业者就不是一回事了。由于你会过上一种未知的生活,你之前从来没有过过的。创立一个公司会改变你非常多。所以你尝试去衡量的不不过衡量你是谁,而是衡量你能成长到如何的程度,和衡量其他谁能与你一起成长。
过去9年。我的工作是预測人们身上是否有那些创立成功公司的品质。非常easy知道他们有多聪明。大多数阅读这篇文章的人也应该跨越了那个门槛。困难的是预測他们会变得有多坚韧和有多雄心勃勃。
或者除了我。没有谁有很多其它的经验去预測这个,所以我能够告诉你一个专家对于这个能预測到多少,答案是:并不多。我于是学会了每一轮都以全然开放的心态去思考哪些创业公司终于会成为明星。
创业者有时觉得他们知道。有些来到后,确信他们能顺利通过 Y Combintor就好像能顺利通过他们一直以来遇到的那些(相对少的、生造出来的、easy的)考试一样。另外一些人来了,好奇为什么他们进来了然后希望YC不会发现让他们顺利通过的错误。但创业者刚開始的态度和终于他们的公司做得有多好。差点儿没有联系。
我读到过类似正确的事实。关于部队的——那些声势浩大、大大咧咧的人,并不会最后真的比那些安静的人表现得更加坚韧。或者由于相同的原因:后来的考验跟他们之前生活上的那些考验太不同了。
假设你真的非常畏惧去创业。你或者不适合去做。
但假设你不确定你是否可以做,唯一去找到答案的方式就是去尝试。但不是如今。
创业点子
假设你某一天想创业,那你在大学应该做些什么?仅有两件事情你一開始要做的:一个点子和几个创业伙伴。
拥有这两个的方法是同样的。这里衍生出了我们第六个也是最后一个反直觉的观点:获得创业点子的方法是不要去想创业点子。
我已经写过非常多关于创业点子的文章了,不会在这里反复了。一个短的版本号是,假设你真的下意识的去找创业点子。那想出来的点子不只会非常糟糕,并且还会听起来非常可信,意味着你将会浪费非常多时间在上面。直到你意识到它们非常糟糕。
想出一个好的创业想法的方法是。后退一步。与其下意识去想一个创业想法,不如投入到创业想法自己会诞生的领域上去。
其实,如此无意识。以至于你一開始都不觉得它们是创业点子。
这不单单是可能的。Apple、Yahoo、Google和Facebook 都是这样開始的。这些公司没有一个一開始意味着要做成一个公司。它们都是一些业余项目,但好点子是如此地异类,以至于你有意识的大脑都不觉得它们能成为不论什么创业点子。
好,那怎样打开你的思维,投入到能无意识地产生创业点子的事情上去?(1)学习非常多有意义的东西,然后(2)投入到那些感兴趣的问题上(3)和你喜欢和尊重的人。第三个,令人感到意外的是,获得创业伙伴之时,也正是你获得创业点子之时。
第一次我写这篇文章的时候。而不是“学习非常多有意义的东西”,我写道“擅长某种科技”。但这种方法,虽然充足。但未免太狭窄了。Brian Chesky和Joe Gebbia 身上特别的不是他们非常擅长某种科技。他们擅长于设计。或者更重要的是他们真的非常擅长组织群体、让项目诞生。
所以本质上你并不须要投入某种科技,仅仅要你投入到能充分挑战你的问题上去就可以。
那哪些问题又是什么?一般来说。非常难回答。
历史里,有大量年轻人投身于他们觉得重要而同一时候代的人不觉得重要的问题的样例。尤其是他们的父母不觉得重要。还有一方面。历史里也相同充满着父母觉得他们孩子在浪费时间而父母们确实是对的的样例。所以,你怎样知道你投入的事情是对的呢?[8]
我知道我自己是怎么知道的。真正的问题是有趣的。我在这方面是尽可能让自己尽情去做的,虽然没有人在意它们(其实。尤其是没有不论什么人在意的时候),然后发现自己非常难在无聊的问题上投入进去,虽然那些问题被觉得非常重要。
我的生活充满着我開始解决某个问题不过由于有趣,而终于发现它们在更广阔的范围也非常有价值的样例。Y Combinator 一開始也是由于唯独趣我去做的。所以我好像有某种指南针来帮助我。但我不知道其它人头脑中都有些什么。也许。我能够想多一点,我能够提出辨别真正有趣问题的启示式算法。但如今我能够给的是可能疑问比較多的建议是。假设你有发现真正有趣的问题的品味,尽情投入到有趣问题是最好让你准备好去创业的最佳方式。确实。或者也是最好的生活方式。
[9]
但虽然一般而言我不能解释什么是有趣的问题,我能够告诉你大部分有趣的问题。假设你把科技当成正在扩散开来的分形的碎片,每一个边上移动的点都意味着一个有趣的问题。
所以一个确保打开你思维、让你拥有好点子的方法是让你自己处在科技的边缘处——来让你自己。就像 Paul Buchheit 说的那样。去“活在未来。”当你到达那里的时候,那些让人们看来很吃惊的先见之明在你眼里是如此明显。你也许没有意识到它们是创业想法。但你会知道它们是迟早会出现的东西。
比如,在90年代中期的哈佛,我朋友 Robert和Trevor的一个研究生校友写了个 IP电话软件,他并不知道会变成创业想法。他也不会去用它去创业。他只希望能和他在台湾的女朋友聊天,而不用为长途电话付费。然后既然他是互联网的专家。对于他来说,做这个事情显然是把声音放在传输包里。然后通过互联网传输。
他除了用这个和女朋友聊天之外没实用来做其他。但这恰恰是最好的创业公司诞生的来源。
所以奇怪的是,假设你想成为一个成功的创业者,最佳的做法不是某些新的、有助于创业的专注于“企业家精神”的大学教育。
而是回归教育本身的大学教育。假设你想毕业后创立一间公司。你在大学里须要做的就是学习威力强大的东西。假设你有真正的知识上的好奇心,那就是你只追随你爱好,你本来会去做的。
企业家精神中真正重要的是成为领域专家。成为Larry Page的方法是成为搜索引擎专家。成为搜索引擎专家的方法是让真正的好奇心驱动自己,而不能靠其他的动机。
最好的情况是,创立公司不过为了满足好奇心而去做的事情。
而假设你把这样的动力贯穿了整个过程,你会做得最好。
所以这是给年轻的潜在的创业者的终极建议。浓缩成一句话:只去学习知识。(just learn)
注解
[1] 某些创始者比别的人更善于倾听,而这个倾向于成为推断人能否成功的依据。Airbnb在YC的日子里,我记得的一件事情他们是如此专心地倾听。
[2]其实,这是创业公司存在的一个理由。假设大公司在效率方面没有遭受内部的折磨,他们会成比例地更加能干。留下非常少的空间给创业公司。
[3]在一个创业公司,你须要花费大量时间在笨蛋身上。这类工作不过无聊的。却并非虚假的事情。
[4]假设你职业上擅长的就是跟体制玩把戏,那你应该做什么呢?管理咨询。
[5]这公司并不一定是要注冊成立,但你要開始去获得大量用户的时候,你不得不创立公司。无论你自己有没有意识到。
[6]大学不能教学生怎样成为优秀的创业者,这并不令人感到意外,由于他们也不能教自己怎样成为一个好员工。
大学“教”学生怎样成为好员工的方法是推开一个任务给公司,通过实习生项目。但你不能为创业做相同的事情。由于假设学生干得好的话。他们不再回来了。
[7] Charles Darwin 22岁的时候获得了一个邀请,作为一个自然学家乘坐 HMS 贝格尔号去旅游。这只由于他比較空暇,以至于能接受邀请。
假设他没去旅行的话。或者我们就不知道他的名字了。
[8] 父母有时会在重要问题上特别保守。有些父母觉得重要的问题不过那些能通向医学学校的那些问题。
[9]我确实想到了启示式方法来推断你是否有推断有趣点子的品味:你是否发现所知的无聊点子都很难以忍受?你能够忍受学习文学理论或者学习怎样在大公司担任中层管理人员?
[10]其实。假设你的目标是创立公司。你能够更近距离地看看过去几代所接受的教育。那时学生们大多数毕业后主要专注于找工作,他们想的是,起码想到了一些。他们上的课程在公司员工看起来会是如何的。或者更糟糕的是。他们会从困难的课程中退出来,直到获得了一个非常低的分数。而这会影响最重要的GPA。好消息是:用户并不关心你的GPA分数。
我也从来没有听说过投资者会关心。Y Combinator当然不会问你在学校里上了哪些课程以及你考了多少分。
感谢 Sam Altman, Paul Buchheit, John Collison, Patrick Collison, Jessica Livingston, Robert Morris, Geoff Ralston, and Fred Wilson 阅读了初稿。
创业之前 ——Paul Graham 最新博文的更多相关文章
- 怎样创造財富?硅谷创业之父 Paul Graham 《黑客与画家》思维导图
先送上亚马逊传送门:<黑客与画家>:硅谷创业之父 Paul Graham 文集 再送上一个思维导图: 下载大图:http://caifujianghu.com/article/ruhe-c ...
- 如何创造财富?硅谷创业之父 Paul Graham 《黑客与画家》思维导图
先送上亚马逊传送门:<黑客与画家>:硅谷创业之父 Paul Graham 文集 再送上一个思维导图: 下载大图:http://caifujianghu.com/article/ruhe-c ...
- Ronco创投原则 - 硅谷创业教父Paul Graham文摘
(天地会珠海分舵注:虽然已经尽力翻译,还是担心会和大师的原意有偏差,所以这里保留英文原文给大家作参考) Ronco创投原则 No one, VC or angel, has invested in m ...
- Bengio最新博文:深度学习展望
Bengio最新博文:深度学习展望 人类一直梦想着创造有智能的机器.早在第一台可编程计算机问世前100多年,发明家就对如何能让由连杆和齿轮组成的设备也变得更加智能这一命题充满好奇.后来,20世纪40年 ...
- 看看大神 Paul Graham 对如何学习编程的回答
前言 我翻阅自己之前写的博客文章,发现在 2015 年我刚开始学习编程的时候,翻译了一段 Paul Graham 关于"How can I learn to program?"的回 ...
- 硅谷创业教父Paul Graham:如何获得创业idea
link:http://kb.cnblogs.com/page/165530/ 英文原文:How to Get Startup Ideas,翻译:Jason Zheng 要想获得创业 idea,请别试 ...
- Paul Graham:梦寐以求的编程语言
我的朋友曾对一位著名的操作系统专家说他想要设计一种真正优秀的编程语言.那位专家回答,这是浪费时间,优秀的语言不一定会被市场接受,很可能无人使用,因为语言的流行不取决于它本身.至少,那位专家设计的语言就 ...
- YC的基本创业建议
原文出处:https://blog.ycombinator.com/ycs-essential-startup-advice/ 我们给初创公司的许多建议都是战术性的; 意味着在日常或周到周的基础上有所 ...
- 斯坦福 CS183 & YC 创业课系列中文笔记
欢迎任何人参与和完善:一个人可以走的很快,但是一群人却可以走的更远. 在线阅读 ApacheCN 面试求职交流群 724187166 ApacheCN 学习资源 目录 Zero to One 从0到1 ...
随机推荐
- mysql 允许远程IP连接, 并查看所有用户的所有权限
添加mysql用户 http://my.oschina.net/u/1179414/blog/202377 允许远程ip连接 GRANT select,insert,update,delete ON ...
- 用Pandas获取商品期货价格并可视化
用Pandas获取商品期货价格并可视化 摘 要 1.用pandas从excel中读取数据: 2.用pandas进行数据清洗.整理: 3.用bokeh进行简单的可视化. 1.数据读取 本文主要是将获 ...
- 解决vscode按下ctrl+S的时候自动格式化
按下ctrl+S的时候自动格式化 为什么需要这种操作? 优点: 保存的时候格式化,让我们的代码自动格式化,减少人工调整. 缺点: 有一些打好包的JS有时候修改一下,但不需要格式化,因为打好包就是要压缩 ...
- 【BZOJ 1051】 1051: [HAOI2006]受欢迎的牛 (SCC)
1051: [HAOI2006]受欢迎的牛 Description 每一头牛的愿望就是变成一头最受欢迎的牛.现在有N头牛,给你M对整数(A,B),表示牛A认为牛B受欢迎. 这 种关系是具有传递性的,如 ...
- BZOJ 1040:[ZJOI2008]骑士(环套外向树+树形DP)
[题目链接] http://www.lydsy.com/JudgeOnline/problem.php?id=1040 [题目大意] 给出环套外向树森林,求最大权独立集. [题解] 我们对于每个连通块 ...
- 【循环节】【矩阵乘法】MIPT-2016 Pre-Finals Workshop, Taiwan NTU Contest, Sunday, March 27, 2016 Problem F. Fibonacci of Fibonacci
题意:F(n)为斐波那契数列的第n项,问你F(F(n)) mod 20160519的值. 发现有循环节,F(26880696)=0,F(26880697)=1,.... 于是两次矩乘快速幂即可. #i ...
- 【map】【分解质因数】CDOJ1572 Espec1al Triple
先把公比为1,即前项 中项 末项相同的统计出来.对每一类数C(n,3)即可. 然后我们发现,因为a1*a3=(a2)^2,所以a1和a3进行质因子分解之后,每一个质因子的指数的奇偶性必然相同,否则无法 ...
- BigInt的实现——C++编程风格读书笔记
C++编程风格这本书前面一些章节都觉得很简明易懂,但是读到效率这一章是才充分认识到读别人的代码还是很痛苦的一件事.书中给出的需要改进的初始类如下: class BigInt { private: ch ...
- Erlang学习记录(一)——Windows下的环境搭建
一.安装编译器 在http://www.erlang.org/download.html下载R16B01 Windows Binary File并安装. 二.运行编译器 安装完编译器后,打开安装目录下 ...
- 102.愤怒的LJF
2841 愤怒的LJF 时间限制: 1 s 空间限制: 32000 KB 题目等级 : 黄金 Gold 题解 查看运行结果 题目描述 Description LJF发现ZPC的积分比他高,他很愤 ...