• 那些年我们一起追过的ACM


    那些年我们一起追过的ACM之春季篇

            说起ACM,参加过的同学可能都会唏嘘不已,每每想起那些备战ACM的日日夜夜,就仿佛是昨天发生的一样,久久难以忘怀.在那些日子里,生活仿佛已经不再存在,时间也不再流动,没有白天,没有黑夜,有的只是疯狂,有的只是歇斯底里,或许在其他的人眼里,ACMer只是一群疯子,但只有他们自己才会知道,这不仅仅是挑战自己,更是在追逐自己的梦.每个ACMer都是值得骄傲和自豪的,不仅仅是他们所获得丰富的知识更是那份挑战自己的勇气.在这里我要向所有的ACMer致敬,他们是我们的榜样,永远的榜样.


           小编最近也是在准备ACM,手头也有好多的ACM的资料,特来和大家分享下,这一次的连载将会分为四季,春季,夏季,秋季,冬季,由入门到高级,适合ACM刚入门的同学不断的进阶,小编的资料也是从网上,学长,学姐那搜集来的,如果各位大大在其他地方发现有类似的,可不要说小编是故意抄袭的.好了不多说,赶紧进入我们的第一季.
                                           
    逐梦ACM之春季

    这一篇章将为大家介绍一些入门级的书籍,资料,还有学长学姐们的经验.



    一 C++primer  
           C  .png

            
    不解释,基础知识是必须的


    二   程序设计导引及在线实践


              程序导引.png       


    程序设计与poj习题结合之座,适合入门同学学习


    三 数据结构c语言版(严蔚敏)

             数据结构C语言版.png      

    把这本书放在前面主要是因为算法一途,没有数据结构,那只能是空架子,严蔚敏的这本书在国内来说是比较优秀的, 建议大家好好看看. 


    四 算法入门经典
        入门经典.png

                      
                     
    这本书是刘汝佳的白书,不用多说,很经典,题目也比较容易懂,<强烈推荐>


    五 算法概论

    算法概论.jpg

                 短小精悍,别据一格,准经典之作 ( 这个只有英文版)


    六 数据结构与算法分析C++描述

                      suanfa.png                  

    有时间可以看看,C++ Template写的,可以顺便巩固下template

                    
    七 算法基础

        算法基础.png

        很经典的一本书,个人以为足以和算法导论等所谓当世经典平分秋色                              


    那些年我们一起追过的ACM之夏季篇

                     那些年我们一起追过的ACM之春季发帖之后,收到好多童鞋的回复,有问该如何去学习算法呢,有问现在学习算法来的及吗,还有说,算法太难了不适合自己... ...。对于这些回复,我只想说,算法什么时候学习都是不晚的,任何时候开始都会让你受益终生。算法很难,但是既然选择了它,那就坚持到底。每个人都要有一段属于自己疯狂的日子,做任何事都应该是这样的,既然选择了算法一途,那就让自己学的疯狂,学得值得铭刻。今年我们20岁,正是青春的年华,正是青春的日子,没有什么事情是自己做不到的,相信自己,把握青春。这篇连载还是给大家介绍一些ACM的书籍和学长学姐的一些宝贵经验 不过相对第一篇来说更加深入些。
                    一 算法导论
                                                                                            QQ截图20130502122849.png 
                                                          很经典的一本书,几乎是学算法的同学,人手一本(ps:一定要做习题哦)
                   
    算法艺术与信息学竞赛

                                                                                            QQ截图20130502123621.png 
         这本书是刘汝佳的黑书,里面的习题都很经典,但有些习题很难。感觉算法了解的差不多了 ,做做这本书,看看自己的水平
                三 组合数学
                                                                                            QQ截图20130502125210.png 
                                         鸽巢原理,博弈,容斥原理,Catalan数等都属于这个范畴的,建议看看。 
              离散数学及其应用 
                                                                                            QQ截图20130502125543.png 
                                         全面而系统地介绍了离散数学的理论和方法,内容涉及数学推广、组合分析、离散结构和算法设计

          五 初等数论及应用
                                                                                           QQ截图20130502125929.png 
                                                                       数论的一些知识,在编程中能够用到,适合初学者看
        六 具体数学
                                                                                         QQ截图20130502130447.png 
               [size=14.44444465637207px]内容涉及和式、整值函数、数论、二项式系数、特殊的数、生成函数、离散概率、渐近式等,都是编程所必备的知识
    七 编程之美
                                                                                        QQ截图20130502130921.png 
                                               挺有意思的,不能作为一个算法的全面书籍,而是作为一本拓宽思维的书籍,有兴趣的建议要看看


    八 How to solve it
                                                                                   QQ截图20130502131135.png 
                                 二十世纪最伟大的数学思想家之一波利亚的力作,讲一般性的解题方法:怎么认识问题,怎么转换问题,怎  么解决问题,如何在问题中得到启发,如何找到一个通往答案的方向
                                上面的这些书籍,都是一些在编程中,所需要具备的一些知识,前两本,一本算法导论,对各类算法进行分析,一本算法艺术与信息学竞赛,刘汝佳的黑书,里面有大量的习题,大家在有一定的基础后可以试试做做这本书,下来的四本书介绍的在编程过程中所需要储备的一些数学知识,最后两本书,是进行思维扩展的书籍,闲暇了,可以看看。这些书籍的电子版,以及一些ACM资料我都放在了附件当中,大家可以下载看看。


                                  最后,我想用李宇春《再不疯狂我们就老了》中的歌词,来结束这次连载。
                                  再不疯狂我们就老了

                              没有回忆怎么祭奠呢

                              还有什么永垂不朽呢
                              错过的你都不会再有 

                               
                                                

  • 相关阅读:
    后缀名文件说明
    转行小白成长路-java篇
    转行小白成长路-java篇
    转行小白成长路-java篇
    转行小白成长路-java篇
    转行小白成长路-java篇
    转行小白成长路-java篇
    转行小白成长路-java篇
    转行小白成长路-java篇
    转行小白成长路-java篇
  • 原文地址:https://www.cnblogs.com/hosealeo/p/4190535.html
Copyright © 2020-2023  润新知