算法
-
简述YOLOv8与YOLOv5的区别
前言 yolov7,yoloX相关论文还没细看,yolov8就出来了。太卷了! YOLOv8 是 ultralytics 公司在 2023 年 1月 10 号开源的 YOLOv5 …
-
最优传输问题与Sinkhorn算法
目录 1 引言 2 例子:分甜点 3 最优传输问题 4 Sinkhorn算法 4.1 Sinkhorn距离 4.2 算法流程 4.3 代码实验 1 引言 最近看到一篇特征匹配相关的…
-
排序算法 —— 希尔排序(图文超详细)
文章目录 希尔排序(直接插入排序的优化) 1.分组思想 2.缩小增量的过程 3.排序步骤 3.1 排序五组数据的情况 3.2 排序两组数据的情况 3.3 排序一组数据的情况 4.代…
-
【剪枝】【广度优先】【深度优先】488祖玛游戏
作者推荐 【动态规划】458:可怜的小猪 涉及知识点 剪枝 广度优先 深度优先 488祖玛游戏 在这个祖玛游戏变体中,桌面上有 一排 彩球,每个球的颜色可能是:红色 ‘R’、黄色 …
-
【算法系列 | 9】深入解析查找算法之—哈希表查找
序言 心若有阳光,你便会看见这个世界有那么多美好值得期待和向往。 决定开一个算法专栏,希望能帮助大家很好的了解算法。主要深入解析每个算法,从概念到示例。 我们一起努力,成为更好的自…
-
【排序篇1】插入排序、希尔排序
目录 一、插入排序 二、希尔排序 一、插入排序 思路: 插入排序就像玩扑克牌,抽出一张牌作为比较的元素,与前面的牌依次进行比较,小于继续往前比较,大于等于停下插入到当前位置。 图示…
-
拓扑排序 (算法思想+图解+模板+练习题)
拓扑排序 有向无环图一定是拓扑序列,有向有环图一定不是拓扑序列。 无向图没有拓扑序列。 首先我们先来解释一下什么是有向无环图: 有向就是我们两个结点之间的边是有方向的,无环的意思就…
-
权重衰减weight
文章目录 本文内容 1. 什么是权重衰减(Weight Decay) 2. 什么是正则化? 2.1 什么数据扰动 3. 减小模型权重 4. 为Loss增加惩罚项 4.1 通过公式理…
-
【C/C++】斐波那契数列数列系列问题详解
🍎 博客主页:🌙@披星戴月的贾维斯 🍎 欢迎关注:👍点赞🍃收藏🔥留言 ἴ…
-
BIRCH算法全解析:从原理到实战
目录 一、引言 什么是BIRCH算法 BIRCH算法的应用场景 文章目标和结构概述 二、BIRCH算法基础 CF(Clustering Feature)树的概念 数据点 簇 簇的合…
-
数据结构:二叉树及相关操作
文章目录 前言 一、树的概念及结构 1.什么是树 2. 树的相关概念 3.树的表示 二、二叉树概念及结构 1.二叉树概念 2.特殊的二叉树 3.二叉树的性质 4.二叉树的存储结构 …
-
【Py/Java/C++三种语言OD2023C卷真题】20天拿下华为OD笔试之【队列】2023C-篮球游戏【欧弟算法】全网注释最详细分类最全的华为OD真题题解
文章目录 题目描述与示例 题目描述 输入描述 输出描述 备注 示例 输入 输出 解题思路 代码 Python Java C++ 时空复杂度 华为OD算法/大厂面试高频题算法练习冲刺…
-
【数据结构】带你图文结合深入栈和队列,并具体分步实现
君兮_的个人主页 勤时当勉励 岁月不待人 C/C++ 游戏开发 Hello,米娜桑们,这里是君兮_,我们继续来学习初阶数据结构的内容,今天我们要讲的是栈与队列部分的内容,这篇博客先…
-
【数据结构】常见八大排序算法总结
目录 前言 1.直接插入排序 2.希尔排序 3.选择排序 4.堆排序 5.冒泡排序 6.快速排序 6.1Hoare版本 6.2挖坑法 6.3前后指针法 6.4快速排序的递归实现 …
-
趣味算法:滑动窗口算法的理解与应用
文章目录 前言 一、滑动窗口算法简介 二、滑动窗口算法的应用场景 三、滑动窗口算法的基本步骤 四、滑动窗口算法实践 1. 数组中的最大/最小子序列问题:最大连续子数组和 2. 固定…
