上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页
摘要: D. Yet Another Minimization Problem 题目大意: ​ 有两个长度相等的数组ab,可以将相同下标的ai,bi交换无限次。求以下式子的最小值。 \[ \sum_{i=1}^{n}\sum_{j = i+1}^{n}(a_i+a_j)^2+\sum_{i=1}^{n}\s 阅读全文
posted @ 2022-02-26 09:14 tyrii 阅读(117) 评论(0) 推荐(1)
摘要: B-小y的树_牛客练习赛96 题目大意: ​ 一颗高度为n的k叉树,求任意两点的距离和。 思路和代码: 牛客的题还是难啊 以三层三叉树为例 先算出根节点到其他所有节点的距离和。(上图红色) 首先要注意,同一层的节点到其他所有点的距离和是相同的。我们只要算出每一层的权值即可。如上图,我们从第一次移到第 阅读全文
posted @ 2022-02-25 08:58 tyrii 阅读(93) 评论(0) 推荐(1)
摘要: Codeforces Round #773 -B&C B. Power Walking 题目大意: ​ 有n个物品要分给k个人,第i种物品的种类是ai。每个人的力量值是他所拥有的物品的种类数量。问对于看属于1到n的每一种人数,所有人的最小力量值和是多少。 思路和代码: 举个栗子:1 1 1 2 2 阅读全文
posted @ 2022-02-24 15:26 tyrii 阅读(63) 评论(0) 推荐(1)
摘要: E. Expand the Path- Codeforces 网上找这题好像没有很多题解,所以来发一篇我自己的解法 题目大意: ​ 有n*n的矩阵, 给一个由DR构成的路径序列,分别表示向下走和向右走。可以将任意数量任意位置的R或者D替换成RR或者DD。不论怎么走,不能超出矩阵范围,问路径最多能覆盖 阅读全文
posted @ 2022-02-24 00:44 tyrii 阅读(317) 评论(0) 推荐(2)
摘要: Dijkstra 传送门 题目大意: 给一个图,求出点1到点n的最短路径。 思路: 用距离点1最近的点去更新其他点距离点1的最短路径。 bool vis[N] ; ll n , m , u , v , w ; ll ds[N] ; vector<pll> eg[N] ; ll dij(){ prio 阅读全文
posted @ 2022-02-08 11:40 tyrii 阅读(70) 评论(0) 推荐(1)
摘要: 基环树 题目传送门 题目大意: 给一个图,问该图是否是一颗基环树。 基环树:只有一个环并且连通的图 思路: 连通树满足边数等于点数减一 基环数满足边数等于点数 ll fa[N] ; ll find(ll x){ return fa[x] = fa[x] == x ? x : find(fa[x]) 阅读全文
posted @ 2022-02-03 13:20 tyrii 阅读(88) 评论(0) 推荐(1)
摘要: 简单的01背包 传送门 题目大意: 有n个物品和m的容量,求所有区间lr内物品的拿取种类和,结果对998244353取模。 n,s,ai都是3000 。 思路: 拿01背包算种类复杂度是ns。再去枚举所有的区间,复杂度是n2*ns。 void solve(){ cin >> n >> m ; rep 阅读全文
posted @ 2022-01-24 16:03 tyrii 阅读(110) 评论(1) 推荐(1)
摘要: log-2022/1/17 1)刷题: C. Set or Decrease 题目大意: 有n个数字,每次操作可以使某个数减一或者让两个数变成相同的。问最少多少次操作可以使得sum小于等于k。 思路: 一开始看到数据范围我想二分,去二分最小值减小的数量d,使d最小,但是d最小和ans最小中间还有一个 阅读全文
posted @ 2022-01-17 21:36 tyrii 阅读(86) 评论(0) 推荐(1)
摘要: D. Not Adding 和 埃氏筛 题目大意: ​ 一个数组有n个数。每次操作可以将数组中任意两个数字的gcd放入数组中(只有该gcd不在数组内时才能放入)。问最多能做几次操作。 思路和代码: ​ 一个数字和另一个数字的gcd一定不会超过两数字的较小值。所以我们可以枚举1~MAX的所有数字,去判 阅读全文
posted @ 2022-01-16 17:18 tyrii 阅读(106) 评论(0) 推荐(1)
摘要: Codeforces Round #764 (Div. 3) A. Plus One on the Subset 1)题目大意: 给一个序列,每次可以选几个数加一。问最少做几次操作可以使得整个序列数值相等。 2)思路: 答案就是最大值最小值之差、 3)代码 //略 B. Make AP 1)题目大意 阅读全文
posted @ 2022-01-12 16:40 tyrii 阅读(147) 评论(2) 推荐(1)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页