会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
🎵 播放音乐
Ben`s code
算法学习の日常
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
17
18
19
20
21
22
23
24
25
···
39
下一页
2025年4月4日
小B的询问
摘要: 题目链接:https://www.luogu.com.cn/problem/P2709 题意: 给定一个序列,m次查询,每次查询要求返回区间 每个数的出现次数 的平方 之和 思路: 莫队,即将原序列分成n块sqrt(n)的块,再将查询按照l在块的编号为第一关键字,r为第二关键字进行排序 离线双指针进
阅读全文
posted @ 2025-04-04 17:29 Marinaco
阅读(18)
评论(0)
推荐(0)
2025年4月2日
F - Prefix LIS Query
摘要: 题目链接:https://atcoder.jp/contests/abc393/tasks/abc393_f 题意: 给定一个序列,q个询问 每个循环给定一个R和X 请找出在[1,R]序列前缀范围的且最大值不超过X的LIS 思路: 对于所有询问考虑离线查询 规定f[i]为长度为i的LIS的最小结尾值
阅读全文
posted @ 2025-04-02 22:00 Marinaco
阅读(23)
评论(0)
推荐(0)
二叉树的前序,中序,后序遍历
摘要: 题目链接:https://www.luogu.com.cn/problem/P1229 题意: 给定一颗二叉树的前序遍历和后序遍历,由于无法确定中序遍历,求这颗二叉树有多少种画法? 二叉树的前序,中序,后序遍历: 前序遍历:先遍历根,再递归遍历左子树,再递归遍历右子树 中序遍历:先遍历左子树,再遍历
阅读全文
posted @ 2025-04-02 11:02 Marinaco
阅读(42)
评论(0)
推荐(0)
2025年4月1日
骑士(基环树板子)
摘要: 题目链接:https://www.luogu.com.cn/problem/P2607 题意: 略 思路: 图为外向树,(n个节点,n个边) 对于每一个连通块,先找环(每个连通块都有一个环)然后断环成树,跑树形dp板子 vector<int>e[maxn]; int vis[maxn],w[maxn
阅读全文
posted @ 2025-04-01 21:29 Marinaco
阅读(16)
评论(0)
推荐(0)
合唱队形
摘要: 题目链接:https://www.luogu.com.cn/problem/P1091 题意: 找到最小出队人数使得队列中剩余的人高度呈严格凸形状 思路: 枚举以每个位置为结尾的最长上升子序列和最长下降子序列,取max int f1[105]; int f2[105]; void solve(){
阅读全文
posted @ 2025-04-01 19:49 Marinaco
阅读(49)
评论(0)
推荐(0)
方格取数
摘要: 题目链接:https://www.luogu.com.cn/problem/P1004 题意: 走两次nxn的方格并取数,求取数的最大值 思路: 四维dp!记f[i,j,x,y]为第一次走到i,j,第二次走到x,y的能获得的和的最大值 不难发现由四种状态转移过来 当i,j,x,y位置相等时,只能加一
阅读全文
posted @ 2025-04-01 19:39 Marinaco
阅读(19)
评论(0)
推荐(0)
2025年3月31日
树的重心板子
摘要: 树的重心:删除这样的一个点以及其对应的边,能使得最大连通块节点个数最少 树的重心的性质: 1、树上所有的点到树的重心的距离之和是最短的,如果有多个重心,那么总距离相等。 2、插入或删除一个点,树的重心的位置最多移动一个单位。 3、若添加一条边连接2棵树,那么新树的重心一定在原来两棵树的重心的路径上。
阅读全文
posted @ 2025-03-31 21:19 Marinaco
阅读(20)
评论(0)
推荐(0)
普通二叉树(multiset实现)
摘要: 题目链接:https://www.luogu.com.cn/problem/P5076 题意: 实现一颗二叉搜索树 multiset multiset中的元素是有序的,且可重(不同于set) multiset<int>st; void solve(){ int q;cin>>q; st.insert
阅读全文
posted @ 2025-03-31 19:36 Marinaco
阅读(19)
评论(0)
推荐(0)
小苯的ovo2.0
摘要: 题目链接:https://ac.nowcoder.com/acm/contest/105623/F 题意: 给定一个仅有o,v和?组成的字符串,其中任意一个?可以改变为o或v,求ovo子序列最多能出现多少次 思路: 发现对于ovo子序列的次数,我们只需要看v的贡献即可 v的贡献:左边o的个数 x 右
阅读全文
posted @ 2025-03-31 18:47 Marinaco
阅读(22)
评论(0)
推荐(0)
小苯的最大和
摘要: 题目链接:https://ac.nowcoder.com/acm/contest/105623/D 题意: 给定一个数组,可以连续删掉两个或连续删掉三个,经过任意次操作求数组最大和 思路: 贪心的思路不正确 至于为什么我也不到啊 以下是ai给出的解释: 1.删除两个相邻的数字和删除三个连续的数字是两
阅读全文
posted @ 2025-03-31 16:36 Marinaco
阅读(39)
评论(0)
推荐(0)
上一页
1
···
17
18
19
20
21
22
23
24
25
···
39
下一页
公告
//雪花飘落效果