线段树
gx翔鸽
革命尚未成功,同志任需努力,先改造自己
展开
-
HDU1754——I Hate It【线段树,单点更新】
Problem Description 很多学校流行一种比较的习惯。老师们很喜欢询问,从某某到某某当中,分数最高的是多少。 这让很多学生很反感。 不管你喜不喜欢,现在需要你做的是,就是按照老师的要求,写一个程序,模拟老师的询问。当然,老师有时候需要更新某位同学的成绩。 Input 本题目包含多组测试,请处理到文件结束。 在每个测试的第一行,有两个正整数 N 和 M ( 0<...原创 2018-08-22 23:09:28 · 93 阅读 · 0 评论 -
HDU1166——敌兵布阵【线段树】
Problem Description C国的死对头A国这段时间正在进行军事演习,所以C国间谍头子Derek和他手下Tidy又开始忙乎了。A国在海岸线沿直线布置了N个工兵营地,Derek和Tidy的任务就是要监视这些工兵营地的活动情况。由于采取了某种先进的监测手段,所以每个工兵营地的人数C国都掌握的一清二楚,每个工兵营地的人数都有可能发生变动,可能增加或减少若干人手,但这些都逃不过C国的监视。 ...原创 2018-08-22 23:13:23 · 149 阅读 · 0 评论 -
POJ3468——A Simple Problem with Integers【线段树区间更新求和】
You have N integers, A1, A2, ... , AN. You need to deal with two kinds of operations. One type of operation is to add some given number to each number in a given interval. The other is to ask for the ...原创 2018-08-22 23:16:52 · 98 阅读 · 0 评论 -
牛客练习赛25B——最长区间【线段树,思维,模拟】
链接:https://www.nowcoder.com/acm/contest/158/B 来源:牛客网 题目描述 给你一个长度为 n 的序列 a ,求最长的连续的严格上升区间的长度。 同时会进行 m 次修改,给定 x , y ,表示将 ax 修改为 y ,每次修改之后都要求输出答案。 输入描述: 第一行 2 个数 n,m,表示序列长度,修改次数; 接下来一行 n 个数表示 ; ...原创 2018-08-25 17:06:19 · 211 阅读 · 0 评论