码迷,mamicode.com
首页 >  
搜索关键字:离散化    ( 1590个结果
bzoj1706: [Usaco2007 Nov]relays 奶牛接力跑 (Floyd+新姿势)
题目大意:有t(t<=100)条无向边连接两点,求s到e刚好经过n(n<=10^7)条路径的最小距离。 第一反应分层图,但是一看n就懵逼了,不会写。看了题解之后才知道可以这么玩。。。 首先有100条边最多200个点,但点编号到1000,所以离散化一下。 任何一个正整数都能用2的幂相加得到,所以先把n ...
分类:其他好文   时间:2016-06-09 22:11:56    阅读次数:354
CSU 1515 Sequence (莫队算法)
题意:给n个数,m个询问。每个询问是一个区间,求区间内差的绝对值为1的数对数。 题解:先离散化,然后莫队算法。莫队是离线算法,先按按询问左端点排序,在按右端点排序。 ps:第一次写莫队,表示挺简单的,不过这题之前乱搞一气一直TLE,莫队还是很强大的。 代码: ...
分类:编程语言   时间:2016-06-06 00:55:16    阅读次数:152
poj2299 树状数组入门题
题意:利用树状数组求逆序数; 思路:因为输入范围较大,先离散化一下,得到的数组a记录了原来数组的大小关系;然后按下标顺序执行add(a[i],1),这样sum(a[i])得到的就是小于等于a[i]的个数,i-sum(a[i])即为a[i]前面比a[i]大的数的个数 //外循环n次并累加i-sum(a ...
分类:编程语言   时间:2016-06-03 12:39:54    阅读次数:162
bzoj3289: Mato的文件管理
莫队算法+树状数组+离散化。 一定要注意莫队转移时增加或减少的逆序对数,比较容易写挂。 离散化那部分虽然效率很低,但是很好写,正确性也很容易保证,虽然会拖慢程序运行速度,但编码的复杂度却大大降低了。 我觉得是一种不错的选择。//反正是抄的黄学长的。。 #include #include #inclu... ...
分类:其他好文   时间:2016-06-01 21:13:23    阅读次数:136
hiho_1079_离散化
题目 在长度为L的宣传栏上张贴N张海报,将宣传栏分为L个长度为1的单位,海报长度为整数,且高度和宣传栏相同,左右边界和宣传栏单位之间缝隙重合(即海报总是跨越整数个单位)。后贴的海报可能会覆盖之前贴的海报的全部或者部分,问N张海报贴完之后,没有被完全覆盖的海报的总数。N <= 10^6, L <= 1 ...
分类:其他好文   时间:2016-05-31 22:24:53    阅读次数:169
BZOJ2141: 排队
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=2141 分块加树状数组。 离散化之后,每一个块建一个树状数组。交换x,y,与x左边的数和y右边的数无关,只需处理>x,<y的数。 话说还可以用树套树来写,不过常数太大,比分块加树状数组慢。 1 ...
分类:其他好文   时间:2016-05-30 18:32:57    阅读次数:426
百度之星复赛Astar Round3
拍照 树状数组。求出静止状态下,每个点能看到多少个向右开的船c1[i],多少个向左开的船c2[i]。 max{c1[i], max{ c2[j], (i <= j) } }即为答案。 注意要离散化,否则会Tle。 1 #include <bits/stdc++.h> 2 typedef long l ...
分类:其他好文   时间:2016-05-29 18:12:45    阅读次数:195
【POJ 1151】Atlantis
离散化后扫描线扫一遍。 夏令营时gty学长就讲过扫描线,可惜当时too naive,知道现在才写出模板题。 当时也不会线段树啊233 poj上用G++交WA的生活不能自理QAQ,用C++交题大法好~ ...
分类:其他好文   时间:2016-05-22 20:13:30    阅读次数:166
决策树(chap3)Machine Learning In Action学习笔记
优点:计算复杂度不高,输出结果易于理解,对中间值的缺失不敏感,可以处理不相关特征数据。缺点:可能会产生过度匹配问题。适用数据类型:数值型(必须离散化)和标称型。决策树创建分支的伪代码函数createBranch():检测数据集中的每个子项是否属于同一分类: If so return 类标签; Els... ...
分类:系统相关   时间:2016-05-20 11:41:48    阅读次数:380
poj2528线段树解题报告,离散化+线段树
题目网址:http://poj.org/problem?id=2528 题意: n(n<=10000)个人依次贴海报,给出每张海报所贴的范围li,ri(1<=li<=ri<=10000000)。 求出最后还能看见多少张海报。 输入: 通俗点说,离散化就是压缩区间,使原有的长区间映射到新的短区间,但是 ...
分类:其他好文   时间:2016-05-20 11:18:05    阅读次数:207
1590条   上一页 1 ... 91 92 93 94 95 ... 159 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!