0、写在前面

《算法与数据结构》是计算机相关专业的一门核心基础课程,它是从事计算机软件从业人员必须掌握的基础知识,也是很多公司面试中衡量人员水平的重要内容。

作为一个在计算机行业摸爬滚打十几年的老兵,在学生时代学习过这门课程,在工作中更是多年从事过这门课的授课工作,我深深体会到学习这门课程的不易。《算法与数据结构》到底在讲什么?算法应该如何进行评价?有什么用处?怎么才能快速学好?怎么看懂大块的伪代码?......

在这门课程里,我试图运用多年的学习和授课经验,重新梳理《算法与数据结构》的主要内容,同时以Python作为工具语言,让大家能够拨开迷雾,掌握算法与数据结构的精髓。在这门课程中,我将按照学以致用的思路组织课程内容,摆脱乏味的理论学习,让算法、数据结构与具体的代码结合起来,学习过程带领大家编码实现,通过Python代码运行和调试促进对算法、数据结构的理解,同时也让大家对Python语言更加熟悉。

希望这门课程能够帮助更多的人走进计算机的世界,欢迎大家!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 我是一个半路出家的“程序员”,在我刚开始从事编码工作的头几年,我没有接触过“算法和数据结构”,觉得它们是只会在我找...
    李威威阅读 4,733评论 3 0
  • 【缘由】笔者本科并非学计算机专业,现在在找算法岗的实习,发现需要准备算法实习的笔试和面试,而自己基础薄弱,就和众多...
    玖月晴阅读 1,131评论 0 1
  • 我的专业是实验物理相关的数据分析,在日常学习工作中会用到方方面面的知识和技能:这些知识和技能有一些是从课本中掌握的...
    deBroglie阅读 1,677评论 0 2
  • Vert.x的核心是一组被称为“Vert.x Core”的Java API。仓库 Vert.x提供了以下功能: 编...
    悠扬前奏阅读 3,931评论 0 0
  • 计划付诸于行动。 今天,终于开始了第一天征程。 要说,开头总是困难的,然而今天的感觉好像还不赖,坚持下去,一定不会...
    哚哚妈阅读 1,014评论 0 1