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
【基础算法】
leetcode 最常见的前端
基础算法
面试题汇总
目录二叉树二叉树前中后遍历套路详解对称二叉树二叉树的最大深度将有序数组转化为二叉搜索树栈有效的括号最小栈动态规划最大子序和爬楼梯数学问题加一x的平方根Excel表序列号阶乘中的零颠倒二进制位丢失的数字的幂FizzBuzz环问题环形链表快乐数前端面试题人事+项目小程序HTML5\CSS3JSReact把这些
基础算法
题掌握好
李不要熬夜
·
2023-01-21 11:20
面试
javascript
算法
力扣
前端
面试题
基础算法
-奇异值分解SVD
1.SVD具体介绍1.1特征值分解特征值分解和奇异值分解在机器学习中都是很常见的矩阵分解算法。两者有着很紧密的关系,特征值分解和奇异值分解的目的都是一样,就是提取出一个矩阵最重要的特征。1.1.1特征值、特征向量如果一个向量v是矩阵A的特征向量,将一定可以表示成下面的形式:其中,λ是特征向量v对应的特征值,一个矩阵的一组特征向量是一组正交向量。思考:为什么一个向量和一个数相乘的效果与一个矩阵和一个
架构菜芽
·
2023-01-20 05:00
机器学习-算法汇总
线性代数
机器学习
算法实战篇(二),Tensorflow实现Actor-Critic框架下的经典PPO算法
本篇是我们算法实战的第二篇,针对的是我们在“
基础算法
篇(六),基于AC框架的PPO算法”中提出的相关算法,具体算法中部分参考了莫烦老师的相关代码,在这里向莫烦老师表示感谢。
samurasun
·
2023-01-19 15:13
强化学习笔记
强化学习
人工智能
机器学习
基础算法
(6)
6、线性回归6.1线性回归模型6.1.1线性回归模型简介线性回归,就是能够用一个直线较为精确地描述数据之间的关系。这样当出现新的数据的时候,就能够预测出一个简单的值。线性回归中最常见的就是房价的问题。一直存在很多房屋面积和房价的数据,如下图所示:在这种情况下,就可以利用线性回归构造出一条直线来近似地描述放假与房屋面积之间的关系,从而就可以根据房屋面积推测出房价。6.1.2线性回归的函数模型事实上,
沉迷学习的郑博士
·
2023-01-16 00:08
机器学习
机器学习
算法
人工智能
sklearn
python
学完了C++语法之后该学什么??(网络基础篇)
其实总结起来无非就是:1、网络编程;2、操作系统;3、数据库;4、数据结构与
基础算法
;掌握这些基础知识,就像我们的内功,如果在未来想要走的更远,这些内功是必须要修炼的。
自由如风呼呼呼
·
2023-01-14 03:09
C++
linux
编程语言
编程语言
c++
c语言
【考研】栈和队列
基础算法
代码
前言本文内容源于对王道书籍中栈和队列知识点的笔记和总结。主要以习题方式熟悉栈和队列的基本操作(包含初始化、判栈空、进栈出栈等基本运算的实现)。方便考研复习栈和队列。可搭配以下链接一起学习:【考研】栈在表达式求值中的应用(真题分析)_住在阳光的心里的博客-CSDN博客【2023考研】数据结构常考应用典型例题(含真题)_住在阳光的心里的博客-CSDN博客目录前言一、栈(一)顺序栈基本运算的实现(二)习
住在阳光的心里
·
2023-01-13 19:29
考研
C++
数据结构
考研
学习
数据结构
算法
c++
基础算法
改进——快速排序的改进
基础算法
改进——快速排序的改进简介:快排三种实现方式:挖坑法左右指针法前后指针法改进方法:随机化:数组打乱random_shuffle(a+1,a+n+1);//打乱它小区间插入排序:减少对栈的访问基准选择
Cheney822
·
2023-01-13 13:28
一些小程序
算法
排序算法
快速排序
c++
算法基础知识总结(
基础算法
)
算法基础知识总结Efficientproceduresforsolvingproblemsonlargeinputs.一、
基础算法
1、快速排序1、类别:快速排序是一种交换排序,冒泡排序也是一种交换排序。
葛萧艾
·
2023-01-13 13:58
算法
基础算法
之快排、归并、二分
一、快速排序快速排序基于分治思想,时间复杂度(nlogn)快排的步骤:确定分界点:q[left]、q[(left+right)/2]、q[right]三个其中一个都行调整(划分)区间(快排的重点):把小于pivot的放在左区间,大于pivot的放在右区间递归处理左右两个区间算法思想:在区间左右两端定义i和j两个指针,假设pivot为x,当i下标对应的元素小于x时i++,当i下标对应的元素不小于x时
王不懂wh
·
2023-01-13 13:22
基础算法
算法
排序算法
第k个数【
基础算法
】
我们在上一篇
基础算法
已经讲了快排,在此基础上,今天来讲讲用快速选择找第k小的数该怎么做。
小_JY
·
2023-01-13 13:42
基础算法
算法
数据结构
基础算法
之---快排
现在的面试,特别是初面,几乎都会问到算法相关的知识,而其中排序算法更是重点【以下部分为转】基本思想快速排序也是基于分治算法得。步骤如下:(1)选择一个基准元素,通常选择第一个元素或者最后一个元素;(2)通过一趟排序讲待排序的记录分割成独立的两部分,其中一部分记录的元素值均比基准元素值小。另一部分记录的元素值比基准值大;(3)此时基准元素在其排好序后的正确位置;(4)然后分别对这两部分记录用同样的方
ggran2009
·
2023-01-13 13:38
算法相关
快排
算法
快排【
基础算法
】
快排是我们给一组数据进行排序的常见算法,接下来我将介绍一下它的用法思路和模板。目录一、思路和步骤二、模板一、思路和步骤先简单介绍一下步骤:第一步:确定一个分界点x(建议取中间数)第二步:调整区间,让x左边的数都=x.第三步:递归处理左右两边。举例:35241^x^第一步,取分界点x,这里取x=2第二步,调整区间:用两个指针,l指向数组最左边,r指向数组最右边。对于指针l:判断它指向的数是否为小于x
小_JY
·
2023-01-13 13:57
基础算法
算法
EM算法 -- AI
基础算法
从简单到深
EM算法就是通常说的让期望最大化的算法,EM算法的核心同时也是基础的部分是最大似然估计,首先通过一个简单的例子来理解EM算法的过程,然后讲解EM在数学上是怎么进行推导和原理证明的,后续会讲解EM算法的应用,也就是高斯混合模型,并且使用GMM做聚类的小案例。最大似然估计:例一:首先举一个例子,初步理解最大似然估计到底做了什么事情。假如去赌场,但是不知道能不能赚钱,你就站在门口,没看到一个人就问是赚了
she201007780123
·
2023-01-11 20:05
人工智能
AI基础算法
EM算法
NLP-EM算法
它是一个
基础算法
,是很多机器学习领域算法的基础,比如隐式马尔科夫算法(HMM)等等。
吃一口桃酥
·
2023-01-11 20:35
笔记
人工智能
算法
python
人工智能-EM算法
解决数据缺失情况下的参数估计问题它是一个
基础算法
,是HMM等的基础期望步:E步,最大步M步步骤:1,根据已经给出的观测数据,估计出模型参数的值2,再依据估计出的参数值估计缺失值的值,再根据估计出的缺失数据加上之前已经观测到的数据重新对参数进行估计
海星?海欣!
·
2023-01-11 20:02
人工智能
人工智能
算法
北大硕士LeetCode算法专题课-
基础算法
之排序
接连上篇:北大硕士LeetCode算法专题课---算法复杂度介绍_骨灰级收藏家的博客-CSDN博客冒泡排序冒泡排序(BubbleSort)是一种很原始的排序方法,就是通过不断地交换“大数”的位置达到排序的目的。因为不断出现“大数”类似于水泡不断出现,因此被形象地称为冒泡算法。冒泡算法的基本原理:比较相邻两个数字的大小。将两数中比较大的那个数交换到靠后的位置。不断地交换下去就可以将最大的那个数放到队
骨灰级收藏家
·
2023-01-10 21:08
算法
python
面试
算法
leetcode
排序算法
python
北大硕士LeetCode算法专题课-
基础算法
查找
算法专题系列:北大硕士LeetCode算法专题课---算法复杂度介绍_骨灰级收藏家的博客-CSDN博客北大硕士LeetCode算法专题课-
基础算法
之排序_骨灰级收藏家的博客-CSDN博客查找算法查找算法也可以叫搜索算法
骨灰级收藏家
·
2023-01-10 21:08
算法
面试
python
leetcode
算法
职场和发展
算法查找
北大硕士LeetCode算法专题课-数组相关问题
算法专题:北大硕士LeetCode算法专题课---算法复杂度介绍_骨灰级收藏家的博客-CSDN博客北大硕士LeetCode算法专题课-
基础算法
之排序_骨灰级收藏家的博客-CSDN博客北大硕士LeetCode
骨灰级收藏家
·
2023-01-10 21:08
python
算法
面试
算法
leetcode
职场和发展
数组
sklearn、分类、基础——机器学习日记(一)
高效实现算法应用的工具包,从中调用算法一、scikit-learn(Sklearn)1.安装SKlearn2.常用模块与算法选择二、机器学习的分类基于学习形式分类基于目的分类三、
基础算法
四、基础背景一、
Mid-Sep
·
2023-01-09 11:56
人工智能
机器学习
机器学习
Python递归小练习
递归算法是常见的
基础算法
之一,阶乘、青蛙跳台、兔子算法等便是递归算法中典型的例子。
梦里有阳光
·
2023-01-09 07:55
python基础
python
阶乘
青蛙跳台
兔子算法
递归
Java中的递归小练习
递归算法是常见的
基础算法
之一,阶乘、青蛙跳台、兔子算法等便是递归算法中典型的例子。
梦里有阳光
·
2023-01-09 07:54
Java基础
java
递归
斐波那契数列
阶乘
算法
引导滤波(guidedFilter)与边窗盒式滤波(sideWindowBoxFilter)的C++与OpenCV实现
言归正传,下面给大家分享一个个人编写的一些
基础算法
的
光电学子
·
2023-01-07 10:13
信号与图像处理
保边滤波
引导滤波
边窗滤波
OpenCV实现
【小5聊】
基础算法
- 实现字符串1到N位长度的组合关键词
在本篇文章中,我们讲一起了解下
基础算法
的运用在程序开发里,算法无处不在,掌握算法才能更好的提高程序效率和质量【算法返回效果】【实现的功能描述】当前算法主要实现输入一定长度的字符串后,能够返回按顺序1个字符长度
小5聊
·
2023-01-07 10:28
基础知识
基础算法
数据结构
算法用处总结
算法总结学习算法用处总结一、
基础算法
1、`RMQ(st表)`二、数据结构1、`单链表和双链表`2、`单调栈`3、`单调队列(滑动窗口)`4、`kmp`5、`trie`6、`可持久化trie`7、`并查集
zyl51_
·
2023-01-06 02:04
C++
算法
acwing算法基础课学习笔记(第一章:
基础算法
)
第一章:
基础算法
前言一、快速排序1.快速排序算法模板2.快速排序模板题(1):快速排序3.快速排序算法模板题(2):第k个数二、归并排序1.归并排序算法模板2.归并排序模板题(1):归并排序3.归并排序模板题
Java技术一点通
·
2023-01-05 17:07
AcWing
算法
算法
数据结构
排序算法
c++
贪心算法
一文搞懂sarsa和Q-Learning的区别
1、sarsa是个什么强化学习的
基础算法
QLearning上次写了下,写了一些伪代码,希望可以看的懂,这篇文章继续写一下sarsa,也是
基础算法
,所以即使不懂也无所谓,别太难为自己。
香菜+
·
2023-01-04 23:42
香菜聊游戏
pytorch
ai
深度学习
RL
GIF图像格式(一)——
基础算法
(上)
首先道个歉:昨天写着写着突然熄灯,以至于写了80%的这篇文章不得不灰飞烟灭,我可怜的电脑也被裸关一次,没有办法,校有校规啊,所以只好今天从头开始再写一遍。言归正传。写着篇文章之前,我县假定你已经对于什么是GIF很清楚了,如果你不清楚的话,建议你到网上搜索一下“GIF文件简介”看看。GIF作为一种面向网络的图像格式,他的种种设计都是以“便于在网络上使用”为原则的。网络使用的第一个原则就是文件大小。如
ftofficer
·
2023-01-04 15:54
算法
string
stream
table
网络
c
小白如何学习GNSS(二)
翻了十年前的论文,才找到相对较系统的RTK
基础算法
的博士论文。
梧桐Fighting
·
2023-01-04 07:28
GNSS
人工智能
java
开发语言
AAAI 2018 论文 | 蚂蚁金服公开最新基于笔画的中文词向量算法
导读:词向量算法是自然语言处理领域的
基础算法
,在序列标注、问答系统和机器翻译等诸多任务中都发挥了重要作用。
stay_foolish12
·
2023-01-02 20:00
面试经验
自然语言处理
机器学习
蚂蚁金服
中文词向量算法
深度学习
基础算法
梳理
1、实质用途深度学习用来处理图像、语音等任务,也可用来处理数值型分类、回归任务。深度学习无需特征选择过程,具有较强的自学习能力,能拟合任意函数。2、算法列表2.1感知器感知器是由神经元,组成的一个基本的线性深度学习模型。用来解决线性分类问题。感知器可实现基本的与、或函数、基本的二分类。它可以拟合任何的线性函数,任何线性分类或线性回归问题都可以用感知器来解决。(1)感知器的定义感知器为神经网络的组成
小黑上街
·
2023-01-02 03:45
人工智能
深度学习
算法
深度学习
标注工具的学习笔记(EISeg)
1EISeg:集于交互式分割思想的标注工具
基础算法
:RITM&EdgeFlowEISeg是南溪目前推荐的标注工具,它使用了交互式分割的思想,可以在标注过程中有效地利用交互式标注的信息;1.1EISeg目前没有使用在线学习的思想关于
songyuc
·
2023-01-01 13:22
标注
【机器学习】吴恩达:机器学习的六个核心算法
来源:AI科技评论,DataPiTHU本文约7100字,建议阅读13分钟本文总结了机器学习领域多个
基础算法
的历史溯源。
风度78
·
2022-12-31 12:11
算法
神经网络
大数据
编程语言
python
机器学习
基础算法
20- 鸢尾花数据集分类-随机森林
代码#鸢尾花数据分类-随机森林#结果为6个随机森林得到的结果importnumpyasnpimportpandasaspdimportmatplotlib.pyplotaspltimportmatplotlibasmplfromsklearn.ensembleimportRandomForestClassifier#defiris_type(s):#it={'Iris-setosa':0,'Iri
qq_42749341
·
2022-12-31 09:49
机器学习-基础知识
RL
基础算法
优缺点总结
RL
基础算法
优缺点总结)value-based类别policy-based类别Actor-Critic类别RL算法主要分为三类:基于值(value-based)系列,基于策略梯度(Policy-gradient
濒临秃头的少女
·
2022-12-30 18:12
算法
强化学习
BPR贝叶斯个性化推荐算法—推荐系统
基础算法
(含python代码实现以及详细例子讲解)
BPR贝叶斯个性化排序算法一、问题导入二、显示反馈与隐式反馈2.1显式反馈与隐式反馈基本概念2.2显式反馈与隐式反馈的比较2.3显式反馈与隐式反馈的评价方法2.3.1显式反馈数据模型的评价方法2.3.1.1显式反馈模型介绍2.3.1.2具体例子分析2.3.1.3显示反馈数据分析2.3.2隐式反馈数据介绍2.3.2.1隐式反馈数据的特点2.3.2.2隐式反馈数据的处理方式三、BPR算法概述3.1BP
啥都不懂的小程序猿
·
2022-12-30 01:00
推荐系统
机器学习
人工智能
python
算法
推荐算法
密码学
基础算法
(二)中国剩余定理
随便谷歌了一个图片做首图原图地址:http://www.siwapu.com/etagid41968b0/密码学基础系列:(一)基于整数的欧几里得算法和扩展欧几里得算法(二)中国剩余定理(三)扩展域GF(2n)GF(2^n)GF(2n)上的多项式运算(四)扩展域GF(2n)GF(2^n)GF(2n)上的欧几里得算法和扩展欧几里得算法文章目录1.问题2.求解3.代码4.测试代码和示例5.中国剩余定理
洛奇看世界
·
2022-12-29 20:00
密码学
中国剩余定理
机器学习
基础算法
(数据集和特征工程)
目录数据集的组成可用数据集数据集结构特征工程数据的特征抽取字典的特征抽取DictVectorizer语法流程对文本进行特征值化tfidf方式提取文本特征TfidfVectorizer语法流程数据的特征预处理归一化公式语法步骤总结标准化公式语法步骤总结缺失值处理缺失值处理方法语法步骤关于np.nan数据的降维sklearn特征选择:VarianceThreshold语法步骤sklearn降维:PCA
Bro_Jun
·
2022-12-29 19:58
python
机器学习
数据分析
Java
基础算法
---使用双重循环输出九九乘法表
九九乘法表是我们小学就学到的知识,相信很多人都会背,但是用Java
基础算法
程序编写九九乘法表,是怎么做出来的呢?
雨天的木子李
·
2022-12-28 18:16
Java项目
java
servlet
jvm
莫烦Python代码实践(四)——DQN
基础算法
工程化解析
莫烦Python代码实践(四)——DQN
基础算法
工程化解析声明一、DQN算法是什么?
魔法攻城狮MRL
·
2022-12-28 16:16
机器学习之强化学习
强化学习
神经网络
tensorflow
机器学习
采用SMO优化算法训练SVM(实战篇)
SVM是现有的机器学习
基础算法
里较为能扛的一个。
且听风吟~
·
2022-12-26 16:06
机器学习
SMO
SVM
机器学习
python
基础算法
—快速排序
快速排序每次的交换时跳跃式的,每次排序的时候设置一个基准点,将小于等于基准点的数全部放到基准点的左边,将大于等于基准点的数全部放到基准点的右边。在最坏的情况下,仍可能是相邻的两个数进行了交换,时间复杂度为最好的情况下以及平均时间复杂度为#include#include#include#includeusingnamespacestd;//快速排序模板(双指针法)voidquick_sort(int
加油啊老李头
·
2022-12-25 09:36
算法练习基础篇
蓝桥杯
c++
算法
Java面试算法题可能用到的一些
基础算法
算法随机打乱数组需要用到Random这个库publicclass随机打乱数组{publicstaticvoidmain(String[]args){Randomr=newRandom();inttemp;int[]arr={1,2,3,4,5,6};for(inti=0;i=divisor){dividend-=divisor;count++;}System.out.println("商为"+co
打篮球的程序员
·
2022-12-23 19:18
java
算法
开发语言
基础算法
系列--[基本数据结构&KMP]
文章目录前言链表单链表双链表栈和队列栈队列单调KMP前言今天要搞的是基本的一些数据结构,当然咱们这个不是那么“正经”。当然今天也没啥代码,因为太简单了(其实我也想水一下~)链表单链表单链表这个东西,应该都知道,就是一个这个玩意:好处:可以一直存嘛方便在后面插入元素嘛但是缺点呢,在这里的话我们原来是用Node然后用next指针去指向下一个元素来做。但是这个node是一个自定义的一个结构,这样就导致每
Huterox
·
2022-12-23 15:23
Letcode算法专篇
数据结构
算法
链表
人工智能
基础算法
之感知器(1)
1.引言感知器(perceptron)是比较简单的二分类器,通过对训练样本集的学习,从而得到判别函数权值的解,产生线性可分的样本判别函数。该算法属于非参数算法,优点是不需要对各类样本的统计性质作任何假设,属于确定性方法。虽然简单,感知器算法却是支持向量机(SVM)和神经网络算法的基础,为了之后更好地学习,感知器算法必须要了解地非常清楚。接下来,就开始介绍感知器算法。2.感知器分类模型给定一个训练数
折磨与着迷
·
2022-12-23 10:16
智能算法
人工智能
感知器算法
基本原理
机器学习
神经网络
向量范数和矩阵范数的理解
在学习机器学习
基础算法
的推导过程中,可以看到很多地方都应用到了这个范数。范数属于矩阵论的知识范围,可见数学基础的重要性。
陈振斌
·
2022-12-22 15:39
机器学习
矩阵
线性代数
机器学习
推荐系统的
基础算法
-①基于内容的推荐算法
基于内容的推荐算法基于内容的推荐算法的本质是对内容进行分析,建立特征。一般而言都是对物品进行有关内容的分类,例如电影、书籍、商品等,通过提取这些物品的内容属性或历史评分也或是操作记录,计算不同用户对不同内容属性的爱好程度,在根据这些爱好,推荐其他相同属性的物品。1.基于内容的推荐算法的基本流程其内容推荐算法氛围以下4个步骤特征提取偏好计算内容召回物品排序2.实际案例为了更好的理解步骤,才用B站大神
紧到长不胖
·
2022-12-22 12:15
推荐系统算法
推荐算法
python
基础算法
0x01
0x01位运算文章目录0x01位运算前言0x01位运算概述1.1什么是bit?1.2位运算符1.3补码1.4移位运算1.5二进制状态压缩1.6成对运算1.7lowbit运算前言这是算法进阶指南的0x00基本算法的0x01章0x00基本算法主要学习的内容:位运算、递推、二分、排序、倍增、贪心等算法前缀和、差分、离散化等技巧此次学习位运算0x01位运算概述bit是信息的度量单位,bit取值0或1。程序
Macre$
·
2022-12-21 23:44
算法萌新的自我修养
计算机博弈
基础算法
阿尔法-贝塔剪枝算法 α-β剪枝算法
计算机博弈大赛中α-β剪枝算法剪枝算法是极大极小算法的一种优化,可以更快的搜索博弈树预备知识:广度优先搜索(BFS)深度优先搜索(DFS)极大极小算法(MaxMin算法)介绍剪枝算法来源于极大极小算法,在博弈树分枝过多时可以使用这个方法有效的减少分支。因为在搜索到一定程度后,许多分支就没有了意义,那么这些无意义的分支就没必要进行搜索了。要使用剪枝算法,就必须确定从哪个方向开始搜索,一般使用从左到右
_刘文凯_
·
2022-12-21 20:40
计算机博弈
算法
剪枝
机器学习
计算机视觉
基础算法
之噪声、滤波
作为CV初学者,日常记录一些学到的小知识一、噪声什么是噪声呢?图像噪声是图像在摄取或传输时所受的随机信号干扰,是图像中各种妨碍人们对其信息接受的因素。很多时候将图像噪声看成是多维随机过程,因而描述噪声的方法完全可以借用随机过程的描述,即用其概率分布函数和概率密度分布函数。图像噪声是多种多样的,其性质也千差万别,所以了解噪声的分类是很有必要的。常见的噪声包括椒盐噪声、高斯噪声等等。1.椒盐噪声椒盐噪
HIT-LQM
·
2022-12-20 21:12
计算机视觉CV
计算机视觉
算法
图像处理
对滤波反投影重建算法的研究以phantom图进行matlab仿真,构建滤波器,重建图像
本文使用目前应用最广泛的重建算法——滤波反投影算法(FBP)作为模型的
基础算法
。FBP算法是在傅立叶变换理论基础之上的一种空域处理技术。它的特点是在反投影前将每一个采集投影角度下的投影进行卷积处理
我爱C编程
·
2022-12-19 11:14
MATLAB图像处理
matlab
滤波反投影重建
phantom图
matlab源码
matlab程序设计
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他