博客专栏  >  编程语言   >  算法

算法

关于数据结构和算法的一些研究,用最通俗的语言和最具可读性的代码,揭示每个算法的本质,让算法不再神秘。

关注
0 已关注
4篇博文
  • 数据结构和算法(四)队列Queue

    队列简介 队列是一种特殊的线性表,它只允许在表的前端进行删除操作,而在表的后端进行插入操作。 队列可以使用顺序表和链表实现 ArrayQueue public class Ar...

    2018-01-25 15:56
    64
  • 数据结构和算法(三)栈

    栈定义 堆栈(英语:stack)又称为栈,是计算机科学中一种特殊的串列形式的抽象资料型别,其特殊之处在于只能允许在链接串列或阵列的一端(称为堆叠顶端指标,英语:top)进行加入数据(英语:push)...

    2018-01-09 21:42
    51
  • 数据结构和算法(二)线性表

    线性表定义 由零个或多个数据元素组成的有限序列。若元素存在多个,则第一个元素无前驱,最后一个无后继,其他元素都有且只有一个前驱和后继。线性表有两种物理存储结构:顺序存储结构和链式存储结构(顺序表和链...

    2018-01-09 11:46
    73
  • 数据结构和算法(一)时间复杂度和空间复杂度

    时间复杂度定义:在进行算法分析时,语句总的执行次数T(n)是关于问题规模n的函数,进而分析T(n)随n的变化情况并确定T(n)的数量级。(执行次数==时间)记作:T(n)=O(f(n)) 大O记法 ...

    2018-01-04 14:16
    199
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部