在文章的开始需要申明一点的是,感谢我遇到了一位幽默诙谐且风趣优雅的先生,这使得我对于数据结构这门不感兴趣的必学课程多了一份心思。
首先了解到它是计算机科学的基本领域之一,对开发有效的算法和程序至关重要。按先生的话说是极其简单的了,这让我多了一丝松懈,在此之前我是不愿提起学习它的动力的。我了解到一个数组便是一个数据结构,它是连续存储在内存中的相同数据类型的元素的集合。数组提供了对元素的快速访问,并且对于实现需要随机访问数据的算法非常有用。
值得注意的是,学习数据结构不仅仅是记忆截距和算法。它还包括发展对在计算机进程中如何组织和访问数据的深入理解,以及如何兜售这种理解来开发高效和有效的算法和程序。
偶然神情恍惚之时,我翻阅了手中的教材。我会学习到的其他数据结构还包括堆栈、队列、树和图。这些数据结构都有其独特的特点和应用程序,了解它们也许可以帮助我开发有效的算法和程序来解决广泛的问题。当然这些都是后话了。