年末感想之(渣渣的我)
仔细想想,搞比赛的日子4年有余了,确实不服老不行了,直到现在平均每天的题量都在3题左右。其实真想说,“渣渣的我”。做的题确实不少了,但是水平还是上不了档次。
今天写这篇文章是想总结这几年写代码的经验。首先这篇文章的读者是针对于【数学专业】的学生、老师。现在程序设计竞赛人才辈出,各大院校都有不少高手。在计算机行业里,数学专业的学生的优势就在算法这一块,如果连算法都没有优势,那就不知道怎样去拿年薪20W起的工作了,当然java、.net系统程序员干的好的月薪也在8K起。
闲话少说。
【步骤一:数学基础】
首先,大一、二的数学小伙伴们编码和软工的学生差距相当大,别急,这个时候学好如下几门。这几本教材就是我上学时用过的课本。我觉得挺好的,这几门课程课时都比较多,老师讲的比较细。当然了,数学专业的孩子们大多都不喜欢学数学的,都喜欢看编程方面的书籍。这是大一、大二的课程,还是要用心学学。千万不要觉得身边的同学已经可以编出比较漂亮的网站而不好好学数学,这种想法是要不得的。
![图片](http://b136.photo.store.qq.com/psb?/V11Go1tY0wXQKq/n48C2MzLw7rmFZhtDHtw2gSGCd9un6813swcytMt3YU!/b/dI8RE1HOEgAA&bo=BgFcAQAAAAABAH0!&su=0248568961&rf=2-9)
![图片](http://b130.photo.store.qq.com/psb?/V11Go1tY0wXQKq/*uOWHmKI4oMiuCYFO6MsAmmx9O8kiI2hJoz8YL.0qWM!/b/dNmNgk2CFAAA&bo=CAFfAQAAAAABAHA!&su=052473889&rf=2-9)
记得当年数分结课时,心里空空的。
![图片](http://b138.photo.store.qq.com/psb?/V11Go1tY0wXQKq/nXmBgLZH9*Gqe9S0Pu9pqKjSdDtKpS*9GdllKKfgnaA!/b/dPnDQlIxDQAA&bo=8ABaAQAAAAABAIw!&su=0128472929&rf=2-9)
![图片](http://b130.photo.store.qq.com/psb?/V11Go1tY0wXQKq/7qW6gWXKEoKe3.o*.ZNKFRLvsxvpPClsIXzc0l4bHYM!/b/dL*Ni02BFAAA&bo=.wBbAQAAAAABAIY!&su=0263584801&rf=2-9)
![图片](http://b128.photo.store.qq.com/psb?/V11Go1tY0wXQKq/RsSOgUIVtbBKERiHL.NRp*MIBaLgAq5*BT58GbGDrQc!/b/dJr3VUwwKAAA&bo=FAFeAQAAAAABAG0!&su=086658673&rf=2-9)
![图片](http://b135.photo.store.qq.com/psb?/V11Go1tY0wXQKq/TaqSLNtjZ7YonuCQVtXMGpD.*ZIm.7XuZQI584YqC54!/b/dFayhlCWEgAA&bo=9QBgAQAAAAABALM!&su=081721089&rf=2-9)
如果有时间去图书馆做做这本书上的试题,特别是证明题。
![图片](http://b128.photo.store.qq.com/psb?/V11Go1tY0wXQKq/z4sheYExMLLjNYENA*pCzC0B4KS8RjPK8pljJ9dA4Xc!/b/dOADU0w1KAAA&bo=7ABeAQAAAAABAJQ!&su=046303329&rf=2-9)
【步骤二:编程基础】
数学专业的孩子不要太关心编译原理的部分,因为确实搞不懂,只是当做一门工具(不是技术)写好,勤奋点写。对于指针部分、面向对象部分先放着,不要急于搞懂,或许有一天就懂了呢。
![图片](http://b128.photo.store.qq.com/psb?/V11Go1tY0wXQKq/JLiMB9zAiKAM6QCKemi0HRElUV4dLIiwlzPIRg1HIdc!/b/dO3xUkwxKAAA&bo=.ABfAQAAAAABAIE!&su=027820577&rf=2-9)
![图片](http://b130.photo.store.qq.com/psb?/V11Go1tY0wXQKq/jRFXc.Ur*cufAAMx*q8sXTP9vFD6aNanp22IjzhYrek!/b/dBKxgk2HFAAA&bo=9wBgAQAAAAABALE!&su=0364465&rf=2-9)
![图片](http://b137.photo.store.qq.com/psb?/V11Go1tY0wXQKq/lwpX9M3uJMG8I.aa06NjQIxyiXmXvT4.OCM82gxnCto!/b/dHm4q1HQEgAA&bo=.gBcAQAAAAABAIA!&su=0110569857&rf=2-9)
上3本数看看,例子照着写写。大概2个星期,玩命的写吧。
![图片](http://b130.photo.store.qq.com/psb?/V11Go1tY0wXQKq/QTZlQO8RjQ1OsqHAlnr7jRywIps11stq*rfXkz8fM4U!/b/dG63iE2FFAAA&bo=9QApAQAAAAABAPo!&su=0246665393&rf=2-9)
这本书介绍了online judge ,恭喜你已经进入了一个属于你的算法江湖,在这个江湖,你可能成为”路人甲“;也可能成为”渣渣“;也可能成为”一代宗师“。
![图片](http://b129.photo.store.qq.com/psb?/V11Go1tY0wXQKq/ucXh8TsxCpJ1x9b3fx0XN4v0OYE15Lo4ulkTftV*WWk!/b/dOrw5kzTEgAA&bo=7wBbAQAAAAABAJI!&su=0178152769&rf=2-9)
这本书上关于STL入门写的很好。
【步骤三:基础算法】
![图片](http://b128.photo.store.qq.com/psb?/V11Go1tY0wXQKq/GeqQLt59XxH1RkTSt97DCLL6KzkCNWxgEUCUmVMdZP8!/b/dDr7VUw.KAAA&bo=nwD.AAAAAAABAEY!&su=04319009&rf=2-9)
大家都会看这本书的吧,刘汝佳老师写的,很好。
![图片](http://b138.photo.store.qq.com/psb?/V11Go1tY0wXQKq/.0vzvYlpfLK3TNGK2..hMiUTy5ADvnxMRWEQF7lV6mE!/b/dHQvRFI2DQAA&bo=uwADAQAAAAABAJ4!&su=075730609&rf=2-9)
这本书的DP写的真心不错。
![图片](http://b137.photo.store.qq.com/psb?/V11Go1tY0wXQKq/ll0PZBum0umul9C3bRuPESU0TCfbqerSr92s89YAEpw!/b/dCooqlHuEgAA&bo=7gBUAQAAAAABAJw!&su=0255645969&rf=2-9)
图论是个长时间的功夫啊。
![图片](http://b129.photo.store.qq.com/psb?/V11Go1tY0wXQKq/cFstgUqDtssagmVwWt3M6DwDeC6NalHyjD6PmNk2q1c!/b/dIIa8EzWEgAA&bo=9wBhAQAAAAABALA!&su=0224658081&rf=2-9)
可以一看。
![图片](http://b128.photo.store.qq.com/psb?/V11Go1tY0wXQKq/xZzdkrePw8E1.4uR9LDSQK70Zn5NNOKVcuJ7Aontb*Q!/b/dFT6Ukw5KAAA&bo=AAFgAQAAAAABAEc!&su=0185671057&rf=2-9)
介绍了比较高级的数据结构,大多是集训队论文整理综合二而来,真心不错。
\
这本书编的差了不少,入门的书吧。
![图片](http://b136.photo.store.qq.com/psb?/V11Go1tY0wXQKq/nuJl1wOMJ6MQdQlkv6edKqZK0mYPbzaPcjavXeceLSs!/b/dIM4FlHUEgAA&bo=DgFgAQAAAAABAEk!&su=0114011809&rf=2-9)
工具书,写的很全。
这本书非常的偏,里面有很多高中全国数学联赛的试题,很精致的书。
![图片](http://b130.photo.store.qq.com/psb?/V11Go1tY0wXQKq/4*K7EDcuH0KRMk9UeJVju25HhOt6*BM..EJz1B5bvU4!/b/dIS*i02KFAAA&bo=.gBgAQAAAAABALw!&su=0104523489&rf=2-9)
![图片](http://b137.photo.store.qq.com/psb?/V11Go1tY0wXQKq/wxI7Gv00v5x*L8wVXtbwqjJpRpY75EQG6QRf1EVdtv0!/b/dCRSsFHnEgAA&bo=CAFcAQAAAAABAHM!&su=035654273&rf=2-9)
这2本书就是ZOJ的习题册吧,可以断网的时候看看,没多大价值。
![图片](http://b136.photo.store.qq.com/psb?/V11Go1tY0wXQKq/r1zkdX1LijMPBAaUu2CXbJCTqOlsEPRJ87uWOVFmCyE!/b/dNMGE1HYEgAA&bo=jADHAAAAAAABAGw!&su=0265755921&rf=2-9)
![图片](http://b135.photo.store.qq.com/psb?/V11Go1tY0wXQKq/SLE4qd2N*cSM4np7aR3e*awKD7f5VysOw1mxfAX6uzQ!/b/dBothVDkEgAA&bo=igDGAAAAAAABAGs!&su=0149888017&rf=2-9)
这2本书不错,很新颖的试题,分析写的很透彻,但是很难,需要时间嚼。
![图片](http://b135.photo.store.qq.com/psb?/V11Go1tY0wXQKq/NxrVDt.rnBTndONs7EhZEXqGyfyLWCgXYgxBJYkBVFA!/b/dPmUg1CuEgAA&bo=IgFeAQAAAAABAFs!&su=0250730673&rf=2-9)
这本书是分类题单,都是区域赛级别的试题,很不错的,我毕业时候才看到,现在也一直没有对着做几题,还是个人水平有限。
强烈推荐本书,明显比同类书高出几个档次。
![图片](http://b128.photo.store.qq.com/psb?/V11Go1tY0wXQKq/d5q*sqIWqZTLSWTG.TO7wHxK5VfIOiv6iOjk.uhyLnA!/b/dHN5VExDKAAA&bo=OgFbAQAAAAABAEY!&su=063705073&rf=2-9)
![图片](http://b137.photo.store.qq.com/psb?/V11Go1tY0wXQKq/qKk3IGSId8K8oHn0mRXRneoEv44uI6*.y*ofaYxbgzA!/b/dNhvtlHYEgAA&bo=FwFiAQAAAAABAFI!&su=0218518849&rf=2-9)
![图片](http://b138.photo.store.qq.com/psb?/V11Go1tY0wXQKq/ZvBgV1cMiyv3igyVoiSxK0L7qDEF3NlxkBce*I*hFsE!/b/dGFMRFI2DQAA&bo=FAFgAQAAAAABAFM!&su=0175767569&rf=2-9)
![图片](http://b129.photo.store.qq.com/psb?/V11Go1tY0wXQKq/pTzgYFh4eTGCtx1Rz*FJRJj8GWaJLesuB4nSLEDh9Yc!/b/dLGR7kzVEgAA&bo=DQFeAQAAAAABAHQ!&su=035599217&rf=2-9)
这4本书就是比较重口味的书了,慢慢看。
我是无可奈何4次区域赛打铁的”渣渣“,也不知道还有没有机会去比赛了,不过做题依旧,梦想依旧,青春依旧。
仅以此文来缅怀那段美好的时光。
今天写这篇文章是想总结这几年写代码的经验。首先这篇文章的读者是针对于【数学专业】的学生、老师。现在程序设计竞赛人才辈出,各大院校都有不少高手。在计算机行业里,数学专业的学生的优势就在算法这一块,如果连算法都没有优势,那就不知道怎样去拿年薪20W起的工作了,当然java、.net系统程序员干的好的月薪也在8K起。
闲话少说。
【步骤一:数学基础】
首先,大一、二的数学小伙伴们编码和软工的学生差距相当大,别急,这个时候学好如下几门。这几本教材就是我上学时用过的课本。我觉得挺好的,这几门课程课时都比较多,老师讲的比较细。当然了,数学专业的孩子们大多都不喜欢学数学的,都喜欢看编程方面的书籍。这是大一、大二的课程,还是要用心学学。千万不要觉得身边的同学已经可以编出比较漂亮的网站而不好好学数学,这种想法是要不得的。
记得当年数分结课时,心里空空的。
如果有时间去图书馆做做这本书上的试题,特别是证明题。
【步骤二:编程基础】
数学专业的孩子不要太关心编译原理的部分,因为确实搞不懂,只是当做一门工具(不是技术)写好,勤奋点写。对于指针部分、面向对象部分先放着,不要急于搞懂,或许有一天就懂了呢。
上3本数看看,例子照着写写。大概2个星期,玩命的写吧。
这本书介绍了online judge ,恭喜你已经进入了一个属于你的算法江湖,在这个江湖,你可能成为”路人甲“;也可能成为”渣渣“;也可能成为”一代宗师“。
这本书上关于STL入门写的很好。
【步骤三:基础算法】
大家都会看这本书的吧,刘汝佳老师写的,很好。
这本书的DP写的真心不错。
图论是个长时间的功夫啊。
可以一看。
介绍了比较高级的数据结构,大多是集训队论文整理综合二而来,真心不错。
这本书编的差了不少,入门的书吧。
工具书,写的很全。
这本书非常的偏,里面有很多高中全国数学联赛的试题,很精致的书。
这2本书就是ZOJ的习题册吧,可以断网的时候看看,没多大价值。
这2本书不错,很新颖的试题,分析写的很透彻,但是很难,需要时间嚼。
这本书是分类题单,都是区域赛级别的试题,很不错的,我毕业时候才看到,现在也一直没有对着做几题,还是个人水平有限。
强烈推荐本书,明显比同类书高出几个档次。
这4本书就是比较重口味的书了,慢慢看。
我是无可奈何4次区域赛打铁的”渣渣“,也不知道还有没有机会去比赛了,不过做题依旧,梦想依旧,青春依旧。
仅以此文来缅怀那段美好的时光。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步