(2) 数据结构的起源--每天五分钟学习数据结构
世界上第一台计算机诞生于美国的宾夕法尼亚大学,名字叫做ENIAC(Electronic Numerical Integrator And Computer),即为电子数字积分计算机。每秒可以进行5000次加法或者400次乘法。由此可见,在当时的情况下,计算机的研制主要是为了进行数值计算,解决的是数值计算的问题,例如乘除加减。

后来随着社会的发展,除了数值计算的问题,我们在现实生活中更加需要解决的是一些非数值计算的问题,例如,文字,图像,声音等等。在这个时候,我们就需要一些科学的方法来解决非数值计算的程序设计问题。

1968年,美国的高德纳在其所写的《计算机程序设计艺术》中第一次较为系统的阐述了数据的逻辑结构和存储结构及其操作。这个时候,数据结构才算是成为了一门独立研究的学科。之后无数的莘莘学子保受其折磨,又因此而获益,痛并快乐着。

在之后,各种程序设计泛型的提出,例如面向过程的程序设计,面向对象的程序设计,人们越来越重视数据结构,认为程序设计实际上是找到数据最合理的组织方式,并设计一种好的计算方法,对其进行计算。

程序设计=数据结构+算法

相关文章:

  • 2021-12-28
  • 2021-09-21
  • 2021-10-27
  • 2021-08-04
  • 2021-10-25
  • 2022-12-23
  • 2021-12-20
猜你喜欢
  • 2021-07-16
  • 2021-05-16
  • 2021-08-05
  • 2021-04-11
  • 2022-12-23
  • 2022-12-23
  • 2021-12-12
相关资源
相似解决方案