
算法
文章平均质量分 51
LHR13
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
kmeans结合Canopy算法的python实现
一. 实验目的及原理 通过分析K-Means聚类算法的聚类原理,利用高级编程语言实现K-Means聚类算法,并通过对样本数据的聚类过程,加深对该聚类算法的理解与应用过程 二. 数据的准备及预处理 实验所用编程语言:python 开发环境:PyCharm 实验所用数据集:随机生成的100组横纵坐标取值范围在(0,100)的坐标点 三.算法设计 设计算法前的思考: k-means算法本身的逻辑和实现并不复杂,计算的复杂度较低,并且保持有较好的伸缩性,因此不仅适用于小数据集,也同样适用于大数据背景下的数据聚类分析原创 2020-12-03 11:51:22 · 4739 阅读 · 15 评论 -
Apriori算法的Java实现
一. 实验目的及原理 掌握Apriori算法对于关联规则中频繁集的产生以及关联规则集合的产生过程 根据算法描述编程实现算法,调试运行。并结合相关实验数据进行应用,得到分析结果 二. 数据的准备及预处理 编程语言:Java 编程环境:Intellij idea 数据准备:自己创建Apriori数据库,在里面创建shopping表,shopping表有两个属性:id和goods,其中goods表示每一份订单中具体购买的商品清单。 例如id为1的订单数据[fish meat fruit]表示在一个购买过程中原创 2020-12-03 11:17:12 · 2147 阅读 · 0 评论 -
python实现高斯消元法求线性方程组的解
高斯消元法简介 数学上,高斯消元法(或译:高斯消去法),是线性代数规划中的一个算法,可用来为线性方程组求解。但其算法十分复杂,不常用于加减消元法,求出矩阵的秩,以及求出可逆方阵的逆矩阵。不过,如果有过百万条等式时,这个算法会十分省时。一些极大的方程组通常会用迭代法以及花式消元来解决。当用于一个矩阵时,高斯消元法会产生出一个“行梯阵式”。高斯消元法可以用在电脑中来解决数千条等式及未知数。亦有一些...原创 2020-04-17 22:29:33 · 9544 阅读 · 9 评论 -
力扣171题 Excel表列序号
一、题目描述 给定一个Excel表格中的列名称,返回其相应的列序号。 例如, A -> 1 B -> 2 C -> 3 … Z -> 26 AA -> 27 AB -> 28 二、示例输出 示例 1: 输入: “A” 输出: 1 示例 2: 输入: “AB” 输出: 28 示例 3: 输入: “ZY” 输出: 701 三、题目分析 这个题的思想核心是函数的映...原创 2019-12-16 19:05:37 · 275 阅读 · 0 评论 -
C语言通过递归方式实现约瑟夫环问题
约瑟夫环是算法的一个经典问题,题目大意是N个人围成一圈,从第一个开始报数,第M个将被杀掉,最后剩下一个,其余人都将被杀掉。在算法中可以用一个循环链表来模拟人围成的圈,链表的每一个节点的数据域分别存放这个节点的 id 以及密码(即每个人报的数),链表首先按照系统的初始密码进行遍历循环,找到第一个节点拿到其密码然后删除之,在通过拿到的密码进行下一次遍历循环,直到链表中只剩下最后一个节点。 ...原创 2019-09-29 17:00:43 · 1454 阅读 · 0 评论