数据结构
文章平均质量分 94
DataPulse-辉常努腻
码出未来 let's coding!
展开
-
数据结构-线性表
线性表线性表的定义线性表的抽象数据类型线性表其 顺序存储结构顺序表的定义顺序表的特点顺序表的Java代码实现线性表抽象数据类型的Java接口描述线性表类的实现线性表顺序结构的优缺点线性表的定义定义线性表(List):零个或多个数据元素的有限序列。线性表,顾名思义,是具有像线一样的性质的表。线性表说明首先它是一个序列,也就是说,元素之间是有顺序的若元素存在多个,则第一个元素无前驱,最后一个元素无后继,其他每个元素都有且只有一个前驱和后继。如果一个小朋友去拉两个小原创 2022-05-21 21:22:35 · 1130 阅读 · 1 评论 -
数据结构-集成算法-随机森林
数据结构-集成算法-随机森林 [内附spark-ml代码]随机森林集成算法随机森林的相关基础知识随机森林梯度提升树多层感知分类器随机森林集成模型指将基础模型组合成为一个模型。Spark 支持两种主要的集成算法:随机森林和梯度提升树。集成算法集成学习(ensemble learning)是目前非常流行的机器学习策略,基本上所有问题都可以借用其思想来得到效果上的提升。基本出发点就是把算法和各种策略集中在一起,说白了就是一个搞不定大家一起上!集成学习既可以用于分类问题,也可以用于回归问题,在机器学习领原创 2022-05-21 21:10:55 · 1457 阅读 · 0 评论 -
数据结构 - 决策树(分类)
数据结构 - 决策树一决策树的介绍二决策树的构造使用决策树做预测需要以下过程:1.信息熵2.条件熵(Conditional Entropy)与[信息增益](https://so.csdn.net/so/search?q=信息增益&spm=1001.2101.3001.7020)(Information Gain)3.信息增益做特征选择的优缺点4.信息增益比(Infomation Gain Ratio)5.Gini系数一决策树的介绍决策树(decision tree):是一种基本的分类与回归方法,原创 2022-05-21 19:48:36 · 10223 阅读 · 1 评论 -
红黑树、平衡二叉查找树
红黑树、平衡二叉查找树非常常用的查找结构,各操作的时间复杂度与树的高度成正比原创 2022-05-19 20:26:33 · 1548 阅读 · 1 评论 -
数据结构基本概念和术语 &时间复杂度&空间复杂度
数据结构数据结构基本概念和术语数据、数据元素和数据项数据:所有被计算机存储、处理的对象。数据元素:数据的基本单位,在程序中作为一个整体而加以考虑和处理。数据元素是运算的基本单位,通常具有完整确定的实际意义。数据元素常常又简称为元素。数据项:一般情况下,数据元素由数据项组成。在数据库中数据项又称为字段或域。它是数 据的不可分割的最小标识单位。总结从宏观上看,数据、数据元素和数据项实际上反映了数据组织的三个层次,数据可由若干个数据元素组成,而数据元素又可由若干个数据项组成。数据结构是相互之原创 2022-05-17 21:11:03 · 323 阅读 · 0 评论 -
树、二叉树、存储结构、二叉数遍历& 数据结构基本概念和术语
文章目录树、二叉树、存储结构、二叉数遍历& 数据结构基本概念和术语数据结构基本概念和术语第四章树的基本概念二叉树的基本概念什么是二叉树二叉树的基本/特殊状态二叉树的存储结构链式存储结构顺序结构存储二叉树的遍历二叉树的遍历方法简介来康康代码实现思路:四种遍历方式的时间和空间复杂度根据遍历序列确定二叉树树、二叉树、存储结构、二叉数遍历& 数据结构基本概念和术语数据结构基本概念和术语数据、数据元素和数据项数据:所有被计算机存储、处理的对象。数据元素:数据的基本单位,在程序中作为一个整原创 2022-05-17 17:06:18 · 480 阅读 · 0 评论