算法
-
数据科学家必须了解的六大聚类算法
目前如谷歌新闻等很多应用都将聚类算法作为主要的实现手段,它们能利用大量的未标注数据构建强大的主题聚类。本文从最基础的 K 均值聚类到基于密度的强大方法介绍了 6 类主流方法,它们各…
-
十五周算法训练营——单调栈
今天是十五周算法训练营的第九周,主要讲单调栈专题。(欢迎加入十五周算法训练营,与小伙伴一起卷算法) 每日温度 给定一个整数数组 temperatures ,表示每天的温度,返回一个…
-
十五周算法训练营——回溯算法
今天是十五周算法训练营的第十周,主要讲回溯算法专题。 解决一个回溯问题,实际上就是一个决策树的遍历过程,只需要思考三个问题: 路径:也就是已经做出的选择 选择列表:也就是你当前可以…
-
保护数据隐私:深入探索Golang中的SM4加密解密算法
前言 最近做的项目对安全性要求比较高,特别强调:系统不能涉及MD5、SHA1、RSA1024、DES高风险算法。 那用什么嘞?甲方:建议用国产密码算法SM4。 擅长敏捷开发(CV大…
-
轻松入门Python量化交易
简介 数据科学是当前全球形势下快速发展的领域,它将统计学的力量与计算技术相结合,从数据中获取有价值的洞察。 数据科学家是负责将来自数学、统计学、计算机科学和特定领域等的知识整合起来…
-
十五周算法训练营—贪心算法
跳跃游戏 给定一个非负整数数组 nums ,你最初位于数组的 第一个下标 。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个下标。 示例 1: 输入…
-
单机和分布式场景下,有哪些流控方案?
不同的场景下所需的流控算法不尽相同,那应该如何选择适用的流控方案呢?本文分享单机及分布式流控场景下,简单窗口、滑动窗口、漏桶、令牌桶、滑动日志等几种流控算法的思路和代码实现,并总结…
-
一文了解EPaxos核心协议流程
引言 EPaxos(Egalitarian Paxos)作为工业界备受瞩目的下一代分布式一致性算法,具有广阔的应用前景。但纵观业内,至今仍未出现一个EPaxos的工程实现…
-
保护数据隐私:深入探索Golang中的SM4加密解密算法
最近做的项目对安全性要求比较高,特别强调:系统不能涉及MD5、SHA1、RSA1024、DES高风险算法。,,那用什么嘞?甲方:建议用国产密码算法SM4。,,擅长敏捷开发(CV大法…
-
python A*算法是什么
,说明,1、A*算法是静态路网中解决最短路径最有效的直接搜索方法。,2、A*算法是启发式算法,采用最佳优先搜索策略(Best-first),基于评估函数对每个搜索位置的评估结果,猜…
-
python最短路径算法如何选择
,说明,1、解决任意两个节点之间的最短距离,用Floyd。,2、解决单源最短路径问题,有负边时用Bellman-Ford,无负边时用Dijkstra。,3、A*算法找到了相对路径,…
-
javascript算法的复杂度介绍
,说明,1、算法的复杂度一般用于描述算法的复杂程度。,比如执行的时间或占用内存(磁盘)的空间等,特指最坏时的情形。,为了估算算法运行时的复杂度,在计算算法所需的操作次数之前,我们通…