09 2020 档案
摘要:动态规划,借助矩阵可以直观的看到计算过程。 定义二维数组dp, dp[ i ][ j ],表示前 j 项所构成 i 子段的最大和,且必须包含着第j项,即以第j项结尾 然后是一个递推过程。 求dp[ i ][ j ],有两种情况 1、dp[ i ][ j ] = dp[ i ] [ j-1 ] + a
阅读全文
摘要:题目网站 欧拉函数 欧拉函数模板一: 求一个数的欧拉函数 ll Eoula(int n) { ll res = n; for (ll i = 2; i*i <= n; i++) { if (n % i == 0) { res = res / i * (i - 1);//先除防止数据溢出 while
阅读全文
摘要:H. 找朋友 [ Problem 4047 ] [ Discussion ] Description 中秋节快到了,rrz想去找她的好朋友。 rrz所在的地图是一个二维坐标系,她所在的位置是(x,y),她的好朋友的位置是(x′,y′)。 rrz受限于交通工具的影响,假设他当前位置是(x,y)(x,y
阅读全文
摘要:在中国,有两家公司为所有城市的人们提供互联网服务:中国电信和中国联通。他们俩都计划在城市之间建立电缆。显然,政府希望以最低的成本连接所有城市。因此,财政部长B先生想从两家公司中选择一些电缆计划,并计算连接所有城市所需的最低成本。 B先生知道应该建立N-1电缆以连接中国所有N个城市。出于某种光荣的原因
阅读全文
摘要:Description 给你两个数a,m; 问你在 [0,m−1]范围内有几个数 xx 满足gcd(a,m)=gcd(a+x,m); Input 第一行一个整数TT; 接下来TT行,每行两个整数a,ma,m; 1≤a<m≤1e91≤a<m≤1e9 Output 针对每两个数,输出满足条件的xx的数量
阅读全文
摘要:在Cafebazaar工作了几个月后,Farhad变得足够富有,可以在富人谷购买房屋。在那儿他遇到了Shirin几次。现在,他正在考虑向她提议她是否愿意嫁给他,让她感到惊讶的是,他想在她的手机上安装一个应用程序,该应用程序会在正确的时间弹出,并询问她是否愿意嫁给他。但是,要秘密安装该应用程序,他需要
阅读全文
摘要:链接: 这是个真的签到题... 经过一个寒暑假的洗礼 相信你们对图论,提升了很大的兴趣 那么这题我直接就扔给你作为一个签到题 好了,你只需要找一个最短路有几条即可。 不会吧不会吧,不会真有人觉得是最短路计数叭 CCoolGuang当然要给你们上条件的 给出一个起点SS,一个终点TT,你要求出从S→T
阅读全文
摘要:题目链接 今天是贝茜的生日,为了庆祝自己的生日,贝茜邀你来玩一个游戏。 贝茜让 N 头奶牛坐成一个圈。除了 1 号与 N 号奶牛外,i 号奶牛与 i−1 号和 i+1 号奶牛相邻,N 号奶牛与 1 号奶牛相邻。农夫约翰用很多纸条装满了一个桶,每一张包含了一个 1 到 106 的数字。 接着每一头奶牛
阅读全文
摘要:poj3061 学习博客: 语言: 子序列 时限: 1000MS 内存限制: 65536K 提交总数: 33893 接受: 14062 描述 给出了一个N个正整数(10 <N <100 000)的序列,每个正整数小于或等于10000,并给出了一个正整数S(S <100 000 000)。编写程序以查
阅读全文
摘要:洛谷:P1896 视频题解: 在N×N的棋盘里面放K个国王,使他们互不攻击,共有多少种摆放方案。国王能攻击到它上下左右,以及左上左下右上右下八个方向上附近的各一个格子,共8个格子 输入格式 只有一行,包含两个数N,K ( 1 <=N <=9, 0 <= K <= N * N) 输出格式 所得的方案数
阅读全文
摘要:链接:https://ac.nowcoder.com/acm/contest/1071/A?&headNav=acm来源:牛客网 今年是国际数学联盟确定的“2000——世界数学年”,又恰逢我国著名数学家华罗庚先生诞辰90周年。在华罗庚先生的家乡江苏金坛,组织了一场别开生面的数学智力竞赛的活动,你的一
阅读全文
摘要:poj3264 对于每天挤奶,农民约翰的ñ奶牛(1≤ ñ ≤50,000)总是以相同的顺序排队。有一天,农夫约翰决定与一些母牛一起组织一场极限飞盘比赛。为简单起见,他将从挤奶阵容中选择一头连续的奶牛来玩游戏。但是,为了让所有的奶牛玩得开心,它们的身高不应相差太大。 农夫约翰已经做过的Q(1≤ Q ≤
阅读全文
摘要:哈希参考博客 常用的进制hash满足一些性质所有可以O(1) 查询子串或者减去某些位置的子串的hash值。 scanf("%d", &n); scanf("%s", a+1); p[0] = 1, h[0] = 0; for(int i = 1; i <= n; i++){ h[i] = h[i-1
阅读全文
摘要:loj:6277 给出一个长为 n 的数列,以及 m 个操作,操作涉及区间加法,单点查值。 输入格式 第一行输入一个数字 。 第二行输入 个数字,第 个数字为 ,以空格隔开。 接下来输入 行询问,每行输入四个数字 、、、,以空格隔开。 若 ,表示将位于 的之间的数字都加 。 若 ,表示询问 的值(
阅读全文
摘要:不会的同学可以先参考这个博客 https://blog.csdn.net/weixin_43914593/article/details/108474903 题目;loj6280 题目描述 给出一个长为 的数列,以及 个操作,操作涉及区间加法,区间求和。 输入格式 第一行输入一个数字 。 第二行输入
阅读全文
摘要:问题 J: Automatic Control Machine 时间限制: 1 Sec 内存限制: 128 MB提交 状态 题目描述 The company has produced an Automatic Control Machine (ACM for short) that is very
阅读全文
摘要:阿丽莎公主邀请她的朋友们参加她的生日聚会。她的每个朋友都会带来价值v的礼物,而他们所有的礼物都会在不同的时间出现。由于大厅不够大,因此Alisha一次只能容纳几个人。她决定让具有最高价值的礼物的人首先进入。每次Alisha打开门时,她都可以决定让p个人进入她的城堡。如果大厅中的人数少于p,则所有人员
阅读全文
摘要:问题 I: Tired Terry 时间限制: 1 Sec 内存限制: 128 MB提交 状态 题目描述 Terry is feeling tired and he suspects it is because of a lack of sleep. He created a device that
阅读全文
摘要:B先生最近发现了名为“螺旋网格”的网格。如下图所示构建网格。(网格实际上是无限的。该图只是其中的一小部分。) 考虑到在其中旅行,您可以自由使用任何包含复数或1的单元格,但不允许旅行到包含质数的任何单元格。您可以向上,向下,向左或向右行驶,但不能沿对角线行驶。编写程序以查找成对的非素数之间的最短路径的
阅读全文
摘要:链接:https://ac.nowcoder.com/acm/contest/7079/A来源:牛客网 牛牛现在有一个长度为 n 的序列 a1,a2,…,an。现在牛牛有 q 次询问,每次想询问区间 [l,r] 的 mex 是什么。 一个序列的 mex 定义为最小未出现的自然数。 输入描述: 第一
阅读全文
摘要:It's easy for ACMer to calculate A^X mod P. Now given seven integers n, A, K, a, b, m, P, and a function f(x) which defined as following. f(x) = K, x
阅读全文

浙公网安备 33010602011771号