
算法
文章平均质量分 67
算法
dai _ tu
这个作者很懒,什么都没留下…
展开
-
树状 dp
树状DP主要母问题:1.子树的大小2.树的平衡点(重心)3树的最大独立集,树的最小覆盖点,树的最小支配集4.树上背包问题5.树的直径子树的大小例题描述:给定一个大小为n的树,求以i为根的子树大小。1.设F[i] 为以i为根的子树大小2.状态转移:F[i]=Σ(1,k)f[k]代码如下:#include<bits/stdc++.h>using namespace std;int n;int f[1001];vector<int>e[1001]; void原创 2022-03-15 17:27:19 · 886 阅读 · 1 评论 -
树状数组+线段树
树状数组和线段树模板,快速复习回忆原创 2022-03-18 20:52:42 · 127 阅读 · 0 评论 -
ACM第二次周赛记录
A-Knight ForkB-Sum Sum MaxC-HorizonD-Integer DivisionE-Ranges on TreeF-Jumping TakahashiG-Prime Sum GameH-Count Distinct IntegersI-Strange BallsA.题意:给定2个点 a(x1,y1),b(x2,y2),从a开始,2步(马步)之内是否能到达b点.代码://直接暴搜#include<bits/stdc++.h>using names原创 2022-03-26 16:22:39 · 450 阅读 · 0 评论 -
学习记录--SWPU青云杯
比赛记录原创 2022-03-27 20:42:05 · 235 阅读 · 0 评论 -
ACM暑假集训每日训练
Day11.棋盘问题题意:在一个由. 和# 组成的N*N的矩阵中,摆放k个棋子,问可行的摆放方案数目。(只能摆在#的位置)样例输入:2 1#..#4 4...#..#..#..#...-1 -1样例输出:21解:dfs代码如下:#include<bits/stdc++.h>using namespace std;int n,k;const int N=15;char e[N][N]; int ans;bool vis[N];void dfs原创 2022-06-20 13:20:25 · 813 阅读 · 0 评论 -
ACM暑假集训之dp
HDU1024HDU1029HDU1069HDU1087HDU1114HDU1176原创 2022-06-24 21:48:08 · 158 阅读 · 0 评论 -
Codeforces Round #804 div.2(abc)
codeforces #804 div.2原创 2022-07-05 15:00:49 · 121 阅读 · 0 评论 -
关于圆桌问题的2种方法
圆桌问题原创 2022-07-06 22:19:42 · 704 阅读 · 0 评论 -
“蔚来杯“2022牛客暑期多校训练营1 GADI
"蔚来杯"2022牛客暑期多校训练营1 GADI原创 2022-07-19 15:01:51 · 267 阅读 · 0 评论 -
“蔚来杯“2022牛客暑期多校训练营5 待续
“蔚来杯”2022牛客暑假多校训练营5原创 2022-08-02 16:57:07 · 228 阅读 · 0 评论 -
构造题练习
Codeforces 构造体练习原创 2022-08-05 01:01:16 · 228 阅读 · 0 评论 -
二部图相关及其其它图论的练习
二部图相关及其其它图论的练习原创 2022-08-09 09:10:20 · 146 阅读 · 0 评论 -
图论:二部图
二部图是一种特殊的图,可以将图的节点分为2个几个,且每个集合中,节点之间没有关联。原创 2022-08-09 09:23:19 · 5622 阅读 · 0 评论 -
倍增 ST表 & RMQ & LCA
rmq && st原创 2022-10-24 14:14:52 · 171 阅读 · 1 评论