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
算法进阶
【AI大模型学习路线】第二阶段之RAG基础与架构——第十章(向量数据库
算法进阶
-HSNW)NSW图中的搜索问题?
【AI大模型学习路线】第二阶段之RAG基础与架构——第十章(向量数据库
算法进阶
-HSNW)NSW图中的搜索问题?
985小水博一枚呀
·
2025-06-25 05:53
人工智能
学习
数据库
语言模型
算法
【AI大模型学习路线】第二阶段之RAG基础与架构——第十章(向量数据库
算法进阶
-HSNW)具有层次结构的NSW?
【AI大模型学习路线】第二阶段之RAG基础与架构——第十章(向量数据库
算法进阶
-HSNW)具有层次结构的NSW?
985小水博一枚呀
·
2025-06-25 05:53
人工智能
学习
架构
语言模型
算法
Dijkstra
算法进阶
:如何处理负权边问题?
Dijkstra
算法进阶
:如何处理负权边问题?
数据结构与算法学习
·
2025-06-02 13:48
算法
网络
服务器
ai
蓝桥杯算法实战分享:
算法进阶
之路与实战技巧
引言蓝桥杯作为国内极具影响力的程序设计竞赛,为众多编程爱好者和专业人才提供了展示自我的舞台。参与蓝桥杯不仅能检验自身编程水平,还能拓宽技术视野,为未来职业发展积累宝贵经验。本文将结合历年真题与参赛经验,全面分享蓝桥杯算法实战要点,助力参赛者提升算法水平,在竞赛中取得优异成绩。一、经典算法题解析1.最长回文子串题目描述:给定一个字符串,求其中最长的回文子串。解题思路:回文串具有对称性,常见解法有暴力
m0_73523460
·
2025-03-27 20:13
蓝桥杯
算法
职场和发展
Algorithm:【
算法进阶
之路】之算法面试刷题集合—字符串相关算法的简介、习题集合(字符串的排列/无重复字符的最长子串/最长公共前缀/最长回文子串/字符串相乘/反转字符串中的单词/单词拆分/字符串
Algorithm:【
算法进阶
之路】之算法面试刷题集合—字符串相关算法的简介、习题集合(字符串的排列/无重复字符的最长子串/最长公共前缀/最长回文子串/字符串相乘/反转字符串中的单词/单词拆分/字符串解码
一个处女座的程序猿
·
2025-02-11 09:06
Matlab/C++/SQL
Python编程(初级+进阶)
字符串相关算法
Python蓝桥杯算法习题讲解——枚举
算法进阶
——扫雷矩阵问题
一、题目描述在一个n行m列的方格图中有一些位置有地雷,另外一些位置为空,请为每个空位置标一个整数,表示周围八个相邻的方格中有多少个地雷。二、输入描述输入第1行包含两个整数n,m第2行到第n+1行每行包含m个整数,相邻整数之间用一个空格分隔,,如果对应的整数为0,表示这一格没有地雷,如果对应的整数为1,表示这一格有地雷。其中,1n,m100分钟后还是在当前三、输出描述输出n行,每行m个整数,相邻整数
[木子加贝]
·
2025-01-27 18:10
算法
python自学
python
算法
开发语言
矩阵
【深度强化学习】DQN:深度Q网络算法——从理论讲解到源码解析
【深度强化学习】DQN:深度Q网络算法——从理论讲解到源码解析介绍常用技巧算法步骤DQN源码实现网络结构训练策略DQN
算法进阶
双深度Q网络(DoubleDQN)竞争深度Q网络(DuelingDQN)优先级经验回放
视觉萌新、
·
2025-01-17 15:17
深度强化学习
深度Q网络
DQN
算法进阶
——滑动窗口的最大值
题目给定一个长度为n的数组num和滑动窗口的大小size,找出所有滑动窗口里数值的最大值。例如,如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3,那么一共存在6个滑动窗口,他们的最大值分别为{4,4,6,6,6,5};针对数组{2,3,4,2,6,2,5,1}的滑动窗口有以下6个:{[2,3,4],2,6,2,5,1},{2,[3,4,2],6,2,5,1},{2,3,[4,2,6
·
2024-02-11 18:06
面试算法
算法进阶
——按之字形顺序打印二叉树
题目给定一个二叉树,返回该二叉树的之字形层序遍历,(第一层从左向右,下一层从右向左,一直这样交替)。数据范围:0≤n≤1500,树上每个节点的val满足∣val∣#includeclassSolution{public:/***@parampRootTreeNode类*@returnint整型vector>*/vector>Print(TreeNode*pRoot){//writecodehere
·
2024-02-11 18:22
算法面试
算法进阶
——数据流中的中位数
题目如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数值,那么中位数就是所有数值排序之后中间两个数的平均值。我们使用Insert()方法读取数据流,使用GetMedian()方法获取当前读取数据的中位数。数据范围:数据流中数个数满足1≤n≤1000,大小满足1≤val≤1000。进阶:空间复杂度O(n),时间复杂度O
·
2024-02-11 17:16
面试算法
算法进阶
——求二叉树的层序遍历
题目给定一个二叉树,返回该二叉树层序遍历的结果,(从左到右,一层一层地遍历)。例如:给定的二叉树是{3,9,20,#,#,15,7},该二叉树层序遍历的结果是[[3],[9,20],[15,7]]提示:0classSolution{public:/***@paramrootTreeNode类*@returnint整型vector>*/vector>levelOrder(TreeNode*root)
·
2024-02-11 17:00
面试算法
算法进阶
——删除有序链表中重复的元素
题目给出一个升序排序的链表,删除链表中的所有重复出现的元素,只保留原链表中只出现一次的元素。例如:给出的链表为1→2→3→3→4→4→5,返回1→2→5。给出的链表为1→1→1→2→3,返回2→3。数据范围:链表长度0≤n≤10000,链表中的值满足∣val∣≤1000要求:空间复杂度O(n),时间复杂度O(n)进阶:空间复杂度O(1),时间复杂度O(n)示例1输入:{1,2,2}返回值:{1}示
·
2024-02-11 17:03
算法面试
算法进阶
——链表中环的入口节点
题目给一个长度为n链表,若其中包含环,请找出该链表的环的入口结点,否则,返回null。数据范围:1next==nullptr){returnnullptr;}//获取到环节点的个数intloop_node_num=GetLoopNodeNum(pHead);if(loop_node_num==0){//链表中没有环returnnullptr;}ListNode*pNode1=pHead;ListN
·
2024-02-11 17:59
面试算法
让你能进“大厂”的数据分析项目是长怎样?全套路线(建议收藏)
虽然我感觉自己已经学了很多算法了,但是昨天熬夜整理完以后发现,自己还是个弟弟,实在忍不住了,打算把算法学习路线发出来,我把整个算法学习的阶段总结成了五个步骤,分别为:基础语法学习、语法配套练习、数据结构、算法入门、
算法进阶
悠玩编程
·
2024-02-10 12:55
编程语言
大数据
数据分析
java
人工智能
全面解析 Kmeans 聚类算法(Python)
作者|泳鱼来源|
算法进阶
一、聚类简介Clustering(聚类)是常见的unsupervisedlearning(无监督学习)方法,简单地说就是把相似的数据样本分到一组(簇),聚类的过程,我们并不清楚某一类是什么
AI科技大本营
·
2024-02-04 22:59
算法
聚类
python
机器学习
人工智能
YOLOv5
算法进阶
改进(15)— 引入密集连接卷积网络DenseNet
前言:Hello大家好,我是小哥谈。DenseNet(密集连接卷积网络)是一种深度学习神经网络架构,它在2017年由GaoHuang等人提出。DenseNet的核心思想是通过密集连接(denseconnection)来促进信息的流动和共享。在传统的卷积神经网络中,每个层的输入只来自于前一层的输出。而在DenseNet中,每个层的输入不仅来自于前一层的输出,还来自于之前所有层的输出。这种密集连接的方
小哥谈
·
2024-02-04 11:30
YOLOv5:从入门到实战
YOLO
人工智能
目标检测
机器学习
深度学习
计算机视觉
YOLOv5
算法进阶
改进(14)— 即插即用的动态卷积之ODConv | 助力涨点
前言:Hello大家好,我是小哥谈。动态卷积(DynamicConvolution)是一种用于目标检测的卷积神经网络模块,其中ODConv(ObjectDetectionConvolution)是其一种具体实现。动态卷积在传统的卷积操作上引入了动态权重,以适应不同目标的形状和尺度变化。本文将YOLOv5的主干网络中的Conv换成即插即用的动态卷积ODConv,希望大家学习之后能够有所收获~!前期回
小哥谈
·
2024-02-02 22:24
YOLOv5:从入门到实战
计算机视觉
人工智能
深度学习
YOLO
机器学习
目标检测
【leetcode】 73.矩阵置零
##【leetcode】73.矩阵置零文章目录解法Ⅰ用两个标记数组解法Ⅱ使用两个标记变量解法Ⅲ使用一个标记变量给定一个m*n的矩阵,如果一个元素为0,则将其所在行和列的所有元素都设为0,请使用原地
算法进阶
一个直观的方法是使用
Carl_ux
·
2024-01-27 17:50
Leetcode
矩阵
算法
数据结构
c语言
【蓝桥杯冲冲冲】贪心
算法进阶
之删数问题
蓝桥杯备赛|洛谷做题打卡day17文章目录蓝桥杯备赛|洛谷做题打卡day17删数问题题目描述输入格式输出格式样例#1样例输入#1样例输出#1我们的思路是这样的:题解代码我的一些话删数问题题目描述键盘输入一个高精度的正整数NNN(不超过250250250位),去掉其中任意kkk个数字后剩下的数字按原左右次序将组成一个新的非负整数。编程对给定的NNN和kkk,寻找一种方案使得剩下的数字组成的新数最小。
松叶子吖
·
2024-01-26 17:37
C++知识
蓝桥杯备赛
蓝桥杯
贪心算法
职场和发展
数据结构刷题计划
算法基础课17题(目前该部分已经做完了,但是是很久之前做的,现在从头开始刷)算法提高课21题
算法进阶
课41题算法竞赛进阶指南37题+34题总共150题感觉整个寒假能把这个题单做完就已经非常不错了争取27
三冬四夏会不会有点漫长
·
2024-01-26 00:20
#
计划
计划
算法进阶
——数据流中的中位数
题目如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数值,那么中位数就是所有数值排序之后中间两个数的平均值。我们使用Insert()方法读取数据流,使用GetMedian()方法获取当前读取数据的中位数。数据范围:数据流中数个数满足1≤n≤1000,大小满足1≤val≤1000。进阶:空间复杂度O(n),时间复杂度O
拉普拉斯妖1228
·
2024-01-24 08:56
算法
算法
python机器学习
算法进阶
视频教程 24课 适合进阶学习 高清课件代码全
课程介绍:机器学习是人工智能的一个分支。我们使用计算机设计一个条统,使它能够根据提供的训练数据按照一定的方式来学习;随着训练次数的增加,该条统可以在性能上不新学习和改进;通过参数优化的学习模型,能够用于预测相关问题的输出。授课时长:48小时授课环境:Python3配套资料:高清视频、课件讲义、源码课程目录:01.第一课:机器学习与数学分析02.第二课:概率论与贝叶斯先验03.第三课:矩阵和线性代数
花心五花肉
·
2024-01-24 02:45
排序
算法进阶
——归并排序【详细图解,递归和非递归】
文章目录归并算法基本思想:具体代码实现:归并排序基本思想方法一:递归实现方法:完整代码:方法二:利用下标变化直接在数组中归并【非递归】实现方法:完整代码:归并排序的时间复杂度归并排序的空间复杂度归并排序的稳定性归并算法在了解归并排序之前让我们先了解一下归并这一算法吧!归并算法一般应用于合并两个已经有序的序列,使合并后的序列也有序,是一个时间复杂度为O(N)的算法,不过一般要借助两个要排序的序列的元
liuyunluoxiao
·
2024-01-23 18:46
c语言
算法
排序算法
golang二分查找算法实现
目录前言二分查找算法简介二分查找算法简单实现二分查找
算法进阶
使用1.查找第一个或最后一个等于目标值的元素:2.查找第一个大于或等于目标值的元素:3.查找最后一个小于或等于目标值的元素:4.查找循环有序数组中的元素
莫忘初心丶
·
2024-01-21 16:58
golang
go
算法
golang
开发语言
(202401)深度强化学习基础与实践1:马尔科夫过程、DNQ算法回顾
文章目录序言马尔科夫决策过程含义性质回报状态转移矩阵DQN算法深度网络经验回放目标网络实战DQN算法DQN
算法进阶
DoubleDQNDuelingDQNNoisyDQNPERDQNC51算法序言本文章记录
早上真好
·
2024-01-20 22:56
参与dw开源学习
pytorch
深度学习
Datawhale 强化学习笔记(二)马尔可夫过程,DQN 算法
文章目录参考马尔可夫过程DQN算法(DeepQ-Network)如何用神经网络来近似Q函数如何用梯度下降的方式更新网络参数强化学习vs深度学习提高训练稳定性的技巧经验回放目标网络代码实战DQN
算法进阶
DoubleDQNDuelingDQN
RessCris
·
2024-01-20 17:54
强化学习
笔记
算法
奇数码问题
title:奇数码问题date:2024-01-0511:52:04tags:逆序对cstefories:
算法进阶
指南题目大意解题思路将二维转化为一维,求他的逆序对,如果逆序对的奇偶性相同,则能够实现。
予你成风
·
2024-01-14 19:47
算法竞赛
算法
跑步中位数
title:跑步中位数date:2024-01-0415:47:51tags:对顶堆catefories:
算法进阶
指南题目大意解题思路动态维护中位数问题。
予你成风
·
2024-01-14 19:17
算法竞赛
算法
超快速排序
title:超快速排序date:2024-01-0511:51:43tags:逆序对categories:
算法进阶
指南题目大意解题思路逆序数是一个序列每一个数的左边有多少比他本身大的值。
予你成风
·
2024-01-14 19:17
算法竞赛
排序算法
算法
算法进阶
——按之字形顺序打印二叉树
题目给定一个二叉树,返回该二叉树的之字形层序遍历,(第一层从左向右,下一层从右向左,一直这样交替)。数据范围:0≤n≤1500,树上每个节点的val满足∣val∣#includeclassSolution{public:/***@parampRootTreeNode类*@returnint整型vector>*/vector>Print(TreeNode*pRoot){//writecodehere
拉普拉斯妖1228
·
2024-01-13 23:50
算法
算法
python使用双指针
算法进阶
,解决数组求和问题
对给定的数组的求和问题中,之前求了数组中三个数的和的问题的一篇问题,在此文章中主要描述的是使用双指针的方式来进行求解,有空的可以查看一下前一篇文章中的解决问题的思路。这次主要是想要解决给定数组中,求解四个数的和的问题,给定一个包含有n个整数的数组和给定一个目标总值,对这个数组任意取4个元素,使这四个数的和与给定的目标总值相等,并且找到的四个数组成的元组要不重复。例如给定数组,A=[1,0,-1,0
X Y sawyer
·
2024-01-08 16:29
算法
python
开发语言
动手学深度学习(八) 优化
算法进阶
11.6Momentum在Section11.4中,我们提到,目标函数有关自变量的梯度代表了目标函数在自变量当前位置下降最快的方向。因此,梯度下降也叫作最陡下降(steepestdescent)。在每次迭代中,梯度下降根据自变量当前位置,沿着当前位置的梯度更新自变量。然而,如果自变量的迭代方向仅仅取决于自变量当前位置,这可能会带来一些问题。对于noisygradient,我们需要谨慎的选取学习率和
致Great
·
2024-01-05 00:19
YOLOv5
算法进阶
改进(10)— 更换主干网络之MobileViTv3 | 轻量化Backbone
前期回顾:YOLOv5
算法进阶
改进(1)—改进数据增强方式+添加CBAM注意力机制
小哥谈
·
2024-01-03 04:54
YOLOv5:从入门到实战
YOLO
人工智能
深度学习
目标检测
机器学习
计算机视觉
YOLOv5
算法进阶
改进(9)— 引入ASPP | 空洞空间金字塔池化
前言:Hello大家好,我是小哥谈。ASPP是空洞空间金字塔池化(AtrousSpatialPyramidPooling)的缩写。它是一种用于图像语义分割任务的特征提取方法。ASPP通过在不同尺度上进行空洞卷积操作,从而捕捉到图像中不同尺度的上下文信息。ASPP的主要思想是在输入特征图上应用多个不同采样率的空洞卷积,然后将这些特征图进行池化和融合,最后输出一个具有丰富上下文信息的特征图。前期回顾:
小哥谈
·
2023-12-31 15:19
YOLOv5:从入门到实战
YOLO
人工智能
计算机视觉
目标检测
深度学习
机器学习
算法进阶
——删除有序链表中重复的元素
题目给出一个升序排序的链表,删除链表中的所有重复出现的元素,只保留原链表中只出现一次的元素。例如:给出的链表为1→2→3→3→4→4→5,返回1→2→5。给出的链表为1→1→1→2→3,返回2→3。数据范围:链表长度0≤n≤10000,链表中的值满足∣val∣≤1000要求:空间复杂度O(n),时间复杂度O(n)进阶:空间复杂度O(1),时间复杂度O(n)示例1输入:{1,2,2}返回值:{1}示
拉普拉斯妖1228
·
2023-12-28 15:26
算法
算法
链表
算法进阶
——求二叉树的层序遍历
题目给定一个二叉树,返回该二叉树层序遍历的结果,(从左到右,一层一层地遍历)。例如:给定的二叉树是{3,9,20,#,#,15,7},该二叉树层序遍历的结果是[[3],[9,20],[15,7]]提示:0classSolution{public:/***@paramrootTreeNode类*@returnint整型vector>*/vector>levelOrder(TreeNode*root)
拉普拉斯妖1228
·
2023-12-28 15:24
算法
算法
AcWing
算法进阶
课-1.17.1费用流
算法进阶
课整理CSDN个人主页:更好的阅读体验原题链接题目描述给定一个包含nnn个点mmm条边的有向图,并给定每条边的容量和费用,边的容量非负。图中可能存在重边和自环,保证费用不会存在负环。
星河依旧长明
·
2023-12-25 14:08
AcWing算法进阶课
算法
c++
网络流
费用流
图论
【笔记】左偏树
左偏树详解
算法进阶
课整理CSDN个人主页:更好的阅读体验左偏树功能简介定义与一些性质核心操作:合并算法流程时间复杂度代码其他的操作插入算法流程时间复杂度O(logn)O(\logn)O(logn)找最值算法流程时间复杂度
星河依旧长明
·
2023-12-22 06:00
笔记
笔记
c++
数据结构
左偏树
万门大学·数据结构与
算法进阶
班
刚毕业立志成为程序猿/媛,但不知道努力方向?想进入BAT拿大公司Offer,但不知道面试过程中如何准备?来这里,让美国银行金融量化分析师冯昆吾博士一一为你答疑解惑!1个月高强度学习IT面试必考知识60课时系统谅解数据结构与算法300道顶尖科技公司技术面试真题让你在技术面试中掌握先机攻克数据结构与算法的难题带你从Zero到Hero拿下科技公司高薪职位新课预售,组建学员交流群,老师在线答疑,终身VIP
小万君李辉
·
2023-12-19 07:55
最高的牛
title:最高的牛date:2023-12-1421:29:19tags:差分categories:
算法进阶
指南—>传送门题目大意思路题目中的MMM对关系给我们的信息实际上是牛之间身高的相对大小的关系
予你成风
·
2023-12-18 08:00
算法竞赛
算法
IncDec序列
title:IncDec序列date:2023-12-1421:10:36tags:差分categories:
算法进阶
指南—>传送门题目大意解题思路区间操作,可以考虑差分。
予你成风
·
2023-12-18 08:00
算法竞赛
算法
最佳牛围栏
title:最佳牛围栏date:2023-12-1721:26:57tags:二分categories:
算法进阶
指南—>传送门题目大意给定正整数序列AAA,求一个平均数最大的、长度不小于LLL(连续的)
予你成风
·
2023-12-18 08:00
算法竞赛
算法
Fractal-Streets
title:FractalStreetsdate:2023-12-1314:48:45tags:分形categories:
算法进阶
指南题目大意将原来的城市复制一遍放在原城市的上方,将原城市顺时针90°放在原城市的左上方
予你成风
·
2023-12-18 08:59
算法竞赛
算法
递归实现组合型枚举
title:递归实现组合型枚举date:2023-12-1019:52:32tags:递归catgories:
算法进阶
指南—>传送门题目大意从1~nnn这nnn个整数随机选取mmm个,输出所有可能的选择方案思路在指数型基础上改一下即可
予你成风
·
2023-12-18 08:29
算法竞赛
算法
YOLOv5
算法进阶
改进(5)— 主干网络中引入SCConv | 即插即用的空间和通道维度重构卷积
前期回顾:YOLOv5
算法进阶
改进(1)—改进数据增强方式+添加CBAM注意力机制
小哥谈
·
2023-12-04 04:31
YOLOv5:从入门到实战
YOLO
人工智能
计算机视觉
目标检测
机器学习
深度学习
YOLOv5
算法进阶
改进(7)— 将主干网络SPPF更换为SimSPPF / SPP-CSPC / SPPF-CSPC
前言:Hello大家好,我是小哥谈。SimSPPF是YOLOv6中提出的一种改进的空间金字塔池化方法,它是SPPF的升级版。SimSPPF通过在不同尺度上使用不同大小的池化核来提取特征,从而提高了检测器的性能。与SPPF相比,SimSPPF可以在不增加计算成本的情况下提高检测器的性能。本节课就教大家如何将主干网络中的SPPF更换为SimSPPF/SPP-CSPC/SPPF-CSPC,希望大家学习之
小哥谈
·
2023-12-03 09:55
YOLOv5:从入门到实战
YOLO
深度学习
目标检测
机器学习
计算机视觉
人工智能
算法进阶
——链表中环的入口节点
题目给一个长度为n链表,若其中包含环,请找出该链表的环的入口结点,否则,返回null。数据范围:1next==nullptr){returnnullptr;}//获取到环节点的个数intloop_node_num=GetLoopNodeNum(pHead);if(loop_node_num==0){//链表中没有环returnnullptr;}ListNode*pNode1=pHead;ListN
拉普拉斯妖1228
·
2023-12-02 11:06
算法
算法
链表
数据结构
YOLOv5
算法进阶
改进(6)— 更换主干网络之ResNet18
前期回顾:YOLOv5
算法进阶
改进(1)—改进数据增强方式+添加CBAM注意力机制<
小哥谈
·
2023-11-30 01:39
YOLOv5:从入门到实战
YOLO
人工智能
计算机视觉
机器学习
目标检测
深度学习
YOLOv5
算法进阶
改进(4)— 引入解耦合头部 | 助力提高检测准确率
前期回顾:YOLOv5
算法进阶
改进(1)—改进数据增强方式+添加CBAM注意力机制
小哥谈
·
2023-11-27 05:40
YOLOv5:从入门到实战
YOLO
人工智能
计算机视觉
机器学习
目标检测
深度学习
机器学习第四章线性回归
算法进阶
4.3线性回归的正则化(《大话Python机器学习》学习笔记)
第四章线性回归
算法进阶
4.3线性回归的正则化4.3.1为什么要使用正则化欠拟合(Underfitting): 采用一定的算法去拟合时,如果没有考虑相当的信息量(特征变量),从而对训练数据集的拟合算法无法精确
BianchiHB
·
2023-11-26 22:49
机器学习
机器学习
python
算法
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他