码迷,mamicode.com
首页 >  
搜索关键字:离散化    ( 1590个结果
算法学习——离散化(整数离散化)
百度百科解释: 离散化,把无限空间中有限的个体映射到有限的空间中去,以此提高算法的时空效率。 通俗的说,离散化是在不改变数据相对大小的条件下,对数据进行相应的缩小。例如: 原数据:1,999,100000,15;处理后:1,3,4,2; 原数据:{100,200},{20,50000},{1,400 ...
分类:编程语言   时间:2020-01-30 09:46:13    阅读次数:84
「考试」省选模拟12
状态不好考的不行(x 还是在家里不够专注吧(? T1 一个简单的离散化+bfs 细节不少 一个区间直接把两个端点都离散进去就行了。 统计答案的时候按块统计答案。 T2 减枝的搜索。 不是特别难。 发现其实格子并不是很多。 被$K$给限制住了。 太多的都是0. 那么$n+m 1$的大小必然是小于等于1 ...
分类:其他好文   时间:2020-01-29 19:39:11    阅读次数:59
ZJNU 1426 - YNingC的困惑
注意到N最大只有1e6,但是xy最大有2e8,直接模拟2e8会超时 所以可以将1e6个区间离散化后模拟,模拟时的最坏情况为2e6满足题意 1 /* 2 Written By StelaYuri 3 */ 4 #include<iostream> 5 #include<algorithm> 6 usi ...
分类:其他好文   时间:2020-01-27 09:29:04    阅读次数:61
CCPC河南省赛-C|树状数组dfs序上处理子树问题 + 离散化
"C题地址:大小接近的点对" 分析题目: 方法一: 在dfs序上,树状数组维护每个数出现的次数;因为在dfs序上根比它的子孙先遍历到(遍历到根时,还没加入遍历孩子) 题目要统计 u是v的祖先时,dfs序就保证了,"在遍历到的结点x是根,而接下来遍历的都是它的子孙", 递归思想,叶节点先计算完,再向父 ...
分类:编程语言   时间:2020-01-25 18:19:37    阅读次数:90
CCPC河南省赛B-树上逆序对| 离线处理|树状数组 + 线段树维护逆序对 + dfs序 + 离散化
"B题地址:树上逆序对" 有两个思路 方法一:线段树离线 + 树状数组或者线段树维护区间和 0:离散化,离线存储输入的operation操作序列。 ①:先线段树在dfs序上离线处理好整一棵树:在dfs序上先查询"加入当前结点的逆序对权值和"并记录,再加入当前这个节点;dfs完毕后,就已经记录好每个结 ...
分类:编程语言   时间:2020-01-25 16:55:25    阅读次数:91
Obtain a Permutation 乱搞
题意: 给定一个矩阵,问最少能用多少次操作使得矩阵有序(类似离散化坐标) 操作一: 修改一个元素的值 操作二:将矩阵的一列上移 #include<bits/stdc++.h> using namespace std; typedef long long ll; const ll mod=1e9+7; ...
分类:其他好文   时间:2020-01-24 20:09:48    阅读次数:84
P2633|主席树+dfs序+树链剖分求lca+离散化
不知道为什么会RE。。 待补 思路:链上求u和v两点路径第k小利用lca就转变为了 U+V LCA FA(LCA) 上的第k小,这因为每个点的主席树的root是从其父转移来的。可以用树链剖分求lca;在dfs序上建立主席树将树上问题转变为区间问题,询问的时候用主席树求区间k小值。 终于能写出这种题了 ...
分类:其他好文   时间:2020-01-23 12:35:32    阅读次数:88
扫描线
将矩形分成上边和下边,用四元组$(l,r,h,k)$来表示一条边,其中$k=1$时,其为下边,$k= 1$时,其为下边, 扫描线从下往上扫,每次遇到一条上边或下边时,就停下来 用线段树维护,线段树的每个区间即为$x$轴上的区间,因数据过大,所以将$x$轴上的点离散化处理,那么就可以通过线段树的区间合 ...
分类:其他好文   时间:2020-01-22 22:08:00    阅读次数:83
离散化
$code :$ 借助$s$数组来离散化$a$数组 ...
分类:其他好文   时间:2020-01-22 21:32:21    阅读次数:66
Mayor's posters-POJ2528 区间染色+离散化
题意: 在一面长度为10000000 的墙上贴广告,告诉你每张海报的l,r(1 <= li <= ri <= 10000000.),让你求最后有几张海报露出来 链接:http://poj.org/problem?id=2528 思路: 由于数据较大,直接开数组不现实,所以我们考虑将每个点离散化,由于 ...
分类:其他好文   时间:2020-01-21 21:47:18    阅读次数:60
1590条   上一页 1 ... 8 9 10 11 12 ... 159 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!