码迷,mamicode.com
首页 > 编程语言 > 详细

[算法与数据结构]算法学习计划

时间:2018-03-18 13:56:19      阅读:240      评论:0      收藏:0      [点我收藏+]

标签:教科书   数据结构   开始   实时   读书   font   性能   结构   实时计算   

为什么要开始学习算法

 工作刚开始几年越来越意识到了算法和数据结构的重要性,好的结构和算法可以让我们的程序性能更好。设计不好的算法,会让程序的性能变得很差,尤其是在面对大量数据的时候,非常明显。所以重新拾起书本,开始补习基础。

学习计划

 主要是将过去遗忘的知识重新拾起来。为了更系统地学习,主要还是采取刷书的方式。我计划刷这三本书:

 技术分享图片 

 教课书,相对之前学习的时候接触过,更加容易入手,主要对数据结构进行系统的复习和巩固。

 技术分享图片

 这本也是教科书,相对而言简单,算法的入门书籍吧,主要通过这本书将算法的一些知识重新复习一遍,这次看肯定跟之前看效果不同,有些内容肯定又有新的理解。

 技术分享图片

 这是一本java版本的数据结构和算法书籍,因为博主平常工作中主要使用的语言是Java,通过这本书顺便巩固下java对算法的实现细节。

 

 编程贵在实践,只有实践才能真正明白知识背后的原理。光看书不够,我还会使用Leetcode 进行刷题,理论和实践结合,循环往复,不断迭代式地学习。

 我会把过程中的心得还有Leetcode题目的解法,以博客的形式进行更新,欢迎各位大神莅临指导!

学习方式

 学习算法的方式,我打算采取以下方式:

  1. 看一些相关视频
  2. 阅读书籍,搭建环境编写代码运行验证。在阅读的时候对一些关键的概念和知识点进行笔记,尝试用思维导图做笔记,形成一个知识的网络。
  3. 以博客的形式,定期更新自己的学习心得,通过网友的反馈互动,不断提升自己。
  4. 在工作中,将所学运用起来,提升程序性能,去解决一些复杂的问题。 

关于博主

主要从事大数据相关工作,目前的方向主要是实时计算。如果大家在研究学习过程中有什么疑问,我们可以互相探讨学习,我的邮箱是:hsdcloud艾特163.com

[算法与数据结构]算法学习计划

标签:教科书   数据结构   开始   实时   读书   font   性能   结构   实时计算   

原文地址:https://www.cnblogs.com/AllenZhang1/p/8594719.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!