上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 41 下一页
摘要: 题意 给两个长度为 $n$ 的数组 $A,B$。 现在可以从 $A$ 中选 $k$ 个数,把 $a_i$ 改为 $a_i+1$。 然后可以把 $A$ 任意打乱,问操作后 $A$ 是否可以变成 $B$。 思路 显然,如果可以把 $A$ 变为 $B$, 那么在选取 $k$ 个数加一后,$A$ 与 $B$ 阅读全文
posted @ 2021-12-17 15:26 Sk_sync_closer 阅读(49) 评论(0) 推荐(0)
摘要: 题意 给定 $u,v$,求 $\dfrac xu+\dfrac yv=\dfrac{x+y}{u+v}$ 的任意一组整数解。 思路 先化简方程。两边同乘 $uv(u+v)$:$$ xv(u+v)+yu(u+v)=uv(x+y) $$ 拆括号:$$ xvu+xv^2+yu^2+yuv=uvx+uvy 阅读全文
posted @ 2021-12-17 15:09 Sk_sync_closer 阅读(45) 评论(0) 推荐(0)
摘要: 有向图的传递闭包。(虽然不是正解) 复杂度:$O(\dfrac{n^3}w)$ 题意 给定一张有向图,$q$ 次询问。 每次询问两个点 $u,v$,问存不存在 $u\rightarrow v$ 的路径。 思路 很明显的传递闭包,转换成边权 $1/0$ 的完全图。 然后把 Floyd 的取 $\min 阅读全文
posted @ 2021-12-16 11:26 Sk_sync_closer 阅读(53) 评论(0) 推荐(0)
摘要: 题意 给你两个 $n$ 位密码锁 $a,b$ 的每一位。 问你至少需要转几次才能把 $a$ 转成 $b$。 比如,把 $2$ 转成 $5$ 至少需要 $3$ 次,把 $7$ 转成 $1$ 至少需要 $4$ 次。 思路 不难发现,把数字 $a$ 转成 $b(a>b)$ 有两种方法: 直接从 $a$ 一 阅读全文
posted @ 2021-12-10 16:27 Sk_sync_closer 阅读(44) 评论(0) 推荐(1)
摘要: 题意 维护一个变量 $m$,$m$ 初值为 $0$,有 3 种操作: LEFT:将 $m$ 改为 $m-1$。 RIGHT:将 $m$ 改为 $m+1$。 SAME AS x:重复第 $x$ 次操作。 所有操作后,输出 $m$ 的值。 思路 用一个数组 $a$ 来存每次操作时,$m$ 的加减情况。 阅读全文
posted @ 2021-12-10 16:01 Sk_sync_closer 阅读(35) 评论(0) 推荐(0)
摘要: 前置知识 让我们来赞美万能的 STL 吧! string 的构造函数之一: string(char c, int n):构造一个含有 n 个连续字符 c 的 string。 思路 我们知道,波形的每一行都是由 i 个连续的 i 组成的。 那么我们就可以分别从低到高,从高到低循环两次, 每次用 str 阅读全文
posted @ 2021-12-10 15:30 Sk_sync_closer 阅读(31) 评论(0) 推荐(0)
摘要: 题意:给 $n$ 个数冒泡排序,求期望交换次数。 思路 这个题目可以转化为求 $n$ 个数的期望逆序对个数。 那么,$n$ 个数有 $C_n^2=\dfrac{n(n-1)}2$ 组数对, 又因为有这句话:虽然没什么影响 每个数不同,那么一对数就有 $\dfrac12$ 的几率是逆序对, 所以期望逆 阅读全文
posted @ 2021-12-09 11:31 Sk_sync_closer 阅读(26) 评论(0) 推荐(0)
摘要: 水思维题。 大意 有一个矩阵 $a$,$a_{ij}=i+j$。 两个操作,一个删一行,一个删一列。 删完之后剩下的行 / 列不会向上 / 左补齐。 每次操作后输出所有删掉的 $a_{ij}$ 的和。 思路 这种题一看就可以用各种神奇的数据结构来做, 然而我不会它是道橙题,没有必要。 我们分别分析操 阅读全文
posted @ 2021-12-07 19:21 Sk_sync_closer 阅读(34) 评论(0) 推荐(0)
摘要: 这是啥? 栈是一种数据结构,遵循先入后出(FILO)原则。 具体来说,可以把栈想象成一堆书。 如果要把一本书放进书堆里,就要把这本书放在这堆书的最上面。 如果要拿出书堆中的一本书,就要从这堆书的最上面拿出这本书。 代码怎么写? 手写栈用数组模拟即可,这里不再过多介绍。 如果要使用 STL 栈,需要 阅读全文
posted @ 2021-10-29 17:26 Sk_sync_closer 阅读(100) 评论(12) 推荐(0)
摘要: 栈 普通栈 P1739 P1449 单调栈维护单调子序列 P2866 P2947 P5788 阅读全文
posted @ 2021-10-29 16:55 Sk_sync_closer 阅读(22) 评论(0) 推荐(0)
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 41 下一页