数据结构与算法
数据结构与算法学习
zhzhsxx
生活态度积极乐观
展开
-
【数据结构与算法】栈
一、特点:LIFO, (Last In First Out) 二、基本操作: push(入栈) pop(出栈) 三、可以用数组实现 四、Java实现 java.util.Stack继承java.util.Vector(向量) 由于以下原因已不推荐使用 1 . 使用synchronized关键字影响效率 2 . 使用继承 Vector 类的实现和 ArrayList 比较接近,都是基于数组及扩...原创 2018-09-28 11:51:13 · 933 阅读 · 0 评论 -
【数据结构与算法】算法
一、算法定义 算法(algorithm),在数学(算学)和电脑科学之中,为任何良定义的具体计算步骤的一个序列[1],常用于计算、数据处理(英语:Data processing)和自动推理。精确而言,算法是一个表示为有限长[2]列表的有效方法(英语:Effective method)。算法应包含清晰定义的指令[3]用于计算函数[4]。 算法中的指令描述的是一个计算,当其执行(英语:Executio...原创 2018-09-27 14:59:21 · 230 阅读 · 0 评论