方法
一个人不可能只通过阅读一本书学会编程。编程是必须通过实践才能有所长进的。然后,优秀的实践者往往通过研究他人的作品,并在实践中融入自己的观察结果。我深信,通过学习初步的程序设计,学生们能够研究一些复杂的、设计较好的软件作品,以便学会怎样设计较好的软件。
因此,本书用完整的C#程序代码段展示各种各样的数据结构和算法。书中的所有的程序段都是从可用的、已测试过的程序中精选出来的。依我的经验,通过使用正确的抽象,使用有完整功能的程序,而不是使用伪代码或协助手段来展示数据结构和算法的概念是可能的。