摘要: https://ac.nowcoder.com/acm/contest/5671/K 题意:定义一个概念kbag:1-k的排列。3bag表示为{1,2,3,2,1,3,3,2,1}长度不限,输入n,k,n长的序列,判断是不是part-kbag。 题解: 当ai<1或ai>k,不为partK−bag 阅读全文
posted @ 2020-08-02 16:14 杰瑞与汤姆 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 题目链接 https://ac.nowcoder.com/acm/contest/5671/C 题意:输入一个n*m的矩阵,找一个值最大的 (子矩阵的和/子矩阵最后一行的和),输出 题解:比赛时联想到以前写过的最大子矩阵和,就是用dp来写, 一维数组a[i]的最大子段和我们可以用dp[i]=max( 阅读全文
posted @ 2020-08-02 15:38 杰瑞与汤姆 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 链接:https://ac.nowcoder.com/acm/contest/5671/E 题意:输入两个数n,k。构造一种新序列P[1-n] 满足每一种长度存在子串的和对n取余为k。输出序列P,若有多种随便输出一种即可,若不能构造,输入-1。 题解:通过举例我们可以很快发现其实很多n,k是不能满足 阅读全文
posted @ 2020-08-02 15:19 杰瑞与汤姆 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 链接:https://ac.nowcoder.com/acm/contest/5667/A 题意:定义了一个函数f(s,t)表示s的前缀和t的后缀的最大匹配是多少,给你n个字符串计算所有两两字符串的f(s,t)的平方和,结果对998244353取余 比如 s= abcb t=babc f(s,t)= 阅读全文
posted @ 2020-08-02 14:57 杰瑞与汤姆 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 链接:https://ac.nowcoder.com/acm/contest/5672/B 题意:给你t个测试样例,每个样例给你n*m个口罩,你要分给n个医院或者m个医院,每个医院分到的口罩数量一样,找出怎么样分使得分的个数最少 题解:构造算法 我们保证(n<m)每次都放n个n。就可以满足条件。 # 阅读全文
posted @ 2020-08-02 13:57 杰瑞与汤姆 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 链接:https://ac.nowcoder.com/acm/contest/5672/H 题目描述 The following rules define a kind of integer tuple - the Legend Tuple: (1, k) is always a Legend Tu 阅读全文
posted @ 2020-08-02 13:44 杰瑞与汤姆 阅读(242) 评论(0) 推荐(1) 编辑
摘要: 题意:给你一个n长的序列A,该序列由S{1,2,3,4...n}置换k次的,求置换一次的序列 题解:写这一题需要知道置换群的概念,下面讲一下什么是置换群(太菜讲不太清见谅) S={1,2,3,4,5,6} P={2,4,5,1,6,3} 那么置换一次的序列为 S1={2,4,5,1,6,3} S2= 阅读全文
posted @ 2020-08-01 21:54 杰瑞与汤姆 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 题目链接 https://ac.nowcoder.com/acm/contest/5667/C 题意:给你一个无根树,任意选两点进行覆盖,要求所有点边都被覆盖,求最少选多少对,也要输出是怎么样的对 题解:我们很容易想到是用叶子节点去覆盖,所以我们用dfs将一颗无根树转化为有根的,而且根的节点的度最好 阅读全文
posted @ 2020-08-01 20:25 杰瑞与汤姆 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 题目链接 https://ac.nowcoder.com/acm/contest/5667/B 题意:给你n个二维坐标,设计一个圆过(0,0),输出 圆经过的坐标数量最多多少个 题解1:枚举2个点和(0,0) 三点求三角形的外心即过三点的圆心。重复次数最多的即为答案的圆心 输出的答案是根据在圆上的点 阅读全文
posted @ 2020-08-01 11:25 杰瑞与汤姆 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 题意:给你n*m的最小公倍数矩阵,求每个k*k方阵里的的最大元素值的和 题解:单调队列维护区间最值,先从左到右,记录最大值到b数组 再从上到下,记录最大值,ans+=最大值 最小公倍数矩阵暴力枚举O(n*m*logn) ,优化方法为O(nm),但是空间会多一倍,会被卡空间... #define IO 阅读全文
posted @ 2020-08-01 10:15 杰瑞与汤姆 阅读(186) 评论(0) 推荐(0) 编辑