摘要:
题目描述 A 国有 n 座城市,编号从 1 到 n,城市之间有 m 条双向道路。每一条道路对车辆都有重量限制,简称限重。 现在有 q 辆货车在运输货物, 司机们想知道每辆车在不超过车辆限重的情况下,最多能运多重的货物。 输入格式 第一行有两个用一个空格隔开的整数 n,m,表示 A 国有 n 座城市和 阅读全文
posted @ 2020-08-21 16:24
latent_Lin
阅读(108)
评论(0)
推荐(0)
摘要:
传送门 题目描述 小B 有一个长为 n 的整数序列 a,值域为 [1,k]。他一共有 mm 个询问,每个询问给定一个区间 [l,r],求: 其中 ci 表示数字 i 在 [l,r] 中的出现次数。小B请你帮助他回答询问。 输入格式 第一行三个整数 n,m,k。 第二行 n 个整数,表示 小B 的序 阅读全文
posted @ 2020-08-21 15:21
latent_Lin
阅读(112)
评论(0)
推荐(0)
摘要:
题目描述 如题,给定一棵有根多叉树,请求出指定两个点直接最近的公共祖先。 输入格式 第一行包含三个正整数 N,M,S,分别表示树的结点个数、询问的个数和树根结点的序号。 接下来 N−1 行每行包含两个正整数 x,y,表示 x 结点和 y 结点之间有一条直接连接的边(数据保证可以构成树)。 接下来 M 阅读全文
posted @ 2020-08-21 09:53
latent_Lin
阅读(134)
评论(0)
推荐(0)
摘要:
1 for(int i = 1; i <= n; ++i) //预先算出log_2(i)+1的值,用的时候直接调用就可以了 2 lg[i] = lg[i-1] + (1 << lg[i-1] == i); //看不懂的可以手推一下 3 for(int i = 1; i <= n; ++i){ //约 阅读全文
posted @ 2020-08-21 07:51
latent_Lin
阅读(199)
评论(9)
推荐(0)

浙公网安备 33010602011771号