上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 56 下一页
摘要: 描述 使用STL中的multimap记录用户的所有电话号码,yuyu想查询用户有多少个电话号码,crq则想查询时输出所有的号码。 部分代码已经给出,请补充完整,提交时请勿包含已经给出的代码。 C++ int main() { multimap<string, string> sm; string n 阅读全文
posted @ 2023-10-13 19:24 CRt0729 阅读(30) 评论(0) 推荐(0)
摘要: 描述 小明在一次聚会中,不慎遗失了自己的钱包,在接下来的日子,面对小明的将是一系列的补卡手续和堆积的账单… 在小明的百般恳求下,老板最终同意延缓账单的支付时间。可老板又提出,必须从目前还没有支付的所有账单中选出面额最大和最小的两张,并把他们付清。还没有支付的账单会被保留到下一天。 请你帮他计算出支付 阅读全文
posted @ 2023-10-13 18:22 CRt0729 阅读(72) 评论(0) 推荐(0)
摘要: 描述 Dark 是一张无向图,图中有 N 个节点和两类边,一类边被称为主要边,而另一类被称为附加边。Dark 有 N–1 条主要边,并且 Dark 的任意两个节点之间都存在一条只由主要边构成的路径。另外,Dark 还有 M 条附加边。 你的任务是把 Dark 斩为不连通的两部分。一开始 Dark 的 阅读全文
posted @ 2023-10-12 16:45 CRt0729 阅读(80) 评论(0) 推荐(0)
摘要: pair<int, int> 是 C++ 标准库中的一个模板类,用于存储两个值的有序对。它的第一个值的类型是 int,第二个值的类型也是 int。 可以将整个 pair<int , int> 理解为一个有序对数据类型,所以它也只能接受有序对数据类型为了简化代码,可以使用 typedef 或 defi 阅读全文
posted @ 2023-09-28 02:05 CRt0729 阅读(1859) 评论(0) 推荐(0)
摘要: 描述 给出 n 个点的一棵树,多次询问两点之间的最短距离。注意:边是双向的。 输入描述 第一行为两个整数 n 和 m。n 表示点数,m 表示询问次数;下来 n−1 行,每行三个整数 x,y,k,表示点 x 和点 y 之间存在一条边长度为 k;再接下来 m 行,每行两个整数 x,y,表示询问点 x 到 阅读全文
posted @ 2023-09-28 01:55 CRt0729 阅读(161) 评论(0) 推荐(0)
摘要: 描述 给定一棵 n 个点的树,Q 个询问,每次询问点 x 到点 y 两点之间的距离。 输入 第一行一个正整数 n,表示这棵树有 n 个节点; 接下来 n−1 行,每行两个整数 x,y表示 x,y 之间有一条连边; 然后一个整数 Q,表示有 Q 个询问; 接下来 Q 行每行两个整数 x,y 表示询问 阅读全文
posted @ 2023-09-15 15:41 CRt0729 阅读(51) 评论(0) 推荐(0)
摘要: 描述 给定长度为N(N<=105)的数列A,然后输入M行操作指令。 第一类指令形如“C l r d”,表示把数列中第l~r个数都加d。 第二类指令形如“M l r d”,表示把数列中第l~r个数都乘d。 第三类指令形如“Q l r”,表示询问数列中第l~r个数的和。 对于每个询问,输出一个整数表示答 阅读全文
posted @ 2023-09-11 00:15 CRt0729 阅读(78) 评论(0) 推荐(0)
摘要: 描述 给定一个正整数数列 a1,a2,a3,⋯,an ,每一个数都在 0~p–1 之间。可以对这列数进行两种操作: 添加操作:向序列后添加一个数,序列长度变成 n+1; 询问操作:询问这个序列中最后 L 个数中最大的数是多少。 程序运行的最开始,整数序列为空。写一个程序,读入操作的序列,并输出询问操 阅读全文
posted @ 2023-09-10 09:35 CRt0729 阅读(56) 评论(0) 推荐(0)
摘要: 1.常见的排序算法的平均时间复杂度、最好情况的时间复杂度、最坏情况的时间复杂度、稳定性、是否基于比较的表格 这里,n是要排序的元素数量,k是元素的取值范围。对于基于比较的排序算法,k没有意义,因为这些算法不关心元素的具体值,只关心元素之间的相对顺序。对于非基于比较的排序算法(如计数排序、桶排序和基数 阅读全文
posted @ 2023-09-08 18:50 CRt0729 阅读(349) 评论(0) 推荐(0)
摘要: 区间修改/区间查询 #include<bits/stdc++.h> using namespace std; typedef long long ll; const int N = 1e5+10,inf = 0x3f3f3f3f; int n,m,a[N],add[N * 4]; ll sum[N 阅读全文
posted @ 2023-09-07 18:03 CRt0729 阅读(15) 评论(0) 推荐(0)
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 56 下一页