发表评论取消回复
相关阅读
相关 重学数据结构和算法系列-第一章(数据结构和算法简介)
前言:本专栏主要是学习王争的《数据结构与算法之美》专栏的学习笔记。 什么是数据结构?什么是算法? 一、数据结构和算法的定义 从广义上讲,数据结构就是指一组数据的存储结
相关 数据结构 第九章 查找
数据结构笔记链接: [第一章 绪论][Link 1] [第二章 线性表][Link 2] [第三章 栈和队列][Link 3] [第四章 串][Link 4] [第五
相关 数据结构和算法:第七章 排序
7.1 预备知识 我们描述的算法都将是可以互换的。每个算法都将接收包含一些元素的数组;假设所有的数组位置都包含要排序的数据。我们还假设N是传递到排序程序的元素个数。
相关 数据结构和算法分析: 第五章 散列
散列表的实现常常叫做散列。散列是一种用于以常数平均时间执行插入、删除和查找的技术。 5.1 一般想法 散列表的数据结构是一个包括一些项(item)的具有固定大小的数组。
相关 数据结构和算法分析:第四章 树
4.1预备知识 树(tree)可以用几种方式定义。定义树的一种自然的方式使递归的方式。一棵树使一些节点的集合。这个集合可以是空集;若不是空集,则树由称做为根(root)的
相关 数据结构和算法解:第九章 算法设计技巧
9.1 贪婪算法 算法思想:贪婪算法分阶段的工作。在一个阶段,可以认为是所做的决定中最好好的,而不考虑将来的后果。通常,这意味着选择的是某个局部最优。这种“眼下就能拿到的
相关 数据结构和算法:第八章 图论算法
9.1 若干定义 图的定义:一个图(Graph) G=(V,E)是由顶点的集合V和边Edge的集合E组成的。每一条边就是一个顶点对(v,w),其中(v,w) ∈E。
相关 数据结构和算法分析:第二章 算法分析
算法是为求解一个问题所要遵循的,被清楚指定的简单指令的集合。 2.1 数学基础 相对增长率 大O标记法 ![在这里插入图片描述][20190228150856882
还没有评论,来说两句吧...