02 2019 档案

摘要:Floyd再思考 ​ ——by ThinkofBlank 一.序言 ​ Floyd,是一个十分常用的图论算法,其作用是在O(n^3)的时间内计算出全源最短路。其实现原理是利用的dp,然而,刚开始接触Floyd的时候,并没有去尝试理解,思考此算法,仅仅记了下打法就跑了,最近无聊时思考了下,得出了些有用 阅读全文
posted @ 2019-02-24 18:24 ThinkofBlank 阅读(459) 评论(1) 推荐(0) 编辑
摘要:题解 CF785E 【Anton and Permutation】 ​一.闲谈 听说本题分块可以过而且吊打树套树?orz。。。我果然还是太菜了。。。 二.分析 1.求逆序对 简化题目:给出序列1 n,以及m个操作,每次交换两个数,求当前序列的逆序对数 如果,交换的两个数相同,我们直接输出当前答案即可 阅读全文
posted @ 2019-02-21 14:47 ThinkofBlank 阅读(254) 评论(0) 推荐(0) 编辑
摘要:玉米田迷宫题解 一.背景 ​ x年x月x日,竞赛老师拿此题问我,然后我玄学过了,于是特来写此题。(谁说dijkstra不能过的??) 二.分析 ​ 本题,我们先不考虑有传送阵的情况,发现,其实就是一个最短路(bfs)的模板题,随便弄下就能过,不过,这里多了个传送阵,于是我们就要考虑下怎么做题了。。。 阅读全文
posted @ 2019-02-19 21:54 ThinkofBlank 阅读(251) 评论(0) 推荐(0) 编辑