想看博主whywait的更多同系列文章?点击传送门
简言 - 数据结构背景
学一门知识之前,了解其背景还是很有必要的,这也是这篇博客的写作原因。
数据结构概念的发展与扩散
- 图论 - 包括表,树的理论;
- 网络、集合代数论、格、关系等方面;
- 不仅考虑数据本身的数学性质,而且还考虑数据的存储结构;
- 随着数据库系统的发展,又增加了文件管理(特别是大型文件的组织)的内容。
数据结构是介于数学、计算机硬件和计算机软件三者之间的一门核心学科。
在计算机科学中,数据结构不仅是一般程序设计(特别是非数值计算的程序设计)的基础,而且是设计和实现编译、操作系统、数据库系统及其他系统程序和大型应用程序的重要基础。
数据结构的现景
数据结构 的发展并未结束
- 一方面,面向各专门领域中的特殊问题的数据结构得到研究和发展,如多维图形数据结构等;
- 另一方面,从抽象数据类型的观点讨论数据结构,已成为一种新的趋势。
想看博主whywait的更多同系列文章?点击传送门
内容参考:《数据结构 (C语言版)》 严蔚敏、吴伟民