上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 102 下一页
摘要: 题目 Task1:试判断能否构造并构造一个长度 $n$ 的 $1...n$ 的排列,满足其 $n$ 个前缀和在模 $n$ 的意义下互不相同 Task2:试判断能否构造并构造一个长度 $n$ 的 $1...n$ 的排列,满足其 $n$ 个前缀积在模 $n$ 的意义下互不相同。 分析 既然考虑原数列很难 阅读全文
posted @ 2019-08-11 23:36 Rogn 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 题目 构造一组 $x, y, z$,使得对于给定的 $n$,满足 $\frac{1}{x} + \frac{1}{y} + \frac{1}{z} = \frac{2}{n}$. 分析: 样例二已经暴露了此题的本质。 显然 $n, (n+1), n(n+1)$ 为一组合法解。特殊地,当 $n=1$ 阅读全文
posted @ 2019-08-11 21:36 Rogn 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 概念 RMQ 是英文 Range Maximum/Minimum Query 的缩写,表示区间最大(最小)值。 解决 RMQ 问题的主要方法有两种,分别是 ST 表和线段树。本文主要讲 ST 表。 ST表 $ST$ 表,即 $Sparse-Table$ 算法,它预处理的时间是 $O(nlogn)$, 阅读全文
posted @ 2019-08-11 19:51 Rogn 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 概念 如果一个系统由 $n$ 个变量和 $m$ 个约束条件组成,其中每个约束条件形如 $x_i - x_j <= c_k$,其中 $c_k$ 是常数(可以是负数,也可以是非负数),则称其为差分约束系统。我们要解决的问题是:求一组解 $x_1= a-1, x_2 = a_2,...,x_n = a_n 阅读全文
posted @ 2019-08-11 17:10 Rogn 阅读(703) 评论(0) 推荐(0) 编辑
摘要: 题意 有 n 个位置排成一行,可以放 m 种妹子。每个位置可以放也可以不放,规定某些妹子不能相邻,求方案数。 分析 没处交题,只能找别人题解的代码对拍,应该没错吧?? 参考链接:https://blog.csdn.net/FSAHFGSADHSAKNDAS/article/details/52745 阅读全文
posted @ 2019-08-11 13:37 Rogn 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 题意 给你一个度序列,问能否构成一个简单图。 分析 对于可图化,只要满足度数之和是偶数,即满足握手定理。 对于可简单图化,就是Heavel定理了。 简单地说,把 $deg$ 从大到小排序后,找出度最大的点(设度为$d$),将它与度次大的 $d$ 的点连边,然后这个点就可以不管了。一直重复这个过程,直 阅读全文
posted @ 2019-08-11 10:27 Rogn 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 题目 求非嵌套子矩阵的个数。 分析 单调栈的套路题(类似的有求最大子矩阵)。 首先,按列预处理,每个位置化成连续1的个数。 例如,左边的图转成右边。 然后枚举每一行作为矩阵的底边,再从前往后枚举每一列,并维护一个关于高度的单调上升的栈。对于栈中每一个Up值,还需要维护一个其向左能拓展的最远位置Lef 阅读全文
posted @ 2019-08-10 23:12 Rogn 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 题目 求所有子区间中不同元素之和。 分析 枚举相邻的相同数字形成的区间,计算它是哪些区间的子区间,每次有-1的贡献,将其从总贡献中减去。 这里遍历了两遍,队友写的只遍历一遍,更加简短。https://ac.nowcoder.com/acm/contest/view-submission?submis 阅读全文
posted @ 2019-08-10 21:39 Rogn 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 题目 有一个直角三角形三边为 A,B,C 三个整数。已知 C 为最长边长,求一组B,C,使得B和C最接近。 (题目链接) 分析 打表找规律。 或者直接一点的枚举 $C-B$ 的值。(既然枚举 B 不现实,枚举差值是一种很好的思路啊,学习了 %%% 博客) 或者使用费马大定理(的一小部分), 当 $A 阅读全文
posted @ 2019-08-09 23:09 Rogn 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 题意 给定一个斜面,从某处让一个小球作自由落体运动,求小球与斜面的碰撞次数(假设都为弹性碰撞)。 分析 题图如下,x轴、y轴是虚拟的。 根据高中物理的套路,沿斜面方向分解重力加速度即可。 阅读全文
posted @ 2019-08-09 21:33 Rogn 阅读(280) 评论(0) 推荐(0) 编辑
上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 102 下一页