241115

A 自闭

考虑到每列每行的差值一定,就考虑排序后使用暴力判断去了

一看标签还带个图论

一开始想向图论方向思考,发现直接爆空间了,时间两说

结果是用并查集维护插值相同的连通块

寄了

C 字符串距离

看我 n 2 m n^2m n2m巨型复杂度直接拿下80分

考虑将枚举答案变为确定一个模式串枚举变化的位置

复杂度玄学,不会证,反正和递归层数有关

B

二分答案反正是想到了

但是check函数实在是不会写

关键在于考虑小dog的方向能覆盖什么

这样每次我们就有了转移的状态

重点在于状态的设计是有关于前缀的

E. 吃草

用SPFA算法,每个点也只会在第一次被访问时被松弛,预处理出两点间距离即可

F. 最优贸易

可以tarjan加topu来DP

也可以直接用spfa跑DP

还可以爆搜叫DP

做法很多样

G. 记忆宫殿

相关推荐
yuanbenshidiaos2 小时前
c++---------数据类型
java·jvm·c++
十年一梦实验室2 小时前
【C++】sophus : sim_details.hpp 实现了矩阵函数 W、其导数,以及其逆 (十七)
开发语言·c++·线性代数·矩阵
taoyong0012 小时前
代码随想录算法训练营第十一天-239.滑动窗口最大值
c++·算法
这是我582 小时前
C++打小怪游戏
c++·其他·游戏·visual studio·小怪·大型·怪物
fpcc2 小时前
跟我学c++中级篇——C++中的缓存利用
c++·缓存
呆萌很3 小时前
C++ 集合 list 使用
c++
诚丞成3 小时前
计算世界之安生:C++继承的文水和智慧(上)
开发语言·c++
东风吹柳4 小时前
观察者模式(sigslot in C++)
c++·观察者模式·信号槽·sigslot
A懿轩A5 小时前
C/C++ 数据结构与算法【栈和队列】 栈+队列详细解析【日常学习,考研必备】带图+详细代码
c语言·数据结构·c++·学习·考研·算法·栈和队列
大胆飞猪6 小时前
C++9--前置++和后置++重载,const,日期类的实现(对前几篇知识点的应用)
c++