数据结构是对在计算机内存中(有时在磁盘中)的数据的一种安排。数据结构包括数组、链表、二叉树、哈希表、堆、栈、图等等。
        算法是对这些数据结构中的数据进行各种处理,是完成特定任务的过程。
 
1.现实世界数据存储
2.程序员的工具
3.建模