E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
算法总结
EM
算法总结
(一)
文章目录前言参数分析前言EM算法广泛用于含有隐藏变量的模型的极大似然估计。参考:文曲经典:统计学习方法-李航参数分析θ=[P(z1∣x),P(z2∣x),⋯ ,P(zm∣x),P(y1∣z1,x),P(y2∣z1,x),⋯ ,P(yn∣z1,x),P(y1∣z2,x)⋯ ,P(yk∣zm,x)⋯ ,P(yn∣zm,x)]\begin{align*}\theta=&[P(z_1|x),P(z_2|x
赛文忆莱文
·
2023-09-04 16:13
算法
概率论
【机器学习】机器学习中的最优化
算法总结
对于几乎所有机器学习算法,无论是有监督学习、无监督学习,还是强化学习,最后一般都归结为求解最优化问题。因此,最优化方法在机器学习算法的推导与实现中占据中心地位。在这篇文章中,益达将对机器学习中所使用的优化算法做一个全面的总结,并理清它们直接的脉络关系,帮你从全局的高度来理解这一部分知识。其它机器学习、深度学习算法的全面系统讲解可以阅读《机器学习-原理、算法与应用》,清华大学出版社,雷明著。书的勘误
风度78
·
2023-09-02 07:47
机器学习
算法
人工智能
纠错
算法总结
算法总结
1、题目:纠错码理论在DNA计算编码中的应用进展2011年《福建电脑》https://www.ixueshu.com/document/cd7838079876fcad058f0995694adacc318947a18e7f9386
gufsicsxzf
·
2023-09-01 16:33
回溯
算法总结
(中等):回溯7.2解数独(困难):回溯算法7.3组合总和(中等):回溯算法7.4组合总和Ⅱ(中等):回溯算法7.5全排列Ⅱ(中等):回溯算法7.6组合(中等):7.7子集(中等):回溯算法7.8回溯
算法总结
perseveregz
·
2023-08-31 21:28
算法
leetcode
职场和发展
动态规划
算法总结
什么是动态规划动态规划(DynamicProgramming),简称DP。如果某一问题有很多重叠子问题,使用动态规划是最有效的。动态规划最核心的思想,就在于拆分子问题,记住过往,减少重复计算。动态规划的解题步骤对于动态规划问题,我将拆解为如下五步曲,这五步都搞清楚了,才能说把动态规划真的掌握了!确定状态标识,即确定dp数组以及下标的含义确定状态转移方程初始化dp数组,保证填表时不越界(递推公式决定
程序员Jared
·
2023-08-31 19:12
常见算法
动态规划
C++
leetcode
牛客网
搜索
算法总结
文章目录搜索算法1.深度优先搜索(Depth-First-Search,DFS)2.广度优先搜索(Breadth-firstsearch,BFS)3.启发式搜索策略3.1爬山法(Hillclimbing)3.2最佳优先搜索(Best-firstsearch)GreedyBFS4.代价一致搜索(Dijkstra)5.分支限界(Branchandbound,简称BB)6.动态规划(Dynamicpro
番茄元
·
2023-08-31 19:34
基础知识
算法
深度优先
贪心算法
爬山法
分支界限
七种经典排序算法
转载自:http://wuchong.me/blog/2014/02/09/algorithm-sort-summary/经典排序
算法总结
与实现发表于2014-02-09|分类于程序设计||阅读次数2258
302wanger
·
2023-08-31 16:37
一文搞懂常见限流算法:计数器、滑动窗口、漏桶、令牌桶
文章目录1、计数器算法2、滑动窗口算法3、漏桶算法(漏斗算法)4、令牌桶算法5、限流
算法总结
6、限流组件:在开发高并发系统时,有三把利器用来保护系统:缓存、降级和限流。
一只IT攻城狮
·
2023-08-31 09:10
《数据结构与算法》系列
《Java高并发编程》系列
算法
滑动窗口算法
漏桶算法
令牌桶算法
微服务限流
分类算法系列②:KNN算法
目录KNN算法1、简介2、原理分析数学原理相关公式及其过程分析距离度量k值选择分类决策规则3、API4、⭐案例实践4.1、分析4.2、代码5、K-近邻
算法总结
作者介绍:准大三网络工程专业在读,努力学习Java
逐梦苍穹
·
2023-08-31 08:07
人工智能
算法
分类
数据挖掘
KNN
k近邻算法
python
人工智能
贪心
算法总结
篇
文章转自代码随想录贪心
算法总结
篇我刚刚开始讲解贪心系列的时候就说了,贪心系列并不打算严格的从简单到困难这么个顺序来讲解。
xk.77
·
2023-08-31 07:46
贪心算法
算法
各种 Optimizer 梯度下降优化
算法总结
不管是使用PyTorch还是TensorFlow,用多了Optimizer优化器封装好的函数,对其内部使用的优化算法却没有仔细研究过,也很难对其优点和缺点进行实用的解释。所以打算以这一篇论文为主线并结合多篇优秀博文,回顾和总结目前主流的优化算法,对于没有深入了解过的算法,正好借这个机会学习一下。写在前面当前使用的许多优化算法,是对梯度下降法的衍生和优化。在微积分中,对多元函数的参数求偏导数,把求得
无忧获客01
·
2023-08-30 19:24
HTTPS协议工作流程(原理)
1.1、HTTP的数据传输过程1.2、HTTP请求报文1.3、HTTP响应报文二、HTTPS(HTTP+SSL)对称加密算法:非对称加密
算法总结
(原理)前言Http作为网络上的常用协议,主要用于浏览器端到服务器端的通信
来日方长。。。。long
·
2023-08-30 15:24
加密算法
https
网络协议
java
安全
哈希
算法总结
(含哈希算法工具类的封装)
哈希算法哈希算法概述哈希算法的特点及目的什么是哈希碰撞常用的哈希算法三种常见哈希算法的封装(工具类)彩虹表攻击与"加盐"总结哈希算法概述哈希算法(Hash)又称摘要算法(Digest),它的作用是:对任意一组输入数据进行计算,得到一个固定长度的输出摘要。在我们之前的学习中,也接触到了一些哈希算法的使用,比如String字符串的hashash()就是一个哈希算法,它的输入是任意字符串,输出是固定的4
猿究院杨树林
·
2023-08-29 11:50
哈希算法
算法
常用数据回归建模
算法总结
记录
本文的主要目的是总结记录日常学习工作中常用到的一些数据回归拟合算法,对其原理简单总结记录,同时分析对应的优缺点,以后需要的时候可以直接翻看,避免每次都要查询浪费时间,欢迎补充。(1)线性回归(LinearRegression)算法构建原理:线性回归是一种基本的回归模型,它建立了自变量与因变量之间的线性关系。算法通过拟合一个最小二乘法损失函数来找到最佳的线性拟合直线或平面。线性回归的目标是最小化预测
Together_CZ
·
2023-08-29 11:16
算法
回归
数据挖掘
双指针
算法总结
双指针算法大致有以下几个类型对撞指针:一般用来处理两数和问题快慢指针:一般在链表中用的比较多,如求链表中间结点,链表是否有环等,当然一些非链表题也会用到相关的思想区间划分:将数组分成两个不同性质的两个部分一、对撞指针1.盛⽔最多的容器(点击这里,直达题目)看到这题,最直接的想法就是暴力,两层for循环直接枚举左右端点,在所有的情况中找到最大值,时间复杂度是O(n^2),过不了,那么我们怎么优化时间
竹下为生
·
2023-08-28 22:30
算法
c++
leetcode
8.27周报
文章目录前言论文阅读摘要介绍模型
算法总结
前言本周学习了GAN论文《GenerativeAdversarialNets》,了解GAN主要由两部分组成:生成器和判别器,知道生成器G和判别器D的作用及原理,相比于其他的生成模型
hehehe2022
·
2023-08-28 03:15
深度学习
排序算法
排序
算法总结
排序算法平均时间复杂度稳定性冒泡排序O(n2)稳定选择排序O(n2)不稳定插入排序O(n2)稳定希尔排序O(n1.5)不稳定快速排序O(N*logN)不稳定归并排序O(N*logN)稳定堆排序
igor_d140
·
2023-08-26 18:56
立体匹配算法
立体匹配
算法总结
如下:BM算法,重点是SGBM算法,GC算法双目立体匹配算法SGBMsemi-globalmatching(SGM)是一种用于计算双目视觉中视差(disparity)的半全局匹配算法,在
人间小客
·
2023-08-26 12:26
C++
算法
计算机视觉
opencv
【高级搜索】双向广搜,A*,IDDFS,IDA *
算法总结
(terse版)
一、双向广搜双向广搜就是从起点和终点同时往中间搜的一个算法。注意事项:在搜索过程中,同一层次下的顺序应该为:搜完一边所有的当前深度的子节点,在搜索另一边。队列使用(1)合用一个队列(2)用两个队列判断条件若两边都搜到了某一个状态,这个状态就是可行解,具体情况根据具体题目加以分析。二、A*A*的特点就是用到了一个估价函数来剪枝。A*是一种用优先队列的方式实现的算法,不过A*算法的优先队列是判断当前节
来自八中的小鹿
·
2023-08-26 08:19
算法
【算法日志】贪心算法刷题:单调递增数列,贪心
算法总结
(day32)
代码随想录刷题60Day目录前言单调递增数列贪心
算法总结
前言今天是贪心算法刷题的最后一天,今天本来是打算刷两道题,其中的一道hard题做了好久都没有做出来(主要思路错了)。然后再总结一下。
沫雪雨音
·
2023-08-23 02:11
算法
贪心算法
leetcode
低功耗蓝牙学习总结
射频层1.低功耗蓝牙调制解调全过程2.IQ调制3.SDR介绍4.MATLAB蓝牙工具箱介绍5.BLE的MATLAB仿真6.BLE解调
算法总结
协议栈层协议栈全貌nimble简介与文件结构nimble整体文件安排
北地的树
·
2023-08-22 08:13
低功耗蓝牙相关
学习
程序员必须掌握的核心算法
://blog.csdn.net/m0_37907797/article/details/102661778【嵌牛导读】:程序员应该掌握的一些算法分类以及整理【嵌牛鼻子】:程序算法【嵌牛提问】:基础的
算法总结
篇
JS_Terry_M
·
2023-08-22 07:48
前端
算法总结
(三)—链表实现
链表实现一、链表1、链表实现2、链表遍历3、链表长度4、链表节点查询5、设置链表节点值6、链表插入节点7、链表尾部插入8、删除链表结点9、链表倒序一、链表1、链表实现functionList(value){this.value=value;this.next=null;}//构造函数constNode1=newList(1);constNode2=newList(3);constNode3=new
飞羽逐星
·
2023-08-22 05:56
算法
链表
算法
数据结构
【深入探究人工智能】:常见机器学习
算法总结
文章目录1、前言1.1机器学习算法的两步骤1.2机器学习算法分类2、逻辑回归算法2.1逻辑函数2.2逻辑回归可以用于多类分类2.3逻辑回归中的系数3、线性回归算法3.1线性回归的假设3.2确定线性回归模型的拟合优度3.3线性回归中的异常值处理4、支持向量机(SVM)算法4.1优点4.2缺点小结博客主页:小智_x0___0x_欢迎关注:点赞收藏✍️留言系列专栏:小智带你闲聊代码仓库:小智的代码仓库1
.小智
·
2023-08-20 17:38
小智带你闲聊
人工智能
机器学习
算法
Android加密
算法总结
一、Base641.概念:Base64是一种用64个字符(ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/)来表示二进制数据的方法,只是一种编码方式,所以不建议使用Base64来进行加密数据。2.由来:为什么会有Base64编码呢?因为计算机中数据是按ascii码存储的,而ascii码的128~255之间的值是不可见字
Devin_Lin
·
2023-08-19 19:59
【Freertos基础入门】任务调度
1.调度算法是什么以及freertos的调度算法2.抢占式优先级调度3.时间片轮转调度二、配置调度
算法总结
前言本系列基于stm32系列单片机来使用freerots任务管理是实时操作系统(RTOS)的核心功能之一
人才程序员
·
2023-08-19 07:41
Freertos
c++
C
单片机
stm32
mcu
嵌入式硬件
时序结构重要性加权图卷积网络用于时序知识图谱补全
目录摘要部分四元数时间戳时间信息对四元数的影响知识图谱里的结构信息时序注意模块重要性加权的图卷积网络引言部分现有方法的不足本文主要贡献准备工作问题定义大部分方法的缺陷本文方法框架时序注意模块实体分类带有注意力机制的双向长短期记忆模型时序感知注意力节点重要性加权的GCN—TS-GCN时间语义重要性结构重要性知识图谱补全TS-GCN
算法总结
摘要部分现有的时序知识图谱补全的方法忽略了时序信息对四元数的影
BIT_mk
·
2023-08-19 02:52
时序知识图谱补全
知识图谱
人工智能
前端高频面试题---什么是虚拟DOM?
三、虚拟DOM的使用3.1虚拟DOM的使用位置3.2虚拟DOM的工作流程3.3虚拟DOM核心diff
算法总结
前言本人大四即将毕业,近半
娇子幕
·
2023-08-18 06:21
前端面试题-vue
开发语言
vue.js
react.js
数据结构之动态内存管理机制
目录数据结构之动态内存管理机制占用块和空闲块系统的内存管理可利用空间表分配存储空间的方式空间分配与回收过程产生的问题边界标识法管理动态内存分配算法回收算法伙伴系统管理动态内存可利用空间表中结点构成分配算法回收
算法总结
无用单元收集
ZhangJiQun&MXP
·
2023-08-17 12:30
2023数据结构
数据结构
java
算法
JVM分代及回收
算法总结
分代理论:eden、s0、s1新生代:复制算法,PartNew只用于新生代老年代:标记清除、标记整理Parallel(标记整理)吞吐量垃圾收集效率高,stw时间短,应用线程暂停了。4g以下用parallel。CMS(标记清除)并发标记大概占用整个收集80%时间,让应用线程并发不暂停,提高用户体验。cms可能stw总时间会更长,但是他分成了几个阶段。大内存,4-8g用cms,提升用户体验
宫宏伟
·
2023-08-17 00:04
java
java
开发语言
【笔试题心得】排序
算法总结
整理
排序算法汇总常用十大排序算法_calm_G的博客-CSDN博客以下动图参考十大经典排序算法Python版实现(附动图演示)-知乎冒泡排序排序过程如下图所示:比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任
菜鸟的Zoom之旅
·
2023-08-16 07:01
路漫漫找工作
排序算法
算法
算法总结
,不断更新
文章目录摩尔投票法DFS算法BFS算法双指针滑动窗口动态规划回溯并查集算法贪心算法二分查找计数排序题源来自于力扣网摩尔投票法适用场景如何在选票无序的情况下,选出获胜者。例题:找出数组中,出现次数超过总数一半的数字(出现次数>n/2)。输入:[1,1,3,2,4,6,2,2,2,2,2];输入:2思路:排序算法。出现次数>n/2,那么把数组排序后,nums[n/2]必定就是出现次数最多的数。摩尔算法
summer_du
·
2023-08-15 15:26
算法
算法
排序算法
数据结构
数据挖掘之子图模式
文章目录子图模式概述图和子图频繁子图类Apriori算法关联规则置信度与支持度类Apriori算法步骤候选产生顶点增长边增长候选剪枝如何处理图同构支持度计算候选删除类Apriori
算法总结
gSpan算法
guet-第三组-2021
·
2023-08-14 20:14
数据挖掘
算法
图论
十种排序算法(附动图)
、基本介绍排序算法比较基础,但是设计到很多计算机科学的想法,如下:1、比较和非比较的策略2、迭代和递归的实现3、分而治之思想4、最佳、最差、平均情况时间复杂度分析5、随机算法二、排序算法的分类算法分类
算法总结
三
来瓶小白干Oo
·
2023-08-14 14:32
学习
排序算法
算法
nginx负载均衡
目录负载均衡nginx的七层代理和四层代理七层代理的就是http请求和响应四层代理与七层代理之间的区别正向代理与反向代理负载均衡upstream算法
算法总结
stream负载均衡通过反向代理来实现nginx
云开朗
·
2023-08-14 05:22
nginx
负载均衡
运维
不基于比较的排序:基数排序
本篇只是讨论桶排序的具体实现,想了解更多算法内容可以在我的博客里搜,建议大家看看这篇排序
算法总结
:排序
算法总结
_鱼跃鹰飞的博客-CSDN博客桶排序的原理:代码:sort1是一个比较二逼的实现方式浪费空间
鱼跃鹰飞
·
2023-08-12 18:32
大厂真题
数据结构与算法
高频面试题
算法
java
数据结构
排序
算法总结
排序算法排序算法可以分为内部排序和外部排序内部排序:数据记录在内存中进行排序。外部排序:排序的数据很大,排序过程中需要访问外存。img1.冒泡排序1.1算法步骤比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没
变身的大恶魔
·
2023-08-12 14:49
AI自动驾驶
AI自动驾驶一、自动驾驶的原理二、自动驾驶的分类三、自动驾驶的挑战四、自动驾驶的前景五、关键技术六、自动驾驶的安全问题七、AI数据与自动驾驶八、自动驾驶的AI
算法总结
自动驾驶技术是近年来备受关注的热门话题
Sirius·Black(有关必回)
·
2023-08-12 03:39
AI
&
ChatGPT
人工智能
自动驾驶
机器学习
nginx负载均衡
正向代理与反向代理负载均衡upstream算法
算法总结
stream负载均衡通过反向代理来实现nginx的七层代理和四层代理七层是最常用的反向代理方式,只能配置在nginx配置文件的http模块中,而且配置方法名称
whtqwq
·
2023-08-10 21:35
nginx
负载均衡
运维
linux
服务器
代码随想录算法训练营第33天|回溯算法part06|回溯
算法总结
篇、332.重新安排行程(可跳过)、51. N皇后(可跳过)、37. 解数独(可跳过)
代码随想录算法训练营第33天|回溯算法part06|回溯
算法总结
篇、332.重新安排行程(可跳过)、51.N皇后(可跳过)、37.解数独(可跳过)回溯
算法总结
篇回溯
算法总结
篇332.重新安排行程(可跳过
gengjiahao
·
2023-08-10 01:37
算法
C/C++数论/数学
算法总结
(关于数学知识以及一些比较重要的算法)
总结C/C++关于数学知识以及一些比较重要的算法1.数论整数型问题:整除、最大公约数、最小公倍数、欧几里得算法、扩展欧几里得算法.素数问题:素数判断、区间素数统计.同余问题:模运算、同于方程、快速幂、中国剩余定理、逆元、整数分解、同余定理.不定方程.乘性函数:欧拉函数、伪随机数、莫比乌斯反演.2.组合数学排列组合:技术原理、特殊排列、排列生成、组合生成.母函数:普通型、指数型.递推关系:斐波那契数
Xq_23
·
2023-08-09 18:09
大数
算法
编程语言
强化学习
算法总结
(一)——从零到DQN变体
这是新开的一个系列,将结合理论和部分代码(byElegantRL)介绍强化学习中的算法,将从基础理论总结到现在常用的SAC,TD3等算法,希望能帮助大家重温知识点。本文是第一部分,将从基础理论讲解到DQN的各种变体。目录基础理论复习Q-learningSarsaDQNPrioritizedExperienceReplayDoubleDQNDuelingDQNNoisyNetwork其他参考基础理论
CristianoC
·
2023-08-06 18:20
二叉树
算法总结
迭代前序遍历根据栈的属性对二叉树进行遍历,注意先右节点入栈,随后左节点入栈1.根节点入栈2.当栈不为空时,栈顶元素出栈,如果栈顶元素右节点不为空,右节点入栈,如果左节点不为空,左节点入栈,3.将当前出栈的栈顶元素的值加入数组//二叉树的前序遍历funcstackPreorder(root:TreeNode?)->[Int]{varlist=[Int]()guardroot!=nilelse{ret
Breezes
·
2023-08-06 12:48
单调递增的数字、贪心
算法总结
738.单调递增的数字要从后往前遍历:如果当前数字小于前后的一个数字,说明要把当前的变成9,前面的减1。这里用flag进行标记,最后统一把flag之后的所有数字变成9。/***@param{number}n*@return{number}*/varmonotoneIncreasingDigits=function(n){n=n.toString()n=n.split('').map(item=>+
Meter孙
·
2023-08-05 22:31
贪心算法
算法
javascript
leetcode
外部排序
算法总结
一.内排总结在之前博客里,博主已经介绍了各种内部排序算法的原理和C语言代码实现,不懂的朋友可以在同系列专栏里选择查看,今天介绍常见排序算法的最后一点,也就是外部排序。在此之前,我们先对外部排序的各种算法做一下简单的总结。算法种类时间复杂度(最好)时间复杂度(最坏)时间复杂度(平均)空间复杂度稳定性折半插入排序O(n)O(n2)O(n2)O(1)是直接插入排序O(n)O(n2)O(n2)O(1)是希
墨城烟柳ベ旧人殇
·
2023-08-05 13:47
数据结构与算法
排序算法
算法
java
C语言
数据结构
大规模特征向量检索
算法总结
(LSH PQ HNSW)
大规模特征向量检索
算法总结
(LSHPQHNSW)转自:https://www.6aiq.com/article/1587522027341向量检索基本概念向量从表现形式上就是一个一维数组。
想努力的人
·
2023-08-04 23:12
自然语言处理
秋招算法备战第37天 | 738.单调递增的数字、968.监控二叉树、贪心
算法总结
738.单调递增的数字-力扣(LeetCode)这个问题是关于找到一个小于或等于给定数字n的最大单调递增数字。我们可以将数字n转换为字符数组,然后从左到右扫描,寻找第一个违反单调递增条件的位置。一旦找到这样的位置,我们将该位置上的数字减一,并将其右侧的所有数字设置为9,以使得整个数字尽可能大。然而,这个策略可能会导致左侧的一些数字违反单调递增的条件,因此我们需要从违反位置开始向左扫描,以确保整个数
小蛙先森
·
2023-08-04 21:34
算法
贪心算法
DES
算法总结
美国数据加密标准(DES)是对称密码算法,就是加密密钥能够从解密密钥中推算出来,反过来也成立。密钥较短,加密处理简单,加解密速度快,适用于加密大量数据的场合。1)、输入64位明文数据,并进行初始置换IP;2)、在初始置换IP后,明文数据再被分为左右两部分,每部分32位,以L0,R0表示;3)、在秘钥的控制下,经过16轮迭代,也就是逆置换;4)、16轮后,左、右两部分交换,并连接再一起,再进行逆置换
XFox_
·
2023-08-04 14:27
算法
安全
网络
【力扣】822. 翻转卡片游戏
以下为力扣官方题解,及本人代码822.翻转卡片游戏题目题意示例1示例2提示官方题解哈希集
算法总结
复杂度本人代码Java提交结果:通过题目题意在桌子上有nnn张卡片,每张卡片的正面和背面都写着一个正数(正面与背面上的数有可能不一样
墨momo
·
2023-08-03 21:56
力扣
leetcode
算法
人工智能推荐算法系统实战之contentbase文本挖掘算法策略
文章目录前言一、简单的内容属性匹配二、复杂一点的ContentBase算法:基于全文搜索引擎三、关键词提取
算法总结
前言ContentBase指的是以内容、文本为基础的挖掘算法,有简单的基于内容属性的匹配
充电了么
·
2023-08-03 00:52
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他