昨晚上借了同事安卓大神买的的《大话数据结构》阅读了一下,怎一个枯燥了得(书很好)!因为数据结构和算法类似《朱丽叶与罗密欧》关系,所以书中也提到了算法知识:
数据(数据对象):描述客观事物的符号,能输入计算机的且被程序处理的:音、频、图、文...;
数据元素(n个数据项组成);
数据结构(数据关系):互相之间存在一种或多种特定关系的数据元素的集合。
1.逻辑结构:集合结构,线性结构,树状结构,图形结构;
2.物理结构:顺序存储结构,链式存储结构;
算法:解决特定问题求解的步骤的描述,计算机中表现为计算机指令的有序排列,且每条指令表示一个或多个操作。
算法5特性:有穷性,确定性,可行性,输入,输出;
栈、列队、冒泡、查找、排序、递归......算了看下面的三篇好文章吧~~
常见数据结构与算法整理总结(上)
常见数据结构与算法整理总结(下)
程序员的内功——数据结构和算法系列