数据结构学习总结——数据结构概述
2015-09-26 18:44
429 查看
我们学习数据结构应该有一个大致的框架在脑袋里:
什么是数据结构?
从名字上看是数据和结构,但其实还隐含了一个对于它们的操作。
我觉得主要包括两个方面,一个是存储,另一个是对于存储的操作。
存储也分为两个方面:个体的存储,个体之间关系的存储。其中,个体的存储也就是数据类型,而个体之间关系的存储也就是存储结构。
对于存储的操作,也就是算法。
什么是数据结构?
从名字上看是数据和结构,但其实还隐含了一个对于它们的操作。
我觉得主要包括两个方面,一个是存储,另一个是对于存储的操作。
存储也分为两个方面:个体的存储,个体之间关系的存储。其中,个体的存储也就是数据类型,而个体之间关系的存储也就是存储结构。
对于存储的操作,也就是算法。
相关文章推荐
- Lua教程(七):数据结构详解
- 解析从源码分析常见的基于Array的数据结构动态扩容机制的详解
- C#数据结构揭秘一
- 数据结构之Treap详解
- JavaScript数据结构和算法之图和图算法
- Java数据结构及算法实例:冒泡排序 Bubble Sort
- Java数据结构及算法实例:插入排序 Insertion Sort
- Java数据结构及算法实例:考拉兹猜想 Collatz Conjecture
- java数据结构之java实现栈
- java数据结构之实现双向链表的示例
- Java数据结构及算法实例:选择排序 Selection Sort
- Java数据结构及算法实例:朴素字符匹配 Brute Force
- Java数据结构及算法实例:汉诺塔问题 Hanoi
- Java数据结构及算法实例:快速计算二进制数中1的个数(Fast Bit Counting)
- java数据结构和算法学习之汉诺塔示例
- Java数据结构及算法实例:三角数字
- Java数据结构之简单链表的定义与实现方法示例
- 数据结构之AVL树详解
- qqwry.dat的数据结构图文解释第1/2页
- JavaScript中数据结构与算法(五):经典KMP算法