数据结构课程该如何学习

  1. 先从概念上形象的理解数据元素之间的关系
  2. 思考这种关系能够解决什么问题
  3. 考虑基于这种关系能够产生哪些算法
  4. 理解和熟悉最终的算法
  5. 选择一种熟悉的语言,编码实战

以后工作中会用到数据结构的知识吗?
如果只想进行嵌入式开发,需要学习数据结构吗?

数据结构是计算机领域的基础课程,在学习过程中养成的思维方式将影响整个职业生涯


学习大数据分析需要用到数据结构的知识吗?

image.png

学习人工智能需要用到数据结构的知识吗?

  • 人工只能的课题研究

    • 知识的模型化和表示方法
    • 启发式搜索理论
    • 各种推理,规划,演绎和归纳的方法
    • 。。。

学习操作系统需要用到数据结构吗?

  • 内存管理

    • 需要设计页映射表相关的数据结构和访问算法
  • 进程管理

    • 需要设计表示进程的数据结构(PCB)和资源分配算法
  • 线程管理

    • 需要设计表示线程的数据结构(TCB)和调度算法
  • 。。。。

数据结构课程中会涉及算法设计吗?

数据结构以数据元素的结构设计为主,相关算法学习为辅。


数据结构课程的内容学完,是不是就可以放下这门课了?

数据结构和算法的训练应该贯穿整个软件开发的职业生涯!


以上内容整理于狄泰软件学院系列课程,请大家保护原创!


TianSong
734 声望138 粉丝

阿里山神木的种子在3000年前已经埋下,今天不过是看到当年注定的结果,为了未来的自己,今天就埋下一颗好种子吧