课程主页: https://www.coursera.org/learn/shuju-jiegou-suanfa
在当今的技术时代,程序的设计与开发往往依赖于扎实的数据结构知识。而《数据结构基础》这门课程,正是为开设给那些学习C/C++,希望更高效解决实际问题的学习者准备的。
## 课程简介
学习C/C++编程语言后,我们已掌握基本的解题技巧。但要解决现实问题,首先需要理解数据结构是如何在计算机中组织和存储数据的。《数据结构基础》课程正是让我理解这两个概念之间的裂隙,以及如何用恰当的方法组织我们计算机数据,非常的重要。
用人管理、旅行规划、数据匹配等实际业务问题都需要你能够灵活運用课上所学的知识。
## 课程大纲
这门课程包括了 linear lists、stack 和 queue、string、binary tree 等基础数据结构的运行,并且教会我们如何使用这些数据结构去建模复杂问题。如果你想理解元素是如何被存储与检索的,那么这门课程绝对是值得加入的。
## 学习目标
课程主要引导学生渐渐体会各种数据结构在解决实际问题中的高效及必要性。完成这门课程后,你将:
1. **掌握数据结构的基本概念**
2. **熟悉算法复杂度分析**
3. **用抽象数据结构来建模现实问题**
另外,有趣的是,课程内容借鉴了教材《数据结构与算法》,并融入众多经典实例,一定让你倍感亲切。
## 总结
数据结构是重要的基础科目,而《数据结构基础》将成为你成为卓越程序员的关键桥梁。如果你的目标是把编程做得更为精拔、便捷,那么千万记得报名这门课程。新的挑战正在等待你,我欧乐推衫!
/还等什么?快去Coursera报名《数据结构基础》吧!
课程主页: https://www.coursera.org/learn/shuju-jiegou-suanfa