网站首页 站内搜索
关注微信小程序
程序员编程王-随时随地学编程

扫描二维码或查找【程序员编程王】

可以随时随地学编程啦!

搜索结果

查询Tags标签: 算法,共有 3906条记录
  • apriori算法

    #include<cstdio> #include<algorithm> using namespace std; int n,k=1,maxi; double mins;//最小支持度 int d[15][15];//交易数据集 struct item//项集类型 {int cnt;//元素的个数 int a[15];//项集内的元素 double s;//支持度 }; struct tab//列表类型…

    2022/5/27 20:40:54 人评论 次浏览
  • Dijkstra算法详解(完美图解、趣学算法)

    摘自:https://blog.csdn.net/qq_45776662/article/details/107177424 Dijkstra算法详解Dijkstra算法设计Dijkstra算法简介 Dijkstra算法的基本思想 Dijkstra贪心策略 完美图解 伪代码详解 完整代码 算法解析及优化拓展 使用优先队列的完整代码相关题的题解最小花费2020/7…

    2022/5/27 20:10:56 人评论 次浏览
  • 各种常用校验码算法

    1.模10算法(Luhn算法) 常被用于银行卡号,信用卡号等的校验 1、从数列最后一位数字开始,奇数位乘以1,偶数位乘以2,如果乘以2的结果是两位数,就将个位数和十位数相加返回。 2、把所有数字相加,得到总和。 3、整除10余数为校验码。 特点:性能较高,校验单个数字错误。…

    2022/5/27 14:40:56 人评论 次浏览
  • 第四章 公钥密码

    第四章 公钥密码 公钥密码体制也被称为: 非对称密码体制 公钥密码的基本思想 • RSA算法原理及相关安全性分析 • ElGamal算法原理及相关安全性分析 • SM2算法原理 • 选择密文攻击 对称密码算法的缺陷密钥分配问题:通信双方加密通信前要通过秘密的安全信道协商加密密钥…

    2022/5/26 23:04:50 人评论 次浏览
  • 2022软构Lab2-Day3

    Finale! 完成了完成了完成了完成了完成了!!!!!!先说说上次记录以来遇到的问题吧这个测试用例,实在是太多了,太多了,太多了!!!! FriendshipGraph在有lab2写好的ADT后真的会方便不少,person里头的方法基本就可以不用了 然后就是这个GraphPoet,真的是冤大头,原本以…

    2022/5/26 23:04:44 人评论 次浏览
  • 数据结构和算法--回溯法

    回溯算法 定义:回溯算法,又称“试探法”。解决问题时, 每一步都是尝试态度,如果发现并不是好的, 或者这么走下去很定达不到目标,立刻返回重新操作, 这种走不通就回退的方法为回溯算法。 回溯 vs 递归 很多人认为 回溯 和 递归 是一样的, 其实不然。回归中可以看到…

    2022/5/26 17:04:45 人评论 次浏览
  • 梯度下降

    本文转载于:https://www.cnblogs.com/pinard/p/5970503.html在求解机器学习算法的模型参数,即无约束优化问题时,梯度下降(Gradient Descent)是最常采用的方法之一,另一种常用的方法是最小二乘法。这里就对梯度下降法做一个完整的总结。 1. 梯度在微积分里面,对多元…

    2022/5/26 6:07:09 人评论 次浏览
  • k8s学习笔记-存储-调度器和调度算法

    目录Secret 存在意义Service AccountOpaque SecretⅠ、创建说明Ⅱ、使用方式kubernetes.io/dockerconfigjson背景卷的类型emptyDiremptyDir 的用法有:hostPath概念PersistentVolume(PV)PersistentVolumeClaim(PVC)静态 pv动态绑定持久化卷声明的保护持久化卷类型PV 访…

    2022/5/25 22:04:41 人评论 次浏览
  • 算法进阶

    贪⼼心算法(⼜又称贪婪算法) 是指,在对问题求解时,总是做 出在当前看来是好的选择。也就是说,不不从整体优上加 以考虑,他所做出的是在某种意义上的局部优解。 贪⼼心算法并不不保证会得到优解,但是在某些问题上贪⼼心算 法的解就是优解。要会判断⼀一个问题能否⽤…

    2022/5/25 11:34:53 人评论 次浏览
  • Djikstra算法记录一下

    代码我忘记到哪里抄的了,这个博客就是为了保存下代码,所以没有写出处,如果需要的话可以联系我补出处。 代码如下: def dijkstra(graph,src): # graph:邻接矩阵,src:起点if graph == None:return None# 顶点集合nodes = [i for i in range(len(graph))] # 获取顶点…

    2022/5/25 9:04:37 人评论 次浏览
  • 递归算法

    递归算法简介 递归算法是一种直接或者间接调用自身函数或者方法的算法。说简单了就是程序自身的调用。 其实质就是将原问题不断分解为规模缩小的子问题,然后递归调用方法来表示问题的解。(用同一个方法去解决规模不同的问题) 递归算法思想递去:将递归问题分解为若干个…

    2022/5/24 14:04:33 人评论 次浏览
  • URL安全的Base64算法

    URL安全的Base64算法 base64是取3个字节(24位)的数据强行组成4个字节(32位)的数据做为一个分组,24位分成4个字节的话,每个字节分到6位,然后前面补两位0,然后这个字节的值位索引去base64表找值。因为前面补两个0,那么只有6位来算索引,最长就是2^6=64,所以base64表只…

    2022/5/24 9:34:34 人评论 次浏览
  • HIT2013算法设计与分析第5题

    给出N个1-9的数字 (v1,v2,…,vN),不改变它们的相对位置,在中间加入K个乘号和N-K-1个加号,(括号随便加)使最终结果尽量大。因为乘号和加号一共就是N-1个了,所以恰好每两个相邻数字之间都有一个符号。并说明其具有优化子结构性质及子问题重叠性质。例如: N=5, K=2,5…

    2022/5/23 22:34:33 人评论 次浏览
  • 【算法】-前缀和之前缀和的前缀和

    思想 计算前缀和 python计算前缀和有两种方法,一种是直接计算,一种是调用库函数# 方法1:计算前缀和n = len(a)s = [0] * (n+1) # 第一个存储的0,s[i] = a0+...ai-1for i, v in enumerate(a):s[i+1] = s[i]+vfor i, v in enumerate(s):ss[i+1] = s[i] + v# 方法2:调用…

    2022/5/23 20:04:47 人评论 次浏览
  • 如何生成delaunay三角网(Bowyer-Watson算法)

    不规则三角网(TIN)是由一系列不规则三角形组成的网络,其Delaunay三角剖分,主要遵循以下两条准则: 1. 空圆特性:Delaunay三角网是唯一的(任意四点不能共圆),在Delaunay三角形网中任一三角形的外接圆周围内不会有其它点存在。 2. 最大化最小角特性:在散点集可能形…

    2022/5/23 11:04:39 人评论 次浏览
共3906记录«上一页1234...261下一页»