transformation 1506d epic cf

Bottles CF730J

有 n 瓶水,第 ii 瓶水的水量为 ai,容量为 bi​。 将 1 单位水从一个瓶子转移到另一个瓶子所消耗时间为 1秒,且可以进行无限次转移。 求储存所有水所需最小瓶子数 k 以及该情况下所用最小时间 t。 第一问直接贪心 第二问 dp f[i ][j ][k] k为已经选的装水的瓶子数,J为水的 ......
Bottles 730J 730 CF

AAAI 2023 | 轻量级语义分割新范式: Head-Free 的线性 Transformer 结构

前言 现有的语义分割工作主要集中在设计有效的解-码器上,然而,一直以来都忽略了这其中的计算成本。本文提出了一种专门用于语义分割的 Head-Free 轻量级架构,称为 Adaptive Frequency Transformer (AFFormer) 。采用异构运算符(CNN 和 ViT)进行像素嵌 ......
轻量 轻量级 范式 语义 线性

cf-div.2-861

题目链接:https://codeforces.com/contest/1808/problem/C 又是被打爆的一场比赛。。。(本题想了一个多小时也没有想到最核心的地方。) 大致题意:让你从$[l,r]$选择一个数字,使得它其中的数位的最大值减最小值最小。 $l,r$的范围都取到long long ......
cf-div 861 div cf

题解 CF1787F【Inverse Transformation】

理解很困难,但是代码真的很简单。祝贺我过了我做的第一个有关置换的题目。 problem ~~已经不是能简化的东西了~~ 一位科学家正在研究一个自我生长的长度为 $n$ 的排列 $a_1,a_2,\ldots,a_n$。 排列每天都会变化,每一天,元素 $x$ 都会变成 $a_x$,即 $a_x$ 会 ......
题解 Transformation Inverse 1787F 1787

Cashback CF940E

给你一个长度为n的数列a和整数c 你需要把它任意分段 每一段假设长度为k,就去掉前[ k/c] ( 向下取整)小的数 最小化剩下的数的和 #include<iostream> #include<algorithm> #include<cstring> #include<queue> #define ......
Cashback 940E 940 CF

CF617E XOR and Favorite Number

简要题意 给出一个三个正整数 $n,m,k$ 和一个长度为 $n$ 的序列 $a$。 有 $m$ 个询问,每个询问给出一个区间 $[l,r]$。求这个区间内有多少个子区间异或和等于 $k$。 允许离线。$1 \leq n,m \leq 10^5,0 \leq a_i,k \leq 10^6$。时间限 ......
Favorite Number 617E 617 XOR

CF1295E Permutation Separation 题解 线段树优化dp

题目链接:https://codeforces.com/problemset/problem/1295/E 题目大意: 将排列 $p_1, p_2, \ldots, p_n$ 先分成 $p_1, \ldots, p_k$ 与 $p_{k+1}, \ldots, p_n$ 两个集合。 然后可以将元素从 ......
线段 题解 Permutation Separation 1295E

CF1366E Chiori and Doll Picking

CF1366E Chiori and Doll Picking 位运算和 __builtin 函数记得开 long long!!!!! 这题很厉害。 记 $p(x) = \operatorname{popcount}(x)$,$\operatorname{span}(B)$ 表示 $B$ 张成的线性 ......
Picking Chiori 1366E 1366 Doll

题解 CF1808E【Minibuses on Venus】

problem 一个长为 $n$ 的序列,每一个数是 $[0,k)$ 的整数。说一个数列幸运,当且尽当 $\exists i$ 使得 $a_i\equiv(\sum_j a_j)-a_i\pmod k$,求方案数,$n\leq 10^{18},k\leq 2000$。 引理:若钦定数列的和为 $s$ ......
题解 Minibuses 1808E Venus 1808

【题解】CF1498F Christmas Game(换根 dp)

题目分析: 感觉这个题目难度适中,而且换根 $dp$ 的过程相当好写并且很 educational,所以就当作换根 $dp$ 的典例,来讲讲换根 $dp$ 到底是个啥吧。 换根 $dp$ 其实就是用来解决:树上询问以每个点为根的相关信息,以指定某个点为根的时候信息很好求解,在换根的时候只会影响极少点 ......
题解 Christmas 1498F 1498 Game

【题解】CF1626E Black and White Tree

题目分析: 因为要对每个点都进行求解,所以可以考虑换根 $dp$。 也就是我们先想想若给定根,怎么求解,我们发现点 $u$ 若可以走到某一个黑色点,当且仅当它的某一个儿子可以走到这个黑色点且它可以走到它的儿子,而他能走到它的某一个儿子节点并经过儿子节点继续走,当且仅当它这个儿子的子树内有大于等于 $ ......
题解 1626E Black White 1626

CF1808E3 - Minibuses on Venus

首先,我们考虑枚举所有的 $a_i$ 的和 $sum$。如果 $y$ 可以满足条件,那么 $y\equiv sum-y(\bmod k)$,也就是 $2y\equiv sum(\bmod k)$ 然后考虑有多少种可能的答案。我们发现,当 $k$ 是奇数的时候,$y$ 有唯一解。当 $k$ 是偶数的时 ......
Minibuses 1808E Venus 1808 CF

CF1808E Minibuses on Venus 智商毁灭记

~~都要考省选了大脑还在这里下线~~ 场上看到这道题很快推出了 $k$ 为奇数的搞法,发现可以直接做到 $O(k\log n)$,一阵狂喜然后肝起了 E3,结果 E1 都没过。 事实上这道题可以直接做到 $O(\log n)$,不过需要细致的观察自己场上推的式子。 题意: 对长度为 $n$,值域为 ......
智商 Minibuses 1808E Venus 1808

【题解】Codeforces Round 861(CF1808)A - E1

我忘记了今天有阳间 CF,所以就开打的很晚,所以只是说一下做法,代码实现....还是算了吧。 但是我也看了,我的思路其他的人都有写,所以这个做法正确性没问题。 A.Lucky Numbers 题目分析: 加不超过 $100$ 次,一定会有 $0,9$ 同时出现的情况,所以直接暴力做没问题。 C.Un ......
题解 Codeforces Round 1808 861

CF1009F 题解

一、题目描述: 给定一棵以 1 为根,n 个节点的树。设 d(u,x) 为 u 的子树中到 u 距离为 x 的节点数。对于每个点,求一个最小的 k,使得 d(u,k) 最大。 二、做题思路: 很明显是一个线段树合并的题,但是线段树里面放什么呢?设当前节点为 u,如果放的是距 u 距离为 x 的点的数 ......
题解 1009F 1009 CF

ZrW2O8-Cf/E51 低/负热膨胀复合材料制备及超声时间对其热膨胀和力学性能的影响

摘要:为了制备低膨胀、高强、轻质复合材料,采用模压法制备了ZrW2 O8-Cf/E51复合材料,并研究了超声时间对其微观组织、热膨胀行为和极限抗拉强度的影响。结果表明 : 在制备过程中颗粒团聚后容易受到纤维单丝阻挡并在纤维束表面聚集。在 20 min之内,延长超声时间会减少ZrW2 O8颗粒团聚。随 ......

CF1770F Koxia and Sequence

CF1770F Koxia and Sequence 题目链接。 $\text{difficulty}={\color{red}6},1$。 $\text{tags}=组合数学,子集反演,容斥原理,二进制$。 神仙题。 首先进行观察。由于计算式与每个数在那个位置无关,所以每个位置都是相同的。 可以将 ......
Sequence 1770F Koxia 1770 and

CF1809G prediction - dp - 组合数学 -

题目链接:https://codeforces.com/contest/1809/problem/G 题解: 一道很强的 dp 首先翻译条件:predictable 是什么意思?发现就是对每一个下标,前缀 max 和下一个位置至少差一个 $k+1$ 看到 $n \leq 10^6$,可以猜测最后应该 ......
组合数学 prediction 数学 1809G 1809

cf1809e(edu145e)

1 /* 2 _ooOoo_ 3 o8888888o 4 88" . "88 5 (| -_- |) 6 O\ = /O 7 ____/` '\____ 8 .' \\| |// `. 9 / \\||| : |||// \ 10 / _||||| -:- |||||- \ 11 | | \\\ - ......
1809e 1809 145e 145 edu

CF(2E) Keshi in Search of AmShZ (图论,最短路,建边权值变形)

思路: 关键是操作2的性质: 随机找->找一个路径最长的点 操作1,阻止建边顾名思义, 发现和最短路很想, 从n到每一个点的权值嘛 改变权值更新方式, 边的权值为: val[i]+前面那个点是第几大的, (这里每一个出度的点都要算) ->满足题目要求 然后 这个第几大,利用出度来优化, 更新一个后就 ......
Search AmShZ Keshi CF 2E

CF(2D) (树上贪心)

思路: 关键性质是赋值是由跟到某个点,然后权值是不减序列 从叶子节点进行回推, 由于是不减序列,而且为了然后父亲节点能够白嫖,于是让儿子节点的权值尽量大就行了, 然后就看父亲点能不能白嫖, 不能操作就+1. ......
CF 2D

CF429D Tricky Function 题解 分治/平面最近点对

题目链接:http://codeforces.com/problemset/problem/429/D 题目大意: 给定一个长度为 $n$ 的数列 $a_1, a_2, \ldots, a_n$。 用 $s$ 表示 $a$ 的前缀和数组,即 $s_i = \sum\limits_{j = 1}^i ......
题解 Function 平面 Tricky 429D

20230328-Epic Game更改修改更换安装目录

最简单的办法就是卸载后重装,毕竟现在的网速都是很快的,SSD也是很快的。 然而,如果是机器硬盘,如果游戏也很大,那么可以采用把旧的游戏目录先移走,再在新目录安装,中途退出,然后用移走的覆盖新位置,再次登录,可以加快安装进程。 ......
20230328 目录 Epic Game

THFuse: An infrared and visible image fusion network using transformer and hybrid feature extractor 论文解读

###THFuse: An infrared and visible image fusion network using transformer and hybrid feature extractor 一种基于Transformer和混合特征提取器的红外与可见光图像融合网络 研究背景: 现有的图 ......
transformer and extractor infrared feature

YOLOv7引入Swin Transformer以及CCNet出现的问题

YOLOv7引入Swin Transformer以及CCNet出现的问题 一、YOLOv7训练完,运行test.py的时候出现:RuntimeError: expected scalar type Float but found Half 错误 采用GPU训练时出现的问题! 解决方案: 将test. ......
Transformer YOLOv7 问题 YOLOv CCNet

CF1279F New Year and Handle Change 题解

来翻译一下 cf 评论区一老哥的证明。 首先问题可以转化为选出 $k$ 个长为 $l$ 的区间使得覆盖的 $1$ 个数最多。 不妨设 $kl\le n$,设选 $k$ 个区间最多能覆盖 $f_k$ 个 $1$,显然存在一种最优方案使得区间两两不交。 下面证明 $f_{k+1}\ge \frac{f_ ......
题解 Handle Change 1279F 1279

Transformation HDU - 4578

题目链接 $1$ 题目链接 $2$ 题解 设一个区间的和、平方和、立方和分别是 $sum_0,sum_1,sum_2$ 对于 $add$ 操作,推推公式可知 $\begin{cases}newsum_2=sum_2+val^3\times len+3\times val\times sum_1+3\ ......
Transformation 4578 HDU

Counting Arrays CF893E

给出x和y,求一个长度为y的序列,其乘积为x,允许有负数,求这种序列的个数, x分解质因数,考虑每个 p^e, 把e分为y 份( 可以为0),个数为 C( e+y-1,e) 这题需要乘法逆元 来进行乘法 #include <iostream> #include <cstring> #include ......
Counting Arrays 893E 893 CF

Gourmet choice CF1131D

给你对于任意一个 ai,bj 的大小关系的判断,让你构造 a,b 序列满足条件。无解输出No 拓扑排序+并查集 #include <iostream> #include <cstring> #include <queue> using namespace std ; const int N=4000 ......
Gourmet choice 1131D 1131 CF

CF 860(Div 2)题解

A - Showstopper #include <bits/stdc++.h> using namespace std; int main() { int t; scanf("%d",&t); while (t--) { int n,a[110],b[110]; scanf("%d",&n); f ......
题解 860 Div CF