05 2022 档案

摘要:题意 我们有一个整数的multiset,记为SS一开始为空。 给定Q个操作,并按顺序处理。总共有3类操作: 为S插入一个元素XS中删除mx,其中m=min(c,k),其中c给定,kSx的个数。 输入S中的最大值 - 最 阅读全文
posted @ 2022-05-29 15:50 pbc的成长之路 阅读(31) 评论(0) 推荐(0) 编辑
摘要:最短路径树的定义 给定一个无向连通带权图G=(V,E),节点u的最短路径树可以定义为: 一个图G的生成树G1=(V,E1),其中E1E的子集。在G1中从点u到其他任何点的最短距离与在G中相同。 跑一遍Dijkstra算法,使用数组pre阅读全文
posted @ 2022-05-28 20:40 pbc的成长之路 阅读(744) 评论(0) 推荐(0) 编辑
摘要:题意 给定一个长度为 n 的正整数数列 a1,a2,,an 和一个正整数 k。 请你判断共有多少个数对 (l,r) 同时满足: 1l<rn 存在一个整数 x 使得 \(a_l \times a_r = x^ 阅读全文
posted @ 2022-05-27 22:12 pbc的成长之路 阅读(77) 评论(0) 推荐(0) 编辑
摘要:题意 给定一个长度为 n 的整数序列 a1,a2,,an。 请你从中挑选 x 个元素,要求: 原序列中的每一个长度为 k 的连续子序列都至少包含一个被选中的元素。 输出最大可能和。 数据范围 1n,k,x200 阅读全文
posted @ 2022-05-17 19:46 pbc的成长之路 阅读(18) 评论(0) 推荐(0) 编辑
摘要:题意 给定一个n个点,m条边的无向连通图G,并且G是简单图。找到两个满足如下条件的生成树T1T2: 如果我们把T1看作以1为根节点的有向图,对于任意一条不包含在T1中的边(非树边),两个点中一个点是另一个点在T1中的祖先。 如果我们把T2看作 阅读全文
posted @ 2022-05-17 14:49 pbc的成长之路 阅读(275) 评论(0) 推荐(0) 编辑
摘要:题意 给定两个长度为N的序列A=(a1,a2,,an)B=(b1,b2,,bn)。 现在有Q次询问,每次询问给定两个正整数xiyi,问: $(a_1, a_2, \dots, a_{x_i})(b 阅读全文
posted @ 2022-05-13 00:32 pbc的成长之路 阅读(97) 评论(0) 推荐(0) 编辑
摘要:题意 给定一个长度为n的序列t,每次操作可以将连续一段全部加上1或者减去1。给定另外一个长度为n的序列p,问最少操作多少次,可以将序列t变为序列p。 数据范围 1n105 思路 将两个序列逐元素作差,问题就转化为了进行若干次操作,将该 阅读全文
posted @ 2022-05-12 18:52 pbc的成长之路 阅读(34) 评论(0) 推荐(0) 编辑
摘要:题意 农夫约翰想给他的 N 头奶牛购买礼物,但是他的预算只有 B 元。 奶牛 i 希望获得的礼物的价格为 Pi,运输成本为 Si,也就是说约翰要帮奶牛 i 买礼物,共需花费 Pi+Si 元钱。 约翰有一张特殊的优惠券,如果使用该优惠券来 阅读全文
posted @ 2022-05-04 11:24 pbc的成长之路 阅读(45) 评论(0) 推荐(0) 编辑
摘要:a = np.array([1, 2, 3], dtype='float32') b = np.array([[1, 2, 3], [4, 5, 6]]) c = np.array((1, 2, 3)) a = np.zeros((2, 5)) b = np.ones((2, 5)) c = np. 阅读全文
posted @ 2022-05-02 21:42 pbc的成长之路 阅读(44) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示