首页 > 代码库 > 算法(第4版)-1.1.11 展望

算法(第4版)-1.1.11 展望

总结:本小节讲述了现代编程技术的进一步发展--数据抽象/面向对象编程。

 

重点:

 

1.数据抽象的主要思想是鼓励程序定义自己的数据类型(一系列值和对这些值的操作),而不仅仅是那些操作预定义的数据类型的静态方法。

 

2.我们在本书中“拥抱”数据抽象的原因主要有三:

· 它允许我们通过模块化编程复用代码。

· 它使我们可以轻易构造多种所谓的链式数据结构,他们比数组更灵活,在许多情况下都是高效算法的基础。

· 借助它我们可以准确的定义所面对的算法问题。

算法(第4版)-1.1.11 展望