- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
线段树专题new
线段树专题
1、PKU2352 star
2、校门外的树(tree )
0.2 秒
在某个时刻在某一段种上一种树,保证任一时刻不会出现两段相同种类的
树,即每次种的树都不相同。
现有两个操作:
K=1 ,读入l,r 表示在l~r 之间种上的一种树
K=2 ,读入l,r 表示询问l~r 之间能见到多少种树
【输入文件】
第一行n,m 表示道路总长为n ,共有m 个操作
接下来m 行为m 个操作。
【输出文件】
对于每个k=2 输出一个答案
【样例】
tree.in tree.out
5 4 1
1 1 3 2
2 2 5
1 2 4
2 3 5
【限制】
20% 的数据保证,n,m=100
60%的数据保证,n =1000,m=50000
100%的数据保证,n,m=50000
本题普及的试题数据很弱,但是时限缩短到原来的五分之一,那肯定要用线段树优化。
3 、简单题(easy)
有一个n 个元素的数组,每个元素初始均为0 。有m 条指令,要么让其中一
段连续序列数字反转——0 变 1,1 变0 (操作1),要么询问某个元素的值(操
作2 )。例如当n=20 时,10 条指令如下:
操作 回答 操作后的数组
1 1 10 N/A 11111111110000000000
2 6 1 11111111110000000000
2 12 0 11111111110000000000
1 5 12 N/A 11110000001100000000
2 6 0 11110000001100000000
2 15 0 11110000001100000000
1 6 16 N/A 11110111110011110000
1 11 17 N/A 11110111111100001000
2 12 1 11110111111100001000
2 6 1 11110111111100001000
【输入文件】
输入文件easy.in 第一行包含两个整数n ,m ,表示数组的长度和指令的条数,
以下m 行,每行的第一个数t 表示操作的种类。若t=1 ,则接下来有两个数L , R
(L=R) ,表示区间[L , R]的每个数均反转;若t=2 ,则接下来只有一个数I ,表示
询问的下标。
【输出文件】
每个操作2 输出一行(非0 即1),表示每次操作2 的回答。
【样例】
easy.in easy.out
20 10 1
1 1 10 0
2 6 0
2 12 0
1 5 12 1
2 6
您可能关注的文档
最近下载
- 2022年注册测绘师法律法规重点记忆手册.pdf
- 玻璃雨棚施工方案.docx VIP
- 四川省达州市大竹县中考二模数学试题含解析.docx VIP
- 沪教牛津版六年级下册英语沪教牛津版Module4测试卷.docx VIP
- 2024-2025学年度甘肃省合作市中考数学真题分类(一次函数)汇编专项测试练习题(解析版).docx
- (初中数学)典型中考数学动点问题试题专题复习讲解汇总.doc VIP
- 护理读书的报告范文的共篇.doc VIP
- 沪教牛津版六年级下册英语沪教牛津版期末测试卷.docx VIP
- 国家开放大学《建筑工程质量检验》章节测试参考答案.pdf
- 四川省达州市大竹县2025年初三最后一考数学试题试卷含解析.doc VIP
文档评论(0)