会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
恰同学少年,凤华正茂;数风流人物,还看今朝。
题解还是要写的,博文还是要发的,OI还是要搞的—— 无勾八不改签
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
12
下一页
2025年3月23日
P2254
摘要: 一个朴素的想法:根据时间t来dp: f[t][i][j]表示在第t时刻在第i行第j列所能获得的最长距离。 转移方程:f[t][i][j]=max(f[t-1][i][j],f[t][i][j]+1)(i,j为上一个合理的位置) 但O(TMN),包炸的牢底。 所以必须优化,首先把时间t换成区间k, 令
阅读全文
posted @ 2025-03-23 10:54 yzc_is_SadBee
阅读(24)
评论(0)
推荐(0)
2025年3月20日
P3370
摘要: 【模板】字符串哈希 竟然没写,干了 #include<bits/stdc++.h> using namespace std; long long base=131,a[10010],mod=212370440130137957ll; char s[10010]; int n,ans=1,prime=
阅读全文
posted @ 2025-03-20 20:31 yzc_is_SadBee
阅读(10)
评论(0)
推荐(0)
P1196
摘要: 作为带权并查集的模板题,当然要先烧烤,再Σ了 看这: 更新很容易,我们来分析一下:对于原来的队头,它到队头的距离为0,当将它所在的队列移到另一个队列后面时,它到队头的距离就是排在它前面的飞船数,也就是合并前另一个队列的飞船数量。因此,就知道该怎样实现了,我们再建一个数组num,num[i]表示以i为
阅读全文
posted @ 2025-03-20 19:57 yzc_is_SadBee
阅读(30)
评论(0)
推荐(0)
P1120 小木棍
摘要: 暴搜+剪枝,Σ了 #include<bits/stdc++.h> using namespace std; int n,m,a[70],nt[70],cnt,ans,len; bool used[70],ready; bool cmp(int a,int b){ return a>b; } void
阅读全文
posted @ 2025-03-20 19:14 yzc_is_SadBee
阅读(52)
评论(0)
推荐(0)
3.18
摘要: 今天也是学上并查集了好吧 并查集 首先,先来看一手 并查集的基础用法: 判断两节点是否在同一连通块中 接下来是两个常用优化: 1.路径压缩 略,DDDD 2.合并取小 一般不用管,因为 fxt曾经说过“9s拼尽全力优化200ms” 那么,一大波并查集即将来袭 并查集的进阶用法 1.可持久化并查集 P
阅读全文
posted @ 2025-03-20 18:29 yzc_is_SadBee
阅读(8)
评论(0)
推荐(0)
2025年3月18日
3.13&&3.20(移至3.16)
摘要: 今天是dp的好日子啊 dp 介绍 dp要素:状态、转移、边界条件、转移顺序 可以使用 dp 的题目所具备的重要性质:无后效性(之前如何到达该状态与之后没有关系) dp 引入 既然是dp,那包从背包开始了 01,多重,完全,还有……扩展? 采药三部曲 P1048 [NOIP 2005 普及组] 采药
阅读全文
posted @ 2025-03-18 18:38 yzc_is_SadBee
阅读(15)
评论(0)
推荐(0)
2025年3月15日
3.11
摘要: 今天学习如何优雅的写代码 人话:如何偷懒(bushi)和调错 开代码前 1.-Wall 用途:帮你查重变量/未赋值变量等 用法:工具-编译选项-编译时加入以下命令中填写“-Wall" 2.-O2 用途:帮你查速度 用法:工具-编译选项-编译时加入以下命令中填写“-O2" 注意!要加空格而不是分号!
阅读全文
posted @ 2025-03-15 22:24 yzc_is_SadBee
阅读(31)
评论(0)
推荐(0)
2025年3月6日
神经网络 洛谷 - P1038
摘要: 模板拓扑(或许) #include<bits/stdc++.h> using namespace std; struct edge { int to,val,nxt; } e[10005]; struct answer { int id,val; } ans[105]; int h,m,n,t,u,
阅读全文
posted @ 2025-03-06 19:07 yzc_is_SadBee
阅读(20)
评论(0)
推荐(0)
2025年3月4日
洛谷 - P1655 小朋友的球
摘要: 由题解题意可知,就是求第二类斯特灵数 dp会吧……高精会吧…… #include<bits/stdc++.h> using namespace std; string add(string a,string b){ string ans; int na[1005]={0},nb[1005]={0};
阅读全文
posted @ 2025-03-04 20:52 yzc_is_SadBee
阅读(9)
评论(0)
推荐(0)
洛谷 - P1967 货车运输
摘要: 最大生成树+lca。 参考资料 思路 首先便是想到了Floyd的暴力方法,状态转移方程也不难推出:w[i][j]=max(w[i][j], min(w[i][k],w[k][j]));但是n3次方时间复杂度和n2的空间复杂度是显然不可取的。 于是我们思考,可以发现有一些权值较小的边是不会被走过的。正
阅读全文
posted @ 2025-03-04 19:39 yzc_is_SadBee
阅读(21)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
12
下一页
公告