102994m travel dream gym

P7831 [CCO2021] Travelling Merchant

# 题目大意 给出一个有向图,每条边有两个权值,分别代表通过该路径的最小要求 $r_i$,和通过后增加的值 $p_i$。问:从每个点出发,各需要至少多少初始值,才能不停走下去。 # 思路 首先,分析一下,如果设 $f_i$ 为从 $i$ 点出发需要的最少初始值。那么可以轻易的推出转移方程:$f_i= ......
Travelling Merchant P7831 7831 2021

Gym103687D The Profiteer:回滚莫队信息双指针可以做到线性对数

## 标题写得好 所谓的回滚莫队信息意思是,设信息保存在两个大小分别为 $a, b$ 的结构上,将这两个信息进行合并得到大小为 $a + b$ 的信息需要的时间为 $\Omega(\min\{a, b\}\cdot f(n))$;而给定一个大小为 $1$ 的信息,可以在 $\mathrm O(f(n ......
对数 线性 指针 Profiteer 103687D

CodeForces 1860E Fast Travel Text Editor

[洛谷传送门](https://www.luogu.com.cn/problem/CF1860E "洛谷传送门") [CF 传送门](https://codeforces.com/problemset/problem/1860/E "CF 传送门") 没场切。/ng 考虑将原问题转成: > 给长度为 ......
CodeForces Editor Travel 1860E 1860

Gym-103438C Werewolves

# [Gym-103438C Werewolves](https://codeforces.com/gym/103438/problem/C) ## 题面 有 $n (1 \le n \le 3000)$ 个节点的树,每个节点的颜色为 $c_i$。 请计算这个树存在多少不同的连通子图,满足这个连通子 ......
Werewolves 103438 Gym

BanG Dream! It's MyGO!!!!! 短评

## BanG Dream! It's MyGO!!!!! ![](https://bkimg.cdn.bcebos.com/pic/80cb39dbb6fd5266d01675e7ec4f802bd40734fa98b3?x-bce-process=image/watermark,image_d2 ......
短评 Dream BanG MyGO 39

题解 Gym 102978F【Find the LCA】

## problem You are given an integer sequence $A_1,A_2,\ldots,A_N$. You'll make a rooted tree with $N$ vertices numbered from $1$ through $N$. The vert ......
题解 102978F 102978 Find Gym

P9342 Bitaro's Travel 题解

模拟赛做到的题,赛后看了 Y2hlbnlpa2Fp 的题解,感觉没讲清楚,这里做下补充,提供自己的理解。 ### 基本思路: 对每个 $A_i$ 的答案进行预处理,对于每个询问,只需要找到第一个到达的景点即可。 那么如何预处理每个点的答案呢?有一条很重要的性质:**最多转向 $\log{X}$ 次* ......
题解 Bitaro Travel P9342 9342

gym/10446/C. 0689

[C. 0689](https://codeforces.com/gym/104460/problem/C) 我们考虑i作为左端点的贡献。 我们强制翻转之后i这个点与原来不同,因为假如翻转之后i和原来相同,我们显然可以将这个翻转区间的左右端点往中间缩小1,也就是它会在更大的i被计算。 另一个问题,对 ......
10446 0689 gym

#轮廓线dp#HDU 1400 Mondriaan's Dream

[题目传送门](https://acm.hdu.edu.cn/showproblem.php?pid=1400) # 分析 状压dp会TLE,考虑用轮廓线dp, 设 $dp[i][j][S]$ 表示现在处理到 $(i,j)$ 这个位置轮廓线上状态为 $S$ 的情况 二进制位为1表示左边或者上方有骨牌 ......
轮廓 Mondriaan Dream 1400 HDU

「GYM103470G」Paimon's Tree

树上区间dp。 由于dp转移跟左右端点有关,考虑怎样转移端点。 左右端点只有被染色了才能被转移,那就多记个两维,表示左右端点是否已经被染色就好了。 $dp_{u,v,t,0/1,0/1}$ 表示左右端点 $u$,$v$ 当前已经染了 $t$ 个点,左右端点染色四种情况的路径长度。 ```cpp #i ......
103470G 103470 Paimon Tree GYM

Gym104128L Proposition Composition

很好口胡却不好写。 把边分成链边和额外边 首先想到分类讨论,显然不能只删额外边,所以有两类情况,删一链边和两链边。 如果删一链边,这一链边要么完全没被额外边覆盖,然后其他任选一条;要么被覆盖一次,额外边选覆盖它的边。用线段树简单维护即可。 现在难的是删两链边,**且这两条链边都至少被覆盖了一次**的 ......
Composition Proposition 104128L 104128 Gym

Gym103687K Dynamic Reachability

一个很奇妙的题。 回想起之前打的一场模拟赛,有一道题的部分问题是要维护动态图两两联通性的。可能不太一样,但是他有一个离线的思想,将没有修改过的边提前拎出来,把已知的联通性先求了,再用线段树分治一类的可撤销做法维护剩下边的修改。但是这样维护的复杂度跟修改次数相关非常大,如果修改次数一多起来,复杂度就会 ......
Reachability 103687K Dynamic 103687 Gym

[Gym 102770L]List of Products 题解

## 简要题意 记 $p_i$ 为从小到大第 $i$ 个质数,并记 $v_p(n)$ 为正整数 $n$ 中质因子 $p$ 的最高次幂( $p\nmid n$ 则为 $0$ )。现在对于两个正整数 $x,y$,重新定义它们的大小关系: - 若 $x=y$ ,则认为 $x$ 与 $y$ 相等。 - 否则 ......
题解 Products 102770L 102770 List

题解 Gym 103960K【Kalel, the Jumping Frog】

## problem 一只青蛙,他会跳,现在要从 $1$ 跳到 $n$。跳一次有 $m$ 种跳法,假设现在在 $x$,那么第 $i$ 次可以从 $x$ 跳到 $x+d_i$,同时消耗 $p_j$ 的能量。问你有多少种跳的方案使得消耗能量不超过 $k$。$n\leq 10^9,m\leq 10^5,1 ......
题解 103960K Jumping 103960 Kalel

UVA10702 Travelling Salesman 题解

UVA10702 Travelling Salesman 题解 题面: 有个旅行的商人,他每到一个的新城市,便卖掉所有东西再购买新东西,从而获得利润。从某城市 A 到某城市 B 有固定利润(B 到 A 的利润可能不同)。已知城市可以重复到达,从 S 点出发,经过 T 个城市,有 E 个城市能作为终点 ......
题解 Travelling Salesman 10702 UVA

【网络流,dp】Gym102220A Apple Business

[Problem Link](https://codeforces.com/gym/102220/problem/A) 有一棵 $n$ 个点的完全二叉树(点 $i$ 的父亲是 $\lfloor i/2\rfloor$),第 $i$ 个点有 $a_i$ 个苹果。现在有 $m$ 个订单,每个订单只接受 ......
Business 102220A 102220 Apple 网络

基于Gym Anytrading 的强化学习简单实例

近年来强化学习(RL)在算法交易领域受到了极大的关注。强化学习算法从经验中学习并基于奖励优化行动使其非常适合交易机器人。在这篇文章,我们将简单介绍如何使用Gym Anytrading环境和GME (GameStop Corp.)交易数据集构建一个基于强化学习的交易机器人。 强化学习是机器学习的一个子 ......
Anytrading 实例 Gym

CF512D Fox And Travelling 题解--zhengjun

计数好题。 首先对于每个连通块独立考虑,最后合并答案。 发现 点数超过 1 的强连通分量一定删不掉。 - 若连通块中存在 点数超过 1 的强连通分量 - tarjan 缩点之后,称这些点数超过 1 的强连通分量为关键点; - 那么两关键点之间的点也不能删; - 于是对于剩下的点直接 dp 即可,由于 ......
题解 Travelling zhengjun 512D 512

[gym102770L]List of Products

## 题意简述 我们根据唯一分解定理得到,对于每一个数 $x$ 可以表示成 $\sum p_i^{e_i}$ 的形式,其中 $p_i$ 表示第 $i$ 大的素数。 我们重新定义两个数之间的比较,对于两个数 $x,y$ : - 如果 $x=y$ ,两个数相等 - 如果 $x,y$ 不相等,我们就从小到 ......
Products 102770L 102770 List gym

【题解】CF gym 104337 G. Guess the Polynomial

statement:https://codeforces.com/gym/104337/problem/G 。 即求 $f(x)=\sum\limits_{i=0}^{p-2}a_ix^i$,其中只有不超过 $n$ 个 $a_i$ 非 $0$ 。 记: $$ \begin{aligned} A_{n ......
题解 Polynomial 104337 Guess gym

CodeForces Gym 102900B Mine Sweeper II

[CF 传送门](https://codeforces.com/gym/102900/problem/B "CF 传送门") 感觉像脑筋急转弯。 考虑所有数字之和就是相邻的 $(\text{雷}, \text{空地})$ 对数,因此翻转后这个对数不会改变。 然后由于抽屉原理,$b \to a$ 和 ......
CodeForces 102900B Sweeper 102900 Mine

Atcoder ARC164B Switching Travel

称 $c_u \not= c_v$ 的边 $(u, v)$ 为普通边,$c_u = c_v$ 的边 $(u, v)$ 为特殊边。 能发现若满足条件则这个环应该是由一条特殊边和若干条普通便组成的(从特殊边的一个顶点出发一直经过普通边,最后走到特殊边的另一个顶点再走回来)。 于是若这个特殊边的两个顶点能 ......
Switching Atcoder Travel 164B ARC

gym 102994M Travel Dream 题解

> 给定带权无向图,求最大 $k$ 元环。 > > $n,m\leq 300,3\leq k\leq 10$,无重边。 把 $k=3$ 判掉,可以 $O(m^2)$ 轻松解决。 把 $k$ 元环拆成长度为 $\dfrac{k}{2}-1$ 的链 $+$ 长度 $k-\dfrac{k}{2}-1$ 的 ......
题解 102994M 102994 Travel Dream

gym101573I Favorite Points

# gym101573I Favorite Points 纪念一下。 ```cpp #include #define LL long long #define PLL pair #define MP make_pair #define EB emplace_back #define all(x) x ......
Favorite 101573I 101573 Points gym

L11U3-2 Making travel arrangements

## 1 Vocabulary Vocabulary affiliated affiliated UK /əˈfɪlieɪtɪd/ US /əˈfɪlieɪtɪd/ adj. [ only before noun ] 1.closely connected to or controlled by a ......
arrangements Making travel 11 U3

CF Gym 102994 Travel Dream

## 题意 求一张带权无向图中最大的 $k$ 元简单环,无解输出 `impossible`。 $1 \le n, m \le 300, k \le 10$。**注意 $k$ 的范围** ## 题解 $k$ 很小,存在简单办法对小环小链进行预处理,考虑折半。首先考虑怎么求长度小于等于 4 的链。长度为 ......
102994 Travel Dream Gym CF

Dreaming of Freedom(数论,贪心)

用nsqrt(n)的时间复杂度就能过 //Dreaming of Freedom:https://codeforces.com/problemset/problem/1826/C #include <bits/stdc++.h> //#define int long long using names ......
数论 Dreaming Freedom of

强化学习从基础到进阶-常见问题和面试必知必答[1]:强化学习概述、序列决策、动作空间定义、策略价值函数、探索与利用、Gym强化学习实验

强化学习从基础到进阶-常见问题和面试必知必答[1]:强化学习概述、序列决策、动作空间定义、策略价值函数、探索与利用、Gym强化学习实验 ......
序列 函数 常见问题 常见 策略

强化学习从基础到进阶-案例与实践[1]:强化学习概述、序列决策、动作空间定义、策略价值函数、探索与利用、Gym强化学习实验

强化学习从基础到进阶-案例与实践[1]:强化学习概述、序列决策、动作空间定义、策略价值函数、探索与利用、Gym强化学习实验 ......
序列 函数 策略 案例 动作

GYM100212B - I Just Called...

大模拟。 首先的难度在于理解题意: 打电话的地点分为镇、地区、超级地区三级。其中,一些地区是被网络连接的。 电话号码的前缀由 地区号+镇号 组成。它们可以是不等长的,但是整个电话号码的长度是 $d$。一个镇可能有多个镇号,不同地区的镇可以拥有相同的镇号,但地区号是唯一的。 同时,电话分为四种来源: ......
100212B 100212 Called Just GYM