![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前缀和与差分
linjiayina
hello world!
展开
-
前缀和——Fibonacci进制
题目链接前缀和——Fibonacci进制题目描述Fibonacci数是非常有名的一个数列,它的公式为 f(n)=f(n-1)+f(n-2),f(0)=1,f(1)=2。我们可以把任意一个数x表示成若干不相同的Fibonacci数的和, 比如说14 = 13+1 = 8+5+1 = 8+3+2+1。如果把Fibonacci数列作为数的位权,即f(i)作为第i位的位权,每位的系数只能是0或者1,从而得到一个01串。 比如14可以表示成 100001,11001,10111。 我们再把这个01串看成2进原创 2020-08-27 19:53:01 · 396 阅读 · 0 评论 -
前缀和与差分——领地选择
前缀和与差分——领地选择题目描述作为在虚拟世界里统帅千军万马的领袖,小 Z 认为天时、地利、人和三者是缺一不可的,所以,谨慎地选择首都的位置对于小 Z 来说是非常重要的。首都被认为是一个占地 C × C 的正方形。小 Z 希望你寻找到一个合适的位置,使得首都所占领的位置的土地价值和最高。输入格式第一行三个整数 N,M,C 表示地图的宽和长以及首都的边长。接下来 N 行每行 M 个整数,表示了地图上每个地块的价值。价值可能为负数。输出格式一行两个整数 X,Y,表示首都左上角的坐标。输入输出样原创 2020-08-18 15:50:05 · 482 阅读 · 0 评论 -
前缀和与差分——海底高铁
前缀和与差分——海底高铁题目背景大东亚海底隧道连接着厦门、新北、博艾、那霸、鹿儿岛等城市,横穿东海,耗资 1000 亿博艾元,历时 15 年,于公元 2058 年建成。凭借该隧道,从厦门可以乘坐火车直达台湾、博艾和日本,全程只需要 4 个小时。题目描述该铁路经过 N 个城市,每个城市都有一个站。不过,由于各个城市之间不能协调好,于是乘车每经过两个相邻的城市之间(方向不限),必须单独购买这一小段的车票。第i段铁路连接了城市i和城市 i+1(1 <= i < N)。如果搭乘的比较远,需要购买原创 2020-08-18 15:19:13 · 223 阅读 · 0 评论 -
前缀和与差分——最大加权矩形
前缀和与差分——最大加权矩形题目描述为了更好的备战 NOIP2013,电脑组的几个女孩子 LYQ,ZSC,ZHQ 认为,我们不光需要机房,我们还需要运动,于是就决定找校长申请一块电脑组的课余运动场地,听说她们都是电脑组的高手,校长没有马上答应他们,而是先给她们出了一道数学题,并且告诉她们:你们能获得的运动场地的面积就是你们能找到的这个最大的数字。校长先给他们一个N*N 矩阵。要求矩阵中最大加权矩形,即矩阵的每一个元素都有一权值,权值定义在整数集上。从中找一矩形,矩形大小无限制,是其中包含的所有元素的和原创 2020-08-17 17:36:07 · 294 阅读 · 0 评论 -
前缀和与差分——地毯
前缀和与差分——地毯题目描述在 n × n 的格子上有 m 个地毯。给出这些地毯的信息,问每个点被多少个地毯覆盖。输入格式第一行,两个正整数 n,m。意义如题所述。接下来 m 行,每行两个坐标 (x1,y1) 和 (x2,y2),代表一块地毯,左上角是 (x1,y1),右下角是 (x2,y2)。输出格式输出 n 行,每行 n 个正整数。第 i 行第 j 列的正整数表示 (i,j) 这个格子被多少个地毯覆盖。输入输出样例输入样例5 32 2 3 33 3 5 51 2 1 4输原创 2020-08-17 16:54:10 · 397 阅读 · 0 评论 -
前缀和与差分——最大子段和
前缀和与差分——最大子段和题目描述给出一个长度为 n 的序列 a,选出其中连续且非空的一段使得这段和最大。输入格式第一行是一个整数,表示序列的长度 n。第二行有 n 个整数,第 i 个整数表示序列的第 i 个数字 ai 。输出格式输出一行一个整数表示答案。输入输出格式输入样例72 -4 3 -1 2 -4 3输出样例4说明/提示样例 1 解释选取 [3, 5] 子段 {3,−1,2},其和为 4。数据规模与约定对于 40% 的数据,保证 n ≤ 2 × 103。对于原创 2020-08-17 16:16:44 · 566 阅读 · 0 评论 -
前缀和与差分——【CSGRound2】光骓者的荣耀
前缀和与差分——【CSGRound2】光骓者的荣耀题目描述小 K 打下的江山一共有 n 个城市,城市ii和城市 i+1有一条双向高速公路连接,走这条路要耗费时间 ai。小 K 为了关心人民生活,决定定期进行走访。他每一次会从 1 号城市到 n 号城市并在经过的城市进行访问。其中终点必须为城市 n。不仅如此,他还有一个传送器,传送半径为 k,也就是可以传送到 i-k 和 i+k 。如果目标城市编号小于 1 则为 1,大于 n 则为 n。但是他的传送器电量不足,只能传送一次,况且由于一些原因,他想尽量原创 2020-08-17 15:44:38 · 211 阅读 · 0 评论