码迷,mamicode.com
首页 >  
搜索关键字:离散化    ( 1590个结果
2019杭电多校第三场 1008 K-th Closest Distance
题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=6621 考虑主席树,我们先将所有值离散化之后建主席树。对于每个查询$s,t,p,k$ 我们考虑二分一个值$mid$,考虑当前区间内,$[p mid, p+mid]$的值有多少个,很显然这是符合单调性的,那 ...
分类:其他好文   时间:2019-08-02 13:11:30    阅读次数:85
2019 Multi-University Training Contest 4 - K-th Closest Distance
主席树 + 二分答案 对于这种区间内的值域问题一般用主席树进行求解。 因为数据范围只有1e6,所以不用离散化,直接建树即可。 题目要求找到区间内离p第k近的数,可以想到,这个问题具有单调性(某个区间长度有大于k个值,那么比这个区间长度更长的比如也有大于k个值) 于是我们可以二分答案这个距离,枚举离p ...
分类:其他好文   时间:2019-08-01 10:27:12    阅读次数:96
Mayor's posters POJ - 2528 (线段树 + 离散化)
Mayor's posters Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 86160 Accepted: 24734 Description The citizens of Bytetown, AB, could not s ...
分类:其他好文   时间:2019-07-31 00:55:16    阅读次数:121
权值线段树
权值线段树只是节点存的内容变成了权值,区间,区间和,区间数字个数等,和一般线段树的操作差别不大 但对于某些特定问题来说操作很简便,值域较大时一般会采用离散化(就只能离线了 可求区间第k大数,逆序对个数等 示例如图: //待添加 结构体存 建树 插入新点(根据不同问题修改 查询(根据不同问题修改 初始 ...
分类:其他好文   时间:2019-07-30 21:38:36    阅读次数:81
test 190730 云顶之弈
问题描述 云顶之弈是一款最近很流行的自走棋游戏,玩家需要抽取卡片提升装备并通过巧妙的布局赢得游戏. 赢得游戏的关键在于良好的策略,但运气也是必不可少的.游戏公司当然不会放过一个捞金的好机会,于是,如果抽不到想要的卡片,可以在商店购买.当然,游戏公司也会利用人们的侥幸心理,让他们花钱购买抽卡的机会.商 ...
分类:其他好文   时间:2019-07-30 21:29:42    阅读次数:100
2019杭电多校第三次hdu6609 Find the answer(线段树)
Find the answer "题目传送门" 解题思路 要想变0的个数最少,显然是优先把大的变成0。所以离散化,建立一颗权值线段树,维护区间和与区间元素数量,假设至少减去k才能满足条件,查询大于等于k的最少数量即可。 代码如下 ...
分类:其他好文   时间:2019-07-30 20:11:55    阅读次数:166
模板:启发式合并
首先说明一点:线段树合并不是启发式合并。 启发式合并的大概内容就是:把小的数据结构按照这个数据结构的正常插入方法,一个一个地暴力塞进去。 而线段树合并显然不是这个东西。 这道题的题解太烂了,所以耽误了很长时间。 对于每一次操作,它只有3个参数:起始位置,作用时间,颜色。 把颜色离散化一下,让它们的编 ...
分类:其他好文   时间:2019-07-30 16:04:32    阅读次数:86
2019 Multi-University Training Contest 3 Find the answer (离散化+二分+树状数组)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6609 题目大意:给定一个含有n个数的序列,还有一个m,对于每个i(1<=i<=n)求出最少需要将前i-1个数中的多少个数改成0,才能使得前i个数的和小于m 解题思路:很容易想到,我们应该将比较大的数变为 ...
分类:编程语言   时间:2019-07-30 15:29:39    阅读次数:134
杭电多校赛三 Find the answer 离散化
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6609 题意:给你一个长为n(2e5+7)的数字序列和一个数字m(1e9),对从1开始的每段区间分析(1-1,1-2...1-n),要求区间和小于m,你可以将每段区间除右端点的数置为0,每段区间输出已经将 ...
分类:其他好文   时间:2019-07-30 12:53:43    阅读次数:73
离散化总结
离散化是一种很常见的数据处理方式。 最近也是学了一下(才学的我还有救么QAQ),一学就懂,但发现在题目中好像也并没有怎么想到这东西,,所以在这里简单总结一下我对离散化的一些思考与总结吧。。。。 摘抄の网上概念:离散化,把无限空间中有限的个体映射到有限的空间中去,以此提高算法的时空效率。 一.离散化的 ...
分类:其他好文   时间:2019-07-30 09:17:11    阅读次数:90
1590条   上一页 1 ... 20 21 22 23 24 ... 159 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!