首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
君巡
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
最新
热门
算法:Dijkstra最短路径算法
图论 存图 图分两种,一种是无向图,一种是有向图 B3643 图的存储 最短路径算法 dijkstra 视频讲解 Dijkstra最短路径算法 Dijkstra算法算是贪心思想实现的,首先把起点到所有
算法:动态规划
动态规划 无后效性,子问题重叠性,最优子结构性质,是问题能用动态规划求解的三个基本条件 无后效性:为了保证计算能够按顺序、不重复地进行,动态规划要求已经求解的子问题不受后续阶段的影响。 状态,阶段和决
算法:字符串哈希
字符串哈希 字符串Hash的目的是,如果我们判断两个字符串是否相等,就直接看它们对应的hash值是否相等。从而达到,子串的Hash值的时间为 O(1),进而可以利用“空间换时间”来节省时间复杂的。 一
算法:树状数组
树状数组 视频讲解 1.计算长度 2.计算前x项和 实现在第x数上加上val 例题 :树状数组 题解: 例题:P3368 树状数组2 (差分+树状数组)
算法:并查集
并查集 1.初始化 对于1到n个元素,用一个数组fa[]来储存每一个元素的父节点。 一开始,我们先将父节点设置为自己 2.查询 找到i的祖先并直接返回,未进行路径压缩 路径压缩版//节省时间 3.合并
算法:DFS
深度搜索 DFS的空间复杂度为 O(h) h表示深入的层数,相较于BFS,其空间复杂度较好,但是时间复杂度较差 DFS的三种类型 分别为指数型,全排列,组合型 指数型搜索 例题:从1-n中随机选取任意
算法:BFS
广搜 代码模板 BFS例题 Mzc和男家丁的游戏 P1746 离开中山路 P1443 马的遍历 P1506 拯救oibh总部 P2895 USACO08FEB Meteor Shower S P265
算法:欧几里得
假如需要求 1997 和 615 两个正整数的最大公约数,用欧几里得算法,是这样进行的: 1997 ÷ 615 = 3 (余 152) 615 ÷ 152 = 4(余7) 152 ÷ 7 = 21(余
算法:前缀和
前缀和 一维前缀和: 原数组:a[n] 一维前缀和数组:s[n] s[i]=s[i-1]+a[i] 题目描述 输入一个长度为 n 的整数序列。 接下来再输入 m 个询问,每个询问输入一对 l,r。 对
个人成就
文章被阅读
148
掘力值
20
关注了
2
关注者
0
收藏集
0
关注标签
2
加入于
2025-09-10