题意 给定 $A,B$(都是正整数),求使得 $(A\ xor\ C) \& (B \ xor \ C)$ 最小的正整数 $C$,如果有多个满足条件的 $C$,输出最小的 $C$. 分析 看题3秒就猜到 $C = A \& B$,并写了个暴力程序对拍了一下,发现没错(然而wa了两发)。 $C$ 要求 ...
分类:
其他好文 时间:
2019-08-25 01:27:08
阅读次数:
246
1005 huntian oy (HDU 6706) 题意: 令,有T次询问,求 f(n, a, b)。 其中 T = 10^4,1 <= n,a,b <= 1e9,保证每次 a,b互质。 思路: 首先需要知道 公式: gcd(a^n - b^n, a^m - b^m) = a^(gcd(m,n)) ...
分类:
其他好文 时间:
2019-08-25 00:49:32
阅读次数:
141
题目链接 "传送门" 思路 如果这题是这样的: $$ F(n)=\sum\limits_{i=1}^{n}\sum\limits_{j=1}^{n}\phi(gcd(i,j)) $$ 那么我们可能会想到下面方法进行反演: $$ \begin{aligned} F(n)=&\sum\limits_{k ...
分类:
其他好文 时间:
2019-08-24 23:05:20
阅读次数:
85
比赛那会过了两道题,哇贼激动,然后后面就没有然后了。。。 1003我想到用$kmp$,于是不会$kmp$的我开始找板子套,结果$TLE$,就觉得应该是优化不行,优化后AC妥妥$TLE$,就放弃了。 钓鱼也没调上来,找规律的位运算也没整出来,赛后看题解发现我们队过的三个题都是签到题,都不带解释下的,钓 ...
分类:
其他好文 时间:
2019-08-24 22:59:35
阅读次数:
137
"CCPC 2019 网络赛 HDU 6706" huntian oy 标签 奇奇怪怪的数论结论 杜教筛 前言 我的csdn和博客园是同步的,欢迎来访 "danzh 博客园" ~ 简明题意 给定n,a,b,求: $$\sum_{i=1}^n\sum_{j=1}^igcd(i^a j^a,i^b j^ ...
分类:
其他好文 时间:
2019-08-24 20:48:30
阅读次数:
87
path "题目传送门" 解题思路 先用vector存图,然后将每个vector按照边的权值从小到大排序。将每个顶点作为起点的边里最短的边存入优先队列。对于存入的路径的信息,应有起点,终点,权值,以及最新加入的边是其起点的第几短边。优先队列按照权值从小到大排序,每次出队当前最短的路径,对于一条路径, ...
分类:
其他好文 时间:
2019-08-24 11:28:07
阅读次数:
87
题意:给你一个长度为n的字符串,每次询问给出三个数:L , R , K,表示原串 L 到 R 的子串在原串第K次出现的首字母的位置 解题思路:对子串的大量操作,不难想到后缀数组(后缀树/后缀自动机不会,所以没想到),注意到子串s[L.....R]必然是某一个后缀的前缀,所以所有前缀是该子串的后缀的排 ...
分类:
编程语言 时间:
2019-08-24 10:17:10
阅读次数:
248
"2019中国大学生程序设计竞赛(CCPC) 网络选拔赛" A 题意:找到最小的正整数 C 使得 (A^C)&(B^C) 最小。 $A,B \le 10^9$ 签到题。这个C取 A&B 时为 0 ,并且此时也是最小的。注意要正整数,所以要跟 1 取 max。 B 题意:给一个排列,每次操作是给某个 ...
分类:
其他好文 时间:
2019-08-24 00:31:25
阅读次数:
84
边权转点权,每次遍历到下一个点,把走个这条边的权值加入主席树中即可。 ...
分类:
其他好文 时间:
2019-08-23 00:20:02
阅读次数:
86
本文背景 本人算法能力一般,但是为省赛和区域赛网络赛出过几道题,总结了一些自己的经验,希望与大家分享。本文不涉及具体的算法题,都是一些理论性的想法和一些建议。 题源 如果你能在没有题源的情况下自己想出一道新的题目,想必也很难看到这篇文章了。题源是出题的第一步,相信到了需要出题的地步,正在看这篇博客的 ...
分类:
编程语言 时间:
2019-08-11 15:13:49
阅读次数:
94