美文网首页程序员
算法的学习心得

算法的学习心得

作者: 掌灬纹 | 来源:发表于2019-03-31 17:40 被阅读5次

先言——算法是什么?算法有多重要?算法其实是计算机科学领域最重要的基石之一,很多刚开始学习计算机的可能多会有错误的认识,看见五花八门的编程语言,和一些小公司对掌握多种语言为要求认为学好编程语言就行了。其实这是错误的,编程语言当然该学,它是我们学习计算机的第一步,也是以后学习算法的基础,然而在打好基础后,更重要的应该是对算法与计算机理论的学习,可以这么说计算机编程语言日新月异,而万变不离其宗的是算法,数据结构..计算机理论,更形象一点算法,数据结构就如同修炼“内功”,徒有其表怎么能行呢?

通过一个寒假,每天6,7+时长的学习,大概掌握了一点算法,所以写点体会分享给大家,这里先分享一个看到的一个有意思的评论:算法是什么?每当你问一个程序员这段代码是什么意思,他不想解释时通常会说这是算法。一个笑话就可以看出算法的学习不是容易的,大多数人都会说算法很难,脑子不够,搞不了。真的是这样吗,我不这么认为,很多人看到谁谁学的好,总会说他对这东西有兴趣,其实我对兴趣这一点绝不否认,然而兴趣真的是天生的吗,我觉得大多数学算法的都不是,一个正常思维的人怎么天生会对代码,算法有兴趣呢。就像我自己也一样,我开始也没有兴趣,而是因为要参加比赛,和内心清楚算法有多重要才开始学习的算法,所以我认为真正对算法的学习过程应该是先钻研到产生兴趣在到钻研。我从不否认,并且肯定的说算法的学习很枯燥,并且需要大量的时间及练习积累,但我想说的是对算法的学习不一定要多聪明,聪明可以说是一个附加项,真正的智慧远不是靠先天的聪明而是不断努力的结果。引用我的老师的一句话,目前所学的远不到因为智力问题解决不了,努力和时间能解决所有问题。讲真的说这篇学习心得我等了两个月的时间才写后半段,结果论嘛,因为我觉得没有实际的成果光说空话是没用的。没有实际的成果,谁在乎你说的什么?寒假前我写了自己的第一篇博客也是在简书上(链接--我的第一篇博客),现在自己读都有一点回味无穷,为什么拖这么长时间呢,就是因为我第一篇博客里提到的蓝桥杯;想必大部分人也都听说过这个比赛,我也是在这次省赛中取得了一等奖,正准备5月份的国赛,我只是一个非常普通的二本学生,脑子笨,思路慢。但不论是什么,只要你付出的足够多,比别人多,就一定能取得成绩;算法竞赛自然也会是如此,就拿此次竞赛来说,一去东道主的学校我都傻眼了,人家学校硬实力太强,整个楼的机房全天开放供学生使用,可最后结果又验证了我说的,只要我付出的足够多就一定拿到更好的成绩。相信自己,算法竞赛这东西,只要你付出了就一定有收获。

相关文章

  • 算法的学习心得

    先言——算法是什么?算法有多重要?算法其实是计算机科学领域最重要的基石之一,很多刚开始学习计算机的可能多会有错误的...

  • 最小生成树-Prim算法&Kruskal算法

    这里只是记录两种最小生成树的算法的学习心得,相关概念不做介绍了。 MST(Minimum Spanning Tre...

  • 《统计学习方法》读书笔记——决策树

    (仅记录自己的学习心得,默认记录自己之前不太清楚或者有新的心得的部分,所以可能并不全面。) ID3 算法:依据信息...

  • 《人生算法》学习心得1

    03初段-闭环:如何对抗完美主义 1.我的感受 《人生算法》第一课,以成长性思维开篇是非常正确的。经过学习、思考和...

  • 算法结构学习心得

    开篇 写学习心得之前,想简单介绍一下自己的工作历程吧~,14年6月份从一间普通的本科学校毕业,之后从事的第一份工作...

  • 1. 时间复杂度和空间复杂度 (7 天掌握算法面试必考知识点)

    全文内容主要源于极客大学的算法课,仅作为笔记使用。 学习计划由于每天都需要写学习心得和作业,所以写此贴作为笔记。也...

  • 《人生算法-6内核》学习心得

    笔记 特点和要求简单,从而可以大规模复制有构建系统的潜力,从而防止被别人复制 理解简单,要满足三个关键指标大概率事...

  • 提纲

    本文大部分内容来着极客时间的专栏《数据结构与算法之美》 结合我自己的学习心得,还有这些年的面试、开发经验,我总结了...

  • 朴素贝叶斯

    学习机器学习最简单的算法可以说就是 朴素贝叶斯了,今天分享下自己的学习心得。 什么是贝叶斯,什么是朴素贝叶斯 贝叶...

  • 传统计算机视觉学习笔记

    近期准备开始写一些传统CV算法方面的学习心得,对于一个在cv方面工作了两年多的新人,了解一些传统的、偏数学的计算机...

网友评论

    本文标题:算法的学习心得

    本文链接:https://www.haomeiwen.com/subject/dubilqtx.html