题解handle change 1279f

【题解】#105. 「USACO1.3」Ski Course Design 题解

# #105. 「USACO1.3」Ski Course Design 题解 ## **[题目传送门](https://qoj.fzoi.top/problem/105)** **欢迎大家指出错误并联系这个蒟蒻** ## 更新日志 - **2023-02-01 17:20 文章完成** - **20 ......
题解 USACO1 Course Design USACO

ABC268G 题解

## 前言 [题目传送门!](https://www.luogu.com.cn/problem/AT_abc268_g) [更好的阅读体验?](https://www.cnblogs.com/liangbowen/p/17435701.html) 很牛逼的题目,这题是要从定义出发,而非 DP,但是想 ......
题解 268G ABC 268

ABC261F 题解

## 前言 [题目传送门!](https://www.luogu.com.cn/problem/AT_abc261_f) [更好的阅读体验?](https://www.cnblogs.com/liangbowen/p/17435683.html) 非常好的数据结构优化题。 ## 思路 对于第 $x$ ......
题解 261F ABC 261

Educational Codeforces Round 149 (Rated for Div. 2) 题解

https://codeforces.com/contest/1837 https://codeforces.com/contest/1837/problems 利益相关:上紫祭。 真的不要以为这道题放在 F 就不敢做。 压线过题的感觉真好。 ![image](https://img2023.cnb ......
题解 Educational Codeforces Round Rated

文件句柄(File Handle)

文件句柄(File Handle)是操作系统中用于访问文件的一种数据结构,通常是一个整数或指针。文件句柄用于标识打开的文件,每个打开的文件都有一个唯一的文件句柄。 在 Linux 和 Unix 系统中,文件句柄是通过调用 open() 系统调用打开文件时返回的。当打开一个文件时,操作系统会为该文件分 ......
句柄 文件 Handle File

华为OD机试 本篇题解:找数字 or 找等值元素

最近更新的博客 华为 od 2023 | 什么是华为 od,od 薪资待遇,od 机试题清单 https://dream.blog.csdn.net/article/details/128980730 华为 OD 机试真题大全,用 Python 解华为机试题 | 机试宝典 https://dream ......
题解 元素 数字 or

el-select @change绑定item对象

正常写,注意的是需要在<el-select>标签上加一个属性 value-key,把<el-option>的key赋值给他,如下图。 ......
el-select 对象 change select item

MFC-通过HWND获取HANDLE

HWND hWnd = ::FindWindow(_T("Windows.UI.Core.CoreWindow"), NULL);//获取与指定窗口类名和窗口名的最顶层窗口的窗口句柄 //寻找系统计算器句柄(win10) if (!hWnd) { AfxMessageBox(_T("系统计算器句柄没 ......
HANDLE HWND MFC

AGC009D - Uninity 题解

> 给定 $n$ 个点的树,求其点分树的最小可能的深度。 > > $n\leq 10^5$。 第一个想法是,直接枚举分治中心,然后分裂成若干个连通块,递归下去。这就是个状态数是连通块子图数量的 DP,模拟赛可能能写个记忆化骗个分啥的,正解就不用想了。 我们发现这样正常做完全没思路。我们必须转化,我们 ......
题解 Uninity 009D AGC 009

SP898 Transmitters 题解

## Description 给定 $n$ 个点的坐标、半圆的半径以及坐标。问半圆怎么放能覆盖最多的点,输出最多个数。 ## Solution 计算几何入门题。 首先显然距离圆心超过半径的点是一定不会被覆盖的,舍去。 再者我们考虑,半圆的放法是有无限多种的,我们要考虑哪些是有用的。我们可以想到,最优 ......
题解 Transmitters 898 SP

P4557 [JSOI2018]战争 题解

# 闵可夫斯基和 ## 前言 入门建议看吉老师(吉如一)的[计算几何入门到放弃](https://www.bilibili.com/video/BV1Bt411j7bs/?spm_id_from=333.337.search-card.all.click&vd_source=f401181639ee ......
题解 战争 P4557 4557 2018

P4288 [SHOI2014]信号增幅仪 题解

感谢审核人 ## Description 给定 $n$ 个点,椭圆长轴的方向 $a$ 和放大倍数 $p$,求覆盖全部点的最小椭圆的半短轴长度。 ## Solution 让我们求最小覆盖椭圆,但是椭圆不具有什么好的性质,我们可以把椭圆转化成圆来做,这样,题目就转化成了最小覆盖圆,这个用随机增量法来做就 ......
题解 增幅 信号 P4288 4288

UVA10902 Pick-up Sticks 题解

## Description 按顺序给出 $n$ 个棍子两个端点的坐标。如果后来的棍子与前边的棍子相交,则说后面的把前面的挡住了。问最后有多少个棍子没被挡住。 $n\leq 10^5$,且**答案不超过 $1000$**。 ## Solution 叉积基本运用。 1. 定义:$\overrighta ......
题解 Pick-up Sticks 10902 Pick

P8943 Deception Point 题解

## Description 题目给的很详细了。 ## Solution 首先 $n$ 个点 $n$ 条边,我们很容易就想到基环树(比正常的树多了一条边,形成了一个环),不会也没关系,这题跟基环树其实关系不大。 首先,我们可以发现题目中说明了这个环不是一个四元及以下的环,这代表着如果 $A$ 提前进 ......
题解 Deception P8943 Point 8943

CF1139E Maximize Mex 题解

## Description $n$ 个学生, $m$ 个社团。每个学生有一个能力值,且仅属于一个社团。这 $d$ 天内,每天从 $m$ 个社团中选人,使得选出的人的能力值的 $\text{mex}$ 最大。每天会有一个人在选人之前退团。 $d,m \leq n \leq 5000$ ## Solu ......
题解 Maximize 1139E 1139 Mex

P5446 [THUPC2018]绿绿和串串 题解

## Description 给定一个串 $S$ ,要求串 $S$ 是串 $R$ 经过多次翻转后的前缀。问有多少种初始长度的串 $R$ 。 串 $R$ 翻转的定义是将前 $|R|-1$ 个字符倒序排列后,插入到串的最后。如 $\mathrm{aaa}$ 翻转后得到 $\mathrm{abcdcba} ......
题解 P5446 THUPC 5446 2018

[ABC287D] Match or Not 题解

## Description 翻译给的很明白了,就是让你判断 $S$ 串的前 $x(0 \leq x \leq |T|)$ 个字符和后 $|T|-x$ 个字符组成的字符串和 $T$ 串是否相等,其中问号能代替所有字母。 ## Solution 很有意思的一道题。 首先我们可以知道,如果前 $i-1$ ......
题解 Match 287D ABC 287

[ABC294G] Distance Queries on a Tree 题解

## Description 有一个节点数为 $N$ 的树。边 $i$ 连接 $u_i$ 和 $v_i$,边的权值为 $w_i$。 $Q$ 次询问,询问一共有两种。 ```1 i w``` :改变第 $i$ 条边的权值为 $w$。 ```2 u v``` :输出 $u$ 到 $v$ 的路径距离。 数 ......
题解 Distance Queries 294G Tree

P8584 探索未知 题解

## 题意 给你 $n$ 个分数,每个分数后面跟着一个操作符 $op$ , 如果为 $1$ 就是加上这个分数,是 $2$ 就减去。初始时是 $0$ , 询问 $n$ 次操作后最后的分数是多少,化成最简分数。 特殊地,如果最后是个整数,直接以整数的形式输出。 ## 思路 ### 模拟 考试的时候一看就 ......
题解 P8584 8584

P8587 新的家乡 题解

## 题意 给定 $n$ 个高度分别为 $h_i$ 的柱子,两个柱子能合并成一个 $h_i+h_j$ 的新柱子,每根柱子至多被使用一次。 询问最多能建出多少根高度相同的柱子,并且最优答案下柱子的高度有多少种情况。 $1\leq n\leq 10^6$ , $1\leq h_i \leq 3\time ......
题解 家乡 P8587 8587

P8585 球状精灵的传说 题解

很好的一个题 ## 题意 给你 $n$ 个三元组 $(r_1,r_2,r_3)$ , 并定义 $ρ = \lfloor \frac{1}{4}min(r_1,r_2,r_3)^3 \rfloor$ 。 两个三元组能合并当且仅当这两个三元组有至少两个值相同,即从 $(x_1,y,z)$ 和 $(x_2 ......
球状 题解 精灵 传说 P8585

AT2395 [ARC071C] TrBBnsformBBtion 题解

## 题目大意 有两个只包含 $A$ 和 $B$ 的字符串,给出两种操作 - `A` 可以变为 `BB` , `B` 可以变为 `A` ; - `AAA` 可以消去, `BBB` 也可以消去。 ## 思路 找规律。 这里我们以 `A` 为主,将 `B` 全部变为 `A` 。因为可以无限次操作,那么就 ......
题解 TrBBnsformBBtion 2395 071C 071

UVA1514 Piece it together 题解

图论题还是在于建图 ## 题意 给定一个长度为 $n \times m$ 的网格图,有的地方是白方块,有的是黑方块,有的啥也没用。 给你如下四种 $L$ 形方块,询问是否存在方法,让这些方块正好就是给出的图的形状。 $ L $ 形方块如下 ![](https://cdn.luogu.com.cn/u ......
题解 together Piece 1514 UVA

CF659C Tanya and Toys题解

## 题目大意 你有 $n$ 个已经买了的玩具,还有 $m$ 元,求最多还可以买多少个不重复的玩具(玩具的编号等于花费)。 ## 思路 ### 贪心 要买最多个,就要使得玩具的价值最小。于是我们就从最小的 $1$ 开始枚举,找到没买的就加上,一直加到总价值大于 $m$ 为止。 考虑数据范围, $m ......
题解 Tanya 659C Toys 659

P8081 [COCI2011-2012#4] ZIMA 题解

## 题意 给定一个长度为 $n$ 的序列。 当连续 $T$ 天温度都小于 $0$ 时,则称这 $T$ 天为一个冰期,冰期来临之前的 $2T$ 天都被标记为警示状态. 特殊地,如果一个冰期最长,那么它的前 $3T$ 天会被标记为警示状态。如果有多个冰期最长,选一个。 ## 思路 ### 模拟 - 预 ......
题解 P8081 8081 2011 2012

CF714B Filya and Homework 题解

## 题意 给定一个长度为 $n$ 的数组。 我们可以给一些数加上一个 $x$ ,也可以减去一个 $x$ ,也可以不加也不减。 问:是否存在一个数 $x$ ,使得这个数组里各个数都相等。 ## 思路 ### 一道思维题 - 首先考虑,在这个数组中,相同的元素,我们一定是给它做相同的操作,否则一定不相 ......
题解 Homework Filya 714B 714

AT2271 [ARC066A] Lining Up 题解

## 题目大意 有 $n$ 个人排成一列,每个人左边的人数减去右边的人数的绝对值已经固定,问有几种排列情况(如果报告错误,输出 $0$)。 ## 思路 ### 找规律 举一个例子,当 $n=5$ 的时候,从左到右他们的 $A_{i}$ 就分别为 $4$ $2$ $0$ $2$ $4$ ; 当 $n= ......
题解 Lining 2271 066A 066

SP15637 Mr Youngs Picture Permutations 题解

## 题意 给定一个最多有 $5$ 排的一个队伍,每一个位置对应一个同学,给定总人数和第 $i$ 排 要站 $n_i$ 个人。 要求每行左边的同学身高要大于右边的,每列从上往下要从大到小。 问:满足要求的一共有多少种方案。 ## 思路 ### DP - 首先考虑,在这个题目中,有用的状态有**每列最 ......
题解 Permutations Picture Youngs 15637

P7284 [COCI2020-2021#4] Patkice II 题解

广搜好题 ## 题目大意 起点是 "o" , 终点是 "x" ,"^ v " 表示四种洋流,鸭子进入洋流后就可以沿着该方向移动距离, "." 是平静的海面,鸭子进入这里就会停止。问我们需要至少改变多少个字符才能使鸭子从起点走向终点,并且打印出改变字符后的地图。 ## 思路 一般求最短路径的算法就是 ......
题解 Patkice P7284 7284 2020

P2480 古代猪文 题解

题意:求 $$ g^{\sum_{k\mid n}{n\choose k}} $$ 对 $999911659$ 取模。 $1\le n,g\le 10^9$。 思路: 首先根据欧拉定理,题目转化为求 $\displaystyle\sum_{k\mid n}{n\choose k}$ 对 $99991 ......
题解 P2480 2480