WFLIGHT'S BLOG
Home
Archives
Tags
Categories
Link
Gallery
About
Search
Articles
83
Tags
38
Categories
6
Home
Archives
Tags
Categories
Link
Gallery
About
WFLIGHT'S BLOG
最短路计数-题解
2019-08-02
查看原题请戳这里 虽然题目叫最短路计数,但是TA可以只用到最短路的概念而不用最短路的算法……由于这是一个无权图,所以一条路径上边的数量就是这条路径的长度,那么我们就可以用BFS来搞定这个问题了。 具体思路我们每遍历到一个节点就和ta的前一个结点的距离比较,这里会有三种情况:(由1到2) 2号点没 ...
欧拉回路-学习
2019-08-02
定义欧拉路径(欧拉通路):通过图中所有边的简单路。(换句话说,每条边都通过且仅通过一次)也叫”一笔画”问题。欧拉回路:闭合的欧拉路径。(即一个环,保证每条边都通过且仅通过一次)欧拉图:包含欧拉回路的图。 起源在一个图中求解一条欧拉回路的问题,起源于欧拉提出的、著名的“七桥问题”。详见百度百科。 判 ...
求和-题解
2019-08-02
查看原题请戳这里 前言 没有什么是吸一口氧气解决不了的,如果有,就再吸一口…… 算法朴素暴力 首先,看到这道题的第一时间就想到了一个暴力的方法——枚举每一个x点和x与z的间距(只需要枚举偶数间接即可,否则无法满足y−x=z−y)。然而,这个算法是$O(n^2)$的,我们无法承受这个时间复杂度。 优 ...
滑雪-题解
2019-08-02
查看原题请戳这里 解题思路首先,因为题目要求求“即满足经过景点数最大的前提下使得滑行总距离最小”,所以这道题目我们可以用最小生成树来解决。 具体做法核心算法 这里推荐用kruskal去求最小生成树(prim虽然加上堆优化也应该不会超时,但是ta真的是代码难敲效率还低qwq)。 因为这道题目对于每 ...
车站分级-题解
2019-08-02
查看原题戳这里 一道有趣的建图题qxy当时做了好久才发现自己图建错了qwq看到“如果这趟车次停靠了火车站 x,则始发站、终点站之间所有级别大于等于火车站 x 的都必须停靠”后,大家有没有感到一丝丝熟悉呢? 没错,这个条件和拓扑排序的条件很相似所以,我们只需要把所有的车站放到一个图中,在用一个类似于 ...
银河英雄传说-题解
2019-08-02
查看原题请戳这里 算法思路题目中一共给了合并和查询和两种操作,很显然我们可以用并查集来实现。但是,查询操作需要给出两个点之间的距离,那么我们怎么去统计这个量呢?如图,我们可以发现,如果我们想要知道4号点到2号点的距离,如果不压缩路径,我们可以选择一步步去统计这两个点到祖先的距离,然后进行计算。但是 ...
食物链-题解
2019-08-02
查看原题请戳这里 和关押罪犯差不多,也是一个种类并查集的题目。不过关押罪犯有两个种类,而这个题复杂一些,有三个种类,但大体思路都是一样的,我们只需要开三倍空间就可以了。对于每一句话,我们只需要判断它和前面的记录是否冲突,若冲突,则让ans + 1,否则按照这句话的要求去修改。 Tips: 因为要开 ...
splay-学习
2019-08-02
其实……说实话我还真的不是非常会用qwq先存一下板子把,以后慢慢来qwq 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606 ...
树-学习
2019-08-02
树的直径定义 给定一棵树,树中每条边都有一个权值,树中两点之间的距离定义为连接两点的路径边权之和。树中最远的两个节点之间的距离被称为树的直径,连接这两点的路径被称为树的最长链。后者通常也可称为直径,即直径是一个数值概念,也可代指一条路径 性质 直径两端点一定是两个叶子节点 距离任意点最远的点一定是 ...
滑动窗口-题解
2019-08-02
查看原题请戳这里 暴力做法枚举呗……时间复杂度$O(n^2)$。显然,这种复杂度不是我们可以接受的 线段树做法ps: 感觉这东西还是暴力……由于这道题目问的是区间的最大值和最小值,所以我们可以用线段树去解决。(只有查询,可好敲了)但是呢,由于线段树的复杂度是$O(nlogn)$的,而且ta常数比较 ...
1
…
7
8
9
wflight
真正重要的东西,永远都是非常简单的。
Articles
83
Tags
38
Categories
6
Add to bookmark
Announcement
感谢访问本站,若喜欢请收藏 ^_^
Recent Post
题解 P5816 【[CQOI2010]内部白点】
2020-08-03
Aurora的模板集合
2020-08-03
题解 CF607B 【Zuma】
2020-07-31
题解 P4447 【[AHOI2018初中组]分组】
2020-07-30
题解 P3612 【Secret Cow Code S】
2020-07-30
Categories
娱乐
1
模板
2
游记
2
知识点
1
解题报告
9
题解
18
Tags
DP,动态规划
Floyd
SPFA
st表
二分
二分图
分块
分治
前缀和
动态规划
动态规划,dp
匈牙利算法
哈希
图论
字符串
容斥
对拍
差分约束
归并排序
扫描线
搜索
数据结构
数论
最大匹配
最小生成树
最短路
树状数组
模拟
毒瘤
矩阵乘法
筛法
线性DP
线段树
贪心
逆序对
递归
队列
高斯消元
Archives
2020年08月
2
2020年07月
4
2019年11月
2
2019年10月
24
2019年09月
1
2019年08月
50
Info
Article :
83
Run time :
UV :
PV :
繁
Local search
Powered by
hexo-generator-search