树状数组
文章平均质量分 82
anantheparty
OIer
展开
-
【poj2352】【树状数组】Stars
Stars Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 43467 Accepted: 18915 Description Astronomers often examine star maps where stars are represented by point原创 2016-10-17 21:13:06 · 271 阅读 · 0 评论 -
【codevs1081】【树状数组】区间修改 单点查询
题目描述 Description 给你N个数,有两种操作 1:给区间[a,b]的所有数都增加X 2:询问第i个数是什么? 输入描述 Input Description 第一行一个正整数n,接下来n行n个整数,再接下来一个正整数Q,表示操作的个数. 接下来Q行每行若干个整数。如果第一个数是1,后接3个正整数a,b,X,表示在区间[a,b]内每个数增加X,如果是原创 2016-10-18 16:13:52 · 497 阅读 · 0 评论 -
【codevs1080】【树状数组】 单点修改 区间查询
题目描述 Description 一行N个方格,开始每个格子里都有一个整数。现在动态地提出一些问题和修改:提问的形式是求某一个特定的子区间[a,b]中所有元素的和;修改的规则是指定某一个格子x,加上或者减去一个特定的值A。现在要求你能对每个提问作出正确的回答。1≤N<100000,,提问和修改的总数m<10000条。原创 2016-10-18 16:08:58 · 373 阅读 · 0 评论 -
【codevs1082】【树状数组】 区间修改 区间查询
题目描述 Description 给你N个数,有两种操作: 1:给区间[a,b]的所有数增加X 2:询问区间[a,b]的数的和。 输入描述 Input Description 第一行一个正整数n,接下来n行n个整数, 再接下来一个正整数Q,每行表示操作的个数, 如果第一个数是1,后接3个正整数, 表示在区间[a,b]内每个数增加X,如果是2原创 2016-10-18 16:19:08 · 591 阅读 · 0 评论 -
【poj2155】【二维树状数组】Matrix
Matrix Time Limit: 3000MS Memory Limit: 65536K Total Submissions: 25306 Accepted: 9381 Description Given an N*N matrix A, whose elements are either 0 or 1. A[i, j] means t原创 2016-10-19 10:27:19 · 270 阅读 · 0 评论 -
【poj2299】树状数组求逆序对 Ultra-QuickSort
Ultra-QuickSort Time Limit: 7000MS Memory Limit: 65536K Total Submissions: 56754 Accepted: 20985 Description In this problem, you have to analyze a particular sorting algo原创 2016-10-19 14:12:26 · 312 阅读 · 0 评论 -
【hdu1754】树状数组 区间最值
I Hate It Time Limit: 9000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 66880 Accepted Submission(s): 26013 Problem Description 很多学校流行一种比原创 2016-10-19 08:47:24 · 1195 阅读 · 0 评论 -
【总结】树状数组总结
因为原来很在就学了线段树,线段树打起来特别爽,再加上在第一次看到树状数组的时候,说树状数组能干的事,线段树都可以干,所以原来就没有学这个,现在把树状数组补上了,觉得这还是一个很有意思的数据结构,而且它常熟小,写起来短 我觉得要说树状数组就要从最基本的树状数组说起,最基本的就是单点修改区间查询了吧,然后其他的基本上都是这个的变形 算法具体怎么做我就不发了,说一下我对各个算法的看法吧 单点修改区间原创 2016-10-19 14:50:45 · 427 阅读 · 2 评论