E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Frequent
POJ 3368
Frequent
values(线段树)
这一个题目是求一个区间内重复数字的最大次数。这题有一个特点,数字是递增滴,相同的数字肯定是连续的。将相同的数字看做一个部分,hash保存每个数字属于哪个部分。对所有的部分建一颗二叉树,保存此区间内最大的重复数字的个数。 查询的时候分3中情况1在同一个部分,直接尾-头+1就是结果2只差一个部分,分开算,在各个部分里面重复多少次,比较一下3中间有很多个部分,那么可以先根据2计算出两头的,在通过二叉树查
paradiserparadiser
·
2013-07-20 11:00
UVa11235 -
Frequent
values
UVa11235-Frequentvalues题目链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=2176RMQ问题,《算法竞赛入门经典——训练指南》上的例题。#include #include #include #include using name
寒月
·
2013-06-15 17:00
Apriori算法详解之【二、伪代码和例子】
一、Apriori算法伪代码实现:伪代码描述://找出频繁1项集L1=find_
frequent
_1-itemsets
lizhengnanhua
·
2013-06-09 10:53
数据挖掘
Apriori算法详解之【二、伪代码和例子】
一、Apriori算法伪代码实现:伪代码描述: //找出频繁1项集 L1=find_
frequent
_1-itemse
lizhengnanhua
·
2013-06-09 10:00
例子
Apriori算法
伪代码
POJ 3368:
Frequent
values
题意:给出一个单调非减序列,询问a[i]~a[j]区间内出现最多的元素出现了多少次题目链接:http://poj.org/problem?id=3368算法:RMQ的典型应用,以前都是用线段树实现的RMQ,今天特意学习了一下O(nlogn+q)的RMQ算法代码如下://其实我是来存模板的难道我会到处乱说? #include #include #include #include #include #
frog1902
·
2013-05-07 13:00
poj 3368
Frequent
values
线段树,每个节点记录lmax,rmax,max左边频率最高,右边频率最高,整体的频率最高。这样就可以由子区间组合出答案。#include#include#includeusingnamespacestd;#definelst>1constintmaxn=1e5+9;inta[maxn];intn,q;struct{ intl,r,max,lmax,rmax,sum;}tr[maxn<<2];vo
yrleep
·
2013-04-20 00:00
poj 3368
Frequent
values
DescriptionYouaregivenasequenceof n integers a1 ,a2 ,...,an innon-decreasingorder.Inadditiontothat,youaregivenseveralqueriesconsistingofindices i and j (1≤i≤j≤n).Foreachquery,determinethemostfrequentv
WalkingInTheWind
·
2013-04-11 15:00
FP树构造
为了达到这样的效果,它采用了一种简洁的数据结构,叫做
frequent
-patterntree(频繁模式树)。下面就详细谈谈如何构造这个树,举例是最好的方法。
monsion
·
2013-04-09 09:21
算法
数据挖掘
FP树构造
为了达到这样的效果,它采用了一种简洁的数据结构,叫做
frequent
-patterntree(频繁模式树)。下面就详细谈谈如何构造这个树,举例是最好的方法。
monsion
·
2013-04-09 09:00
poj 3386 --
Frequent
values (RMQ/线段树)
给一串不降序列,每次询问给出一个区间,求区间元素出现最多的次数。可以用线段树或RMQ,我这里用的RMQ,想了很久,写了很久,WA了很久,小处理有点麻烦,解释在代码中#include #include #include #include #include #include #include #include #include #include #include #include #include
dlut_ju
·
2013-03-30 09:00
UVA 11235
Frequent
values
大意略。见训练指南P198#include #include #include #include #include #include #include usingnamespacestd; constintmaxn=100010; constintmaxd=20; intn,m; intd[maxn][maxd]; inta[maxn]; intnum[maxn]
Wall_F
·
2013-03-20 22:00
POJ-3368-
Frequent
values
因为今天刚好看到RMQ,就做了一下,结果折腾了一晚上。关于RMQ其实相当于是模板,关键是建立模型以及后面有几种特殊的情况需要特殊处理,我因为在最后一种情况写错了,WA了很久。代码:#include #include #include #include #defineMAX100010 usingnamespacestd; intn,m,cou,a[MAX],num[MAX]; intl[MAX],
z309241990
·
2013-03-18 21:00
RMQ
bitwise trie tree 的参考实现-nedtries简单解析
trietree是一种公共前缀树,(和关联规则的一种算法
frequent
-patterngrowth算法的数据结构相同),具体定义见wiki。
breeze_gao
·
2013-03-08 16:00
bit 1006 The most
frequent
number
Themostfrequentnumber时间限制:1秒 内存限制:64MProblemDescriptionGivennintegers,canyoufindthemostfrequentone?Nowlet’sthinkaboutthisproblem.InputThisproblemcontainsmultipletestcases.Foreachtestcase,thefirstlinei
y11201
·
2013-02-15 22:00
bit
The Most
Frequent
Number
TheMostFrequentNumber 时间限制(普通/Java):3000MS/9000MS 运行内存限制:1024KByte总提交:165 测试通过:41描述Seven(actuallysix)problemsmaybesomewhatfewforacontest.ButIamreallyunabletodeviseanotherproblemrelatedtoFantasy
y990041769
·
2013-01-18 21:00
c
c
BIT1006 The most
frequent
number
真该剁手啊。。。大水题因为cin的原因超时调了老半天#include #include usingnamespacestd; inta[100100]; classT { public: intnum; intcounter; }ans; intmain() { intn; while(cin>>n) { for(inti=0;ians.counter) { ans=temp; } temp.co
zhangwei1120112119
·
2013-01-14 21:00
UVa - 11235 -
Frequent
values(RMQ)
题意:输入一个n个元素的非减序列a[],接着进行q次询问,每次询问输入两个数L,R,问a[L]与a[R]之间相同元素的个数最多有多少个。题目链接:http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=24&page=show_problem&problem=2176——>>RMQ,RMQ...游程
SCNU_Jiechao
·
2013-01-06 16:00
Frequent
Open Questions During Job Hunting
1.LinkedIn:Howwouldyousummarizeyourselfandyourobjectives?
Derek_Zhang_
·
2012-12-26 17:00
Frequent
Used Command
1.Windows1.1mstsc/v:10.88.50.62/console2.Jenkins2.1http://ftp.osuosl.org/pub/jenkins/
Derek_Zhang_
·
2012-12-17 18:00
mahout中的PFPGrowth算法源码解析
mahout官方算法说明是根据原google的几位大牛的论文进行实现,详情请参见:https://cwiki.apache.org/confluence/display/MAHOUT/Parallel+
Frequent
yaven
·
2012-11-12 09:00
Mahout
mahout关联规则源码分析 Part 1
着重看了mahout的具体实现,mahout官网上面给出了好多算法,具体网址如下:https://cwiki.apache.org/confluence/display/MAHOUT/Parallel+
Frequent
thecloud
·
2012-11-01 18:00
Mahout
mahout关联规则源码分析 Part 1
着重看了mahout的具体实现,mahout官网上面给出了好多算法,具体网址如下:https://cwiki.apache.org/confluence/display/MAHOUT/Parallel+
Frequent
thecloud
·
2012-11-01 18:00
Mahout
mahout关联规则源码分析 Part 1
着重看了mahout的具体实现,mahout官网上面给出了好多算法,具体网址如下:https://cwiki.apache.org/confluence/display/MAHOUT/Parallel+
Frequent
thecloud
·
2012-11-01 18:00
Mahout
Mahout关联规则源码分析(1)
着重看了mahout的具体实现,mahout官网上面给出了好多算法,具体网址如下:https://cwiki.apache.org/confluence/display/MAHOUT/Parallel+
Frequent
fansy1990
·
2012-11-01 18:00
Mahout
关联规则
POJ 3368
Frequent
values 线段树
题意:给你N个数,按照非减序列给出;然后M个询问,每个询问一个区间,问在(a,b)之间最多相同数量数字的个数。SampleInput103 -1-111113101010 23 110 510 0SampleOutput1 4 3思路:第一道线段树,以前只会树状数组,然后今天碰上这道题,就去学习了一下线段树。发现其实树状数组能做的题目线段树都可以做,所以还是得好好弄懂这个。参考了别人的解题报告,总
kdqzzxxcc
·
2012-08-14 19:00
struct
tree
query
input
Build
output
Hdu 1806
Frequent
values (数据结构_RMQ)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1806题目大意: 给定一个不递减长度为n的序列,给定m个询问,每次询问[li,ri]内上镜率最高的那个数的出现次数。解题思路:简单RMQ,因为序列不递减,所以这题变得十分简单。先从询问开始研究,要找[l,r]内出现最多的次数,其实可以把这个区间内每个数出现的次数压缩成一个数,比如[1,1,3,3,3,5
woshi250hua
·
2012-07-17 00:00
频繁项集挖掘之apriori和fp-growth
Apriori和fp-growth是频繁项集(
frequent
itemset mining)挖掘中的两个经典算法,虽然都是十几年前的,但是理解这两个算法对数据挖掘和学习算法都有很大好处。
lgnlgn
·
2012-05-30 09:00
算法
原理
关联规则
频繁项集
EOJ 2458
Frequent
values
EOJ2458Frequentvalues 1/**//* 2EOJ 2458
Frequent
values 3 4 5----问题描述: 6 7You are given a sequence
coreBugZJ
·
2012-04-22 22:00
poj 3368
Frequent
values(线段树+离散化) -
第一步就死离散化,现在才开始接触。。乃琦神牛要我一定要做几题,我也就试试罗。对于相同的数,记录起点和终点,记录出现的次数,缩成一个点。就可以建线段树。还要注意如果给出的点不是起点,那么这个点连续的一段相同的要先算出来。。而且这道题没有动态变化。个人觉得RMQ一样可以过。。。。下次有空试一下。不过正在学线段树,就做一下线段树的吧。#include#include#includeusingnamesp
sysucph
·
2012-04-09 02:00
struct
tree
query
poj-3368
Frequent
values ***
/* 480ms * poj-3368.cpp * Created on: 2011-10-14 * * * RMQ: * 10 3 -1 -1 1 1 1 1 3 10 10 10 2 3 1 10 5 10 0 * * 1、value[i]:第i个位置的值 * 2、对每个值,记录该值最后出现
·
2011-10-15 20:00
value
POJ 3368
Frequent
values RMQ / 线段树
题意;给定一个升序的数列(1-100000),比如array[10]= -1 -1 1 1 1 1 3 10 10 10,求其中某段区间上相同的数字最多有几个。[2,3]=1,[1,10]=4,[5,10]=3。(下标从1开始)。题解:先将连续相等的几个数合并为一个部分(part),或者说一个点。每点包括了起始位置,终止位置,相等元素个数三个信息。 查询的时候需要整点的查询,假设对区间
Tsaid
·
2011-08-13 16:00
E -
Frequent
values
TimeLimit: 2000MS MemoryLimit: 65536KB 64bitIOFormat: %I64d&%I64u[Submit] [GoBack] [Status]DescriptionYouaregivenasequenceof n integers a1 ,a2 ,...,an innon-decreasingorder.Inadditiontothat,youaregi
q573290534
·
2011-08-07 18:00
struct
Integer
search
query
input
each
poj 3368
Frequent
values
求给定不下降序列区间出现元素次数最多的次数。节点信息:区间最左侧元素,最右侧元素,最左侧元素连续出现次数,最右侧元素连续次数,整个区间最多出现的次数。因为是不下降序列,所以如果出现多次,必然是相邻元素。然后线段树从节点往父节点合并更新即可。#include #include #include #include #include #include #include #include #include
zxy_snow
·
2011-08-07 16:00
struct
query
Build
spring 管理多datasource
I believe that it deserves attention, since (based on
frequent
q
tantengfei
·
2011-05-18 10:00
spring
bean
jdbc
Blog
HSQLDB
PKU 3368
Frequent
values
PKU3368Frequentvalues 题目链接:http://poj.org/problem?id=3368/**//*题意: 给定一个长度为N(N using namespace std;#define maxn 100010typedef int Tree_Index;struct Tree { int Max;}T[maxn*4];struct Pair { int
英雄哪里出来
·
2011-03-29 18:00
How to prolong lithium-based batteries
How to prolong lithium-based batteries Simple Guidelines * Avoid
frequent
full
sunlightbattery
·
2011-03-08 09:00
long
敏捷开发基本思想
2、小版本发布(
Frequent
Releases):敏捷开发中,最重要的思想之一就是,尽可能短的时
chenjie19891104
·
2011-01-29 11:00
编程
敏捷开发
脚本
软件测试
TDD
Temporary Objects
Temporary ObjectsGOTW:#02 临时对象Difficulty: 5 / 10[难度系数]:5 / 10Unnecessary temporaries are
frequent
culprits
zhh_steven
·
2010-09-02 14:00
OSCON 2010 大会的PPT(下)
Hacking
Frequent
Flyer Programs Hacking IRL_ Crafting for the Modern Geek Presentation Hadoop, Pig,
isiqi
·
2010-08-13 22:00
mongodb
scala
mobile
Rails
meego
OSCON 2010 大会的PPT(下)
Hacking
Frequent
Flyer Programs Hacking IRL_ Crafting for the Modern Geek Presentation Hadoop, Pig,
isiqi
·
2010-08-13 22:00
mongodb
scala
mobile
Rails
meego
widget ----spinner
gps_
frequent
_spinnner = (Spinner)findViewById(R.id.setting_frequency_l); //================gps spinner
z466459262
·
2010-04-27 08:00
android
widget ----spinner
gps_
frequent
_spinnner = (Spinner)findViewById(R.id.setting_frequency_l); //================gps spinner
z466459262
·
2010-04-27 08:00
android
squid无故自残,只留下”Exiting due to repeated.
frequent
failures“之箴言...
今天天气不错,挺风和日丽的~~ 哼着小曲儿我走在上班的路上,谁想到迎接偶的却是一个紧张、刺激并心有余悸的上午。。。 一进公司门,研发的木村拓哉,hr的山口百惠,市场的高仓健同时向偶奔来,看似面带怒色,那架势!偶忽然一惊,竟有转身撒腿就跑的想法。。。无奈太迟了。。。几个人把我按住,七嘴八舌说了一大堆,偶由于惊恐过度,竟没听明白~~~后来终于知道原委,原来是公司不能上网
yaksayoo
·
2010-04-08 15:20
linux
职场
iptables
squid
休闲
squid无故自残,只留下”Exiting due to repeated.
frequent
failures“之箴言...
今天天气不错,挺风和日丽的~~ 哼着小曲儿我走在上班的路上,谁想到迎接偶的却是一个紧张、刺激并心有余悸的上午。。。 一进公司门,研发的木村拓哉,hr的山口百惠,市场的高仓健同时向偶奔来,看似面带怒色,那架势!偶忽然一惊,竟有转身撒腿就跑的想法。。。无奈太迟了。。。几个人把我按住,七嘴八舌说了一大堆,偶由于惊恐过度,竟没听明白~~~后来终于知道原委,原来是公司不能上网
yaksayoo
·
2010-04-08 15:20
linux
职场
iptables
squid
休闲
MVP For GWT 系列资料二:An MVP-compatible EnumListBox for GWT
源文转自:An MVP-compatible EnumListBox for GWT A
frequent
request on the GWT and gwt-presenter forums
flashcloud
·
2010-03-07 15:00
listbox
POJ 3368
Frequent
values
题目大意:给定一个非递减的整数序列(n),然后给出m个查询区间,针对每一个查询,输出次去间内出现次数最多的“次数”。例如:n=10,m=3非递减序列:-1-111113101010 查询序列: 23 110 510 则结果分别是:1,4,3。 看到这道题,最直接的想法是针对每一个序列q(x,y),线性扫描统计区间x~y中每一数字出现的次数,求出最大值。但是由于 m非常大,这样的查询很
clearriver
·
2009-12-01 15:00
PKU 3368
Frequent
values
PKU3368Frequentvalues(所有数组下标从1计)计算出原数列中每个数出现次数的数列,并用RMQ预处理如a[]={-1-111113101010}得到sum[]={2413}用index数组记录a[i]在sum中的下标。index[]={1,1,2,2,2,2,3,4,4,4};first数组记录每组数据中第一个出现的在a中的下标first[]={1,3,7,8};对于每个询问的区间
为生存而奔跑
·
2009-10-25 21:00
Advanced English Note--AD030301
俏皮的, 极好的 4.shave minutes = save time 5.
frequent
flier 固定词组 ph. ( 尤指在同一航线
xiaoer_1982
·
2009-10-02 18:00
PHP
生物
F#
Flash
Go
Changing dynamic to static urls
dynamic to static url s Search engine-friendly links with mod_rewrite Introduction One of the most
frequent
sizhefang
·
2009-07-30 15:00
apache
PHP
css
cache
UP
POJ 3368
Frequent
values(线段树+离散化)
POJ3368Frequentvalues(线段树+离散化)最近在研究线段树这个数据结构,发现这东西还挺耐玩的,它没有固定的模式,具体的构建方法要依据不同题目的具体要求而定,虽然如此,不过大致的思路还是差不多,充其量不过改改节点里面的域罢了。这题我看了半天,因为看到有区间了,而且数据量又很大,显然要用logL的算法,于是只能是线段树,可问题在于怎么维护这颗线段树?由于给出的序列一定是非递减的,所以
The Fourth Dimension Space
·
2009-07-24 21:00
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他