labuladong的算法小抄 第零章 学习算法和刷题的思路指南 数据结构的基本存储方式就是链式和顺序两种,基本操作就是增删查改,遍历方式无非迭代和递归。 回溯算法就是个 N 叉树的前后序遍历问题,没有例外 动态规划详解 首先,动态规划问题的一般形式就是求最值 重叠子问题、最优子结构、状态转移方程就 ...
转载 2021-07-14 16:16:00
68阅读
2评论
算法概述1.引言1.1算法的描述算法的特征
原创 2023-06-06 16:53:33
82阅读
算法概述》 一. 算法定义       算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每一条指令表示一个或多个操作。 二. 算法特性       算法具有五个基本特性:输入、输出、有穷性、确定性、可行性。 三. 算法设计要求    
原创 2011-10-31 20:53:57
343阅读
1 枚 举 2 递 推 3 递 归 4 分 治 5 动态规划 6 贪 心 7 回 溯 8 模 拟 9 总 结
转载 2021-05-28 23:56:08
429阅读
本文关于排序算法概述主要引自《新编数据结构习题与解析》(李春葆等著)第11章。 所谓排序,就是要整理表中的元素,使之按关键字递增(或递减)次序排列起来。 如果待排序的表中,存在多个关键字相同的元素,经过排序后这些具有相同关键字的元素之间的相对次序保持不变,则称这种排序方法是稳定的;反之,若具...
算法概述 算法主要是由头文件<algorithm> <functional> <numeric>组成。 <algorithm>是所有STL头文件中最大的一个,其中常用的功能涉及到比较,交换,查找,遍历,复制,修改,反转,排序,合并等... <numeric>体积很小,只包括在几个序列容器上进行的简单 ...
转载 2021-08-28 11:09:00
181阅读
2评论
1 枚 举 2 递 推 3 递 归 4 分 治 5 动态规划 6 贪 心 7 回 溯 8 模 拟 9 总 结
转载 2022-03-18 14:53:54
114阅读
SURF的全称是SpeedUp Features 具有加速版具有鲁棒性的特征算法,SURF最大的特征在于采用了harr特征以及积分图像的概念,大大加快了程序运行的时间,SURF可以用于计算机视觉的物体识别以及3D重构SURF算法的核心:1.构建Hessian矩阵构造高斯金字塔尺度空间,每一个像素点都可以求出来一个海森矩阵。2.利用非极大值抑制初步确定的特征点。3.精确定位极值点。4.选取...
原创 2021-07-16 17:28:26
3612阅读
学习笔记,仅供参考,有错必纠转载自:终于有人说清楚了–XGBoost算法文章目录什么是XGBoostXGBoost树的定义正则项:树的复杂度树该怎么长如何停止树的循环生成XGBoost与GBDT有什么不同为什么XGBoost要用泰勒展开,优势在哪里?什么是XGBoostXGBoost是陈天奇等人开发的一个开源机器学习项目,高效地实现了GBDT算法并进行了算法和工
转载 2022-06-03 00:40:42
251阅读
国产加密算法国密算法是我国自主研发创新的一套数据加密算法
原创 2022-12-19 17:30:48
1118阅读
 为什么需要推荐?随着互联网发展,各类信息越来越多,如何进行有效的信息获取及展示成为用户和平台共同关注的问题,而有效的推荐可帮我们进行信息过滤,成为解决这项问题的重要手段。信息发布平台:提供个性化服务,提高用户体验,增加页面转化率,从而增加用户粘性,有利于用户运营。用户方:快速找到喜欢的信息,提高信息过滤速度,尤其可以快速找到喜欢却相对小众的信息。2 哪里有推荐?推荐其实已经应用在我们生活的各个领
原创 2021-03-23 20:39:21
295阅读
本文关于排序算法概述引自《新编数据结构习题与解析》(李春葆等著)第10章及《算法》第3章3.1节。 被查找的对象是由一组记录组成的表或文件,每个记录由若干个数据项组成,并假设每个记录都有一个能唯一标识该记录的关键字。 查找的定义是:给定一个值k,在含有n个记录的表中找出关键字等于k的记录...
原创 2021-07-31 10:29:18
327阅读
文章目录哈希算法补充一.什么是算法二.hash哈希算法三.hash值的三大特点哈希算法补充
原创 2022-10-09 23:33:45
65阅读
PageRank,即网页排名,又称网页级别、Google左侧排名或佩奇排名。        是Google创始人拉里·佩奇和谢尔盖·布林于1997年构建早期的搜索系统原型时提出的链接分析算法,自从Google在商业上获得空前的成功后,该算法也成为其他搜索引擎和学术界十分关注的计算模型。目前很多重要的链接分析算法都是在PageRa
转载 精选 2016-11-21 17:11:15
1095阅读
欢迎支持笔者新作:《深入理解Kafka:核心设计与实践原理》和《RabbitMQ实战指南》,同时欢迎关注笔者的微信公众号:朱小厮的博客。    Bloom Filter是由Bloom在1970年提出的一种多哈希函数映射的快速查找算法。通常应用在一些需要快速判断某个元素是否属于集合,但是并不严格要求100%正确的场合。一. 实例     为了说明Bloom Filter存在的重要意义,举...
转载 2021-09-03 09:41:29
108阅读
所谓kNN算法就是K-nearest neigbor algorithm。这是似乎是最简单的监督机器学习算法。在训练阶段,kNN算法存储了标签训练样本数据。简单地
原创 2024-06-20 15:55:11
0阅读
一个程序主要由数据和算法两部分组成。数据是程序操作的对象,而算法是程序操作的步骤。数据这个概念相信大家都有所了解,相对数据概念来说,算法这个概念似乎有些模糊,那本教程就带领大家来了解算法的含义、算法的作用、算法的基础以及常用的算法等内容。Come on!让我们一起走进算法的世界吧!? 1.什么是算法 算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用
原创 2023-08-07 11:53:06
104阅读
A*搜索算法(A-star search algorithm)是一种常见且应用广泛的图搜索和寻径算法。A*搜索算法是通过使用启发式函数来指导寻路,从而高效的保证找到一条最优路径。A*搜索算法最初的设计是用来解决最短路径问题。但是,从理论来说A*可以解决大多数的成本代数问题。A*搜索算法于1968年,由斯坦福研究院的Peter Hart,Nils Nilsson以及Bertram Raphael首次
原创 2021-05-19 08:57:48
4179阅读
我们查询注册中心获得了某个服务的可用节点列表,我们需要从可用节点列表中选择一个发起调用,这就是负载均衡的所用了。 需要考虑两个因素,⼀个是要考虑调⽤的均匀性,也就是要让每个节点都接收到调⽤,发挥所有节点的作⽤,另⼀个是要考虑调⽤的性能,也就是哪个节点响应最快,优先调⽤哪个节点。 常见的负载均衡算法
原创 2021-06-06 22:33:13
261阅读
国际权威的学术组织the IEEE International Conference on Data Mining (ICDM) 2006年12月评选出了数据挖掘领域的十大经典算法:C4.5, k-Means, SVM, Apriori, EM, PageRank, AdaBoost, kNN, N
转载 2016-12-20 19:01:00
135阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5