会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Salty__fish
博客园
首页
新随笔
联系
订阅
管理
2021年12月6日
浅谈线段树
摘要: 1.前言 Oi-Wiki上的线段树 同步于\(luogublog\)发布。 如有错误,欢迎各位 dalao 们指出。 前置芝士 1.二叉树的顺序储存 2.线段树是什么? 线段树,英文为 \(Segment\) \(tree\)。它是一种数据结构,主要解决区间修改和区间查询的问题。 我们用一个例题来引
阅读全文
posted @ 2021-12-06 14:05 Salty__fish
阅读(97)
评论(0)
推荐(0)
2021年11月17日
Floyd 算法学习笔记
摘要: Floyd算法学习笔记 前言 如有错误,欢迎各位 dalao 批评指出。 前置芝士: 1.邻接矩阵(Floyd要用邻接矩阵存图) 2.动态规划思想(最好学过,没学过也没有太大影响) 1. Floyd 所解决问题的类型 我们可以发现,如 Dijkstra,SPFA,Bellman Ford 一类的最短
阅读全文
posted @ 2021-11-17 22:38 Salty__fish
阅读(299)
评论(0)
推荐(0)
2021年11月15日
Dijkstra算法详解
摘要: 今天给大家讲解$dijkstra$图论最短路算法 在讲解$dijkstra$算法之前,先来给大家讲解一下图论中的松弛操作。 松弛,即$relaxtion$,是一种编程学术语。 举例说明,例如我们可以从某个机场坐飞机达到若干个机场,然后从这些机场出发,我们又需做火车前往若干个城镇。现在假设我们手里有飞
阅读全文
posted @ 2021-11-15 13:12 Salty__fish
阅读(508)
评论(0)
推荐(0)
2021年11月14日
质数筛算法详解
摘要: 今天给大家讲解质数筛这个算法。 更好的阅读体验 在信息竞赛中,我们总是会遇到很多判断质数的题目,那么在这里就由我来给大家讲解一下质数筛算法(这里所有讲的算法都是基于筛出从 $1$ 到 $n$ 之间的素数的算法)。 1.普通筛法 最普通的筛法,也就是将前 $n$ 个正整数一个一个来判断是否为素数,并且
阅读全文
posted @ 2021-11-14 10:33 Salty__fish
阅读(3256)
评论(0)
推荐(8)
公告