算法、数据结构和设计模式
2012-08-16 16:14
267 查看
一、程序设计思想,包括两个方面:
算法设计 和 设计模式
算法强调思想方法,数据结构强调数据的存储方式,后者是前者的基础
算法强调的是细节,设计模式强调的是整体的设计框架。
打个比方就是,设计模式是宏观天体,算法是微观粒子。说到围观与宏观,可能大家都见过一副图:一条巨蟒咬住了自己的尾巴。这就是算法和设计模式的关系。
算法设计 和 设计模式
算法强调思想方法,数据结构强调数据的存储方式,后者是前者的基础
算法强调的是细节,设计模式强调的是整体的设计框架。
打个比方就是,设计模式是宏观天体,算法是微观粒子。说到围观与宏观,可能大家都见过一副图:一条巨蟒咬住了自己的尾巴。这就是算法和设计模式的关系。
相关文章推荐
- 学点PYTHON基础的东东--数据结构,算法,设计模式---访问者模式
- 学点PYTHON基础的东东--数据结构,算法,设计模式---观察者模式
- 学点PYTHON基础的东东--数据结构,算法,设计模式---单向链表
- 【福利】【已送出几本,更新下】囤积书放送(oracle,java web,js,jquery,rcp,android,数据结构设计模式。。。。。)
- 数据结构——串的朴素模式和KMP匹配算法
- 数据结构——串的朴素模式和KMP匹配算法
- 程序设计就像盖房子,数据结构就像砖瓦,而算法就是设计图纸
- 数据结构之图论算法伪代码(伪代码是一种思想可对照伪代码的实用代码学习算法设计)
- 数据结构——串的朴素模式和KMP匹配算法
- 大数据算法设计模式(2) - 左外链接(leftOuterJoin) spark实现
- 程序设计就像盖房子,数据结构就像砖瓦,而算法就是设计图纸
- 数据结构(java语言描述)模式匹配——Brute-Force(BF)算法
- 【数据结构与算法】模式匹配——从BF算法到KMP算法(附完整源码)
- 程序设计就像盖房子,数据结构就像砖瓦,而算法就是设计图纸
- 数据结构笔记(8)算法设计思想
- Java200套2500G架构师视频,涵盖:分布式、集群、大数据、算法、设计模式、支付结算、在线视频、P2P,Q4407509
- 2、数据结构和设计模式(数据结构基础、字符串、设计模式与软件测试)
- 数据结构教程 第三课 算法及算法设计要求
- java数据结构与算法之平衡二叉树(AVL树)的设计与实现
- 数据结构和算法设计专题之---二分查找(Java版)