最新 最热

AES 加密算法应用

最近工作上要对接第三方渠道商竞价广告业务, 基本能有竞价能力的广告商, 在上报广告价格的时候都会对价格进行加密, 这时候大多数广告商都是用了AES算法. 和第三方对接的时候, 由于广告商使用的加密模式不一样, 加上...

2023-12-18
1

使用 AES 算法跨服务校验传递数据

最近在做广告服务, 需要跨应用传输数据, 因为都是后台(PHP + Go), 所以这里选择的是对称加密算法.

2023-12-18
1

Dijkstra(迪杰斯特拉算法)

我们要做的是找到点a到点g的最小距离,并且点与点之间会有权值,这时候我们可以使用迪杰斯特拉算法 使用这个算法,路径是这样的. 首先先把上图转化成邻接矩阵....

2023-12-18
1

DFS(深度优先算法)和BFS(广度优先算法)

BFS全称:Breadth-First-Search DFS全称:Depth-first search

2023-12-18
1

Python高级算法——支持向量机(Support Vector Machine,SVM)

支持向量机(Support Vector Machine,SVM)是一种强大的监督学习算法,主要用于分类和回归问题。本文将深入讲解Python中的支持向量机,包括算法原理、核函数、超参数调优、软间隔与硬间隔、优缺点,以及使用代码示例演示SVM在实...

2023-12-18
2

Python高级算法——K近邻算法(K-Nearest Neighbors,KNN)

K近邻算法(K-Nearest Neighbors,KNN)是一种简单而有效的监督学习算法,广泛应用于分类和回归问题。本文将深入讲解Python中的K近邻算法,包括算法原理、距离度量、K值选择、优缺点,以及使用代码示例演示KNN在实际问题中的应用...

2023-12-18
1

Python高级算法——人工神经网络(Artificial Neural Network)

人工神经网络是一种模拟生物神经网络结构和功能的计算模型,近年来在机器学习和深度学习领域取得了巨大成功。本文将深入讲解Python中的人工神经网络,包括基本概念、神经网络结构、前向传播、反向传播、激活函数、损失函...

2023-12-18
1

Python高级算法——遗传算法(Genetic Algorithm)

遗传算法是一种启发式搜索算法,模拟自然选择和遗传机制,用于在解空间中寻找优化问题的解。它通过模拟基因的变异、交叉和选择操作,逐代演化产生新的解,最终找到全局最优解。本文将深入讲解Python中的遗传算法,包括基本概念...

2023-12-18
1

Python高级算法——模拟退火算法(Simulated Annealing)

模拟退火算法是一种启发式算法,用于在解空间中寻找问题的全局最优解。它模拟物体退火的过程,通过接受可能使目标函数增加的解,有助于跳出局部最优解,最终找到全局最优解。本文将深入讲解Python中的模拟退火算法,包括基本概...

2023-12-18
1

程序员进阶之算法练习(九十三)

题目链接 题目大意: 有3个字符a/b/c,排成一行; 现在可以选择两个字符,交换对应的位置; 上述操作最多只能执行一次,问能否得到abc的顺序。

2023-12-18
1