会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
欢迎光临 ZTer 的家!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
下一页
2020年8月14日
图论算法(五)最小生成树Prim算法
摘要: 最小生成树$Prim$算法 我们通常求最小生成树有两种常见的算法——$Prim$和$Kruskal$算法,今天先总结最小生成树概念和比较简单的$Prim$算法 ##Part 1:最小生成树基础理论 ###定义 一个有 \(n\) 个结点的连通图的生成树是原图的极小连通子图,且包含原图中的所有 \(n
阅读全文
posted @ 2020-08-14 01:42 ZTer
阅读(1092)
评论(0)
推荐(0)
2020年8月8日
最近公共祖先
摘要: #Part 1:了解LCA \(LCA\)(Least Common Ancestors),中文翻译是“最近公共祖先” (原图来自洛谷) 对于给定的一棵树和这棵树的树根(如上图) 给定两个节点,他们的最近公共祖先(以下简称$LCA$)就是这两个点分别到树根的简单路径中经过的所有点的交集中,深度最深的
阅读全文
posted @ 2020-08-08 21:33 ZTer
阅读(171)
评论(0)
推荐(0)
2020年8月1日
线段树例题整理
摘要: #线段树 线段树例题整理 ##Part 1:题面 传送门:https://www.luogu.com.cn/problem/P6492(靠之前传送门放错了,暴露了我在机房逛B站的事实…… ##Part 2:思路整理 ###问题抽象化 题目中要求我们维护一个包含$L、R$序列,如果一个字序列中不包含连
阅读全文
posted @ 2020-08-01 11:50 ZTer
阅读(309)
评论(0)
推荐(0)
2020年7月30日
双向(折半)搜索
摘要: #双向(折半)搜索 ##Part 1:双向搜索概念与朴素复杂度分析 双向搜索是对于深度优先搜索的一种优化,它的基本思想是:把$dfs$从一端开始改为从两端开始,从而有效减少搜索状态 如果上面的定义不懂的话,请看下面两这张图(设$n$是搜索层数): 上面这个图就是普通的$dfs$在每次拓展两个节点的情
阅读全文
posted @ 2020-07-30 16:54 ZTer
阅读(2015)
评论(4)
推荐(9)
2020年7月21日
动 态♂规 划 整 理
摘要: #Dynamic Programming(DP) 动态规划刷题小结 例题1:乌龟棋 传送门:https://www.luogu.com.cn/problem/P1541 题目中先给出一个长度为$n$的序列(我们把它叫做序列$g$),其中$g_i$表示第$i$个格子的得分 另外,有四种卡片,每一种可以
阅读全文
posted @ 2020-07-21 16:36 ZTer
阅读(230)
评论(0)
推荐(1)
2020年7月19日
C++指针变量的基本写法
摘要: 指针变量与应用——动态数组 在C++中,有一种神奇的变量,它不可以表示一个值,但是可以表示某个元素的地址,通过地址来访问这个元素。 打个比方:你有一张地图和一个坐标,你就可以通过访问这个坐标来达到你访问坐标所表示的元素的目的。指针变量就是这个“坐标”。 下面我们来具体看看指针变量的应用。 1、指针变
阅读全文
posted @ 2020-07-19 10:02 ZTer
阅读(1161)
评论(1)
推荐(1)
2020年7月9日
图论算法(四)Dijkstra算法
摘要: 最短路算法(三)Dijkstra算法 PS:因为这两天忙着写GTMD segment_tree,所以博客可能是seg+图论混搭着来,另外segment_tree的基本知识就懒得整理了…… Part 1:Dijkstra算法基本信息 以下,我们用dis[n]表示1->n的最短路径长度,vis[n]表示
阅读全文
posted @ 2020-07-09 11:26 ZTer
阅读(614)
评论(1)
推荐(1)
2020年7月6日
离散化权值线段树(求逆序对)
摘要: #离散化权值线段树 Part 0:作者前言(废话) 以前其实早就学过用二路归并排序的方法求序列的逆序对,因为一直没有学会二路归并,所以逆序对一直不会做 前几天学了线段树,然后无意间在书上看到了“线段树求逆序对”这样的问题…… 于是果断魔改一发线段树求一手逆序对。。。然后就有了这个博客 另外,祝贺我考
阅读全文
posted @ 2020-07-06 11:19 ZTer
阅读(447)
评论(3)
推荐(2)
2020年6月27日
图论算法(三) SPFA算法
摘要: 我可能要退役了…… 退役之前,写一篇和我一样悲惨的算法:SPFA 最短路算法(二)SPFA算法 Part 1:SPFA算法是什么 其实呢,SPFA算法只是在天朝大陆OIers的称呼,它的正统名字叫做:队列优化的Bellman-Ford算法 在天朝,我们把它叫做“Shortest Path Fast
阅读全文
posted @ 2020-06-27 19:43 ZTer
阅读(682)
评论(2)
推荐(0)
2020年6月5日
图论算法(二)Floyd算法
摘要: 最短路算法(一) 最短路算法有三种形态:Floyd算法,Shortset Path Fast Algorithm(SPFA)算法,Dijkstra算法。 我个人打算分三次把这三个算法介绍完。 (毕竟写太长了又没有人看QAQ……)但是这篇博客好像又双叒叕写的有点长,真的请各位耐心看完QAQ 今天先来介
阅读全文
posted @ 2020-06-05 21:27 ZTer
阅读(1033)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
下一页
公告