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
hnoi
[
HNOI
2002]沙漠寻宝 题解
一道大模拟代码#include#include#include#includeusingnamespacestd;stringst[1010];intvalue[26];intf,o,s,i;intp[1010],num[1010];ints1[150];chars2[150];intt1=0,t2=0;charc;boolcheck(charch){if((ch>='a'&&ch='0'&&ch
End_donkey
·
2019-08-27 10:00
[
HNOI
2002]沙漠寻宝 题解
一道大模拟代码#include#include#include#includeusingnamespacestd;stringst[1010];intvalue[26];intf,o,s,i;intp[1010],num[1010];ints1[150];chars2[150];intt1=0,t2=0;charc;boolcheck(charch){if((ch>='a'&&ch='0'&&ch
End_donkey
·
2019-08-27 10:00
[
HNOI
2002]沙漠寻宝 题解
一道大模拟代码#include#include#include#includeusingnamespacestd;stringst[1010];intvalue[26];intf,o,s,i;intp[1010],num[1010];ints1[150];chars2[150];intt1=0,t2=0;charc;boolcheck(charch){if((ch>='a'&&ch='0'&&ch
End_donkey
·
2019-08-27 10:00
BZOJ1008: [
HNOI
2008]越狱(快速幂)
题目:1008:[
HNOI
2008]越狱解析:水一发题解别的题太麻烦不想写,就写一下这种zz题利用乘法原理,共有\(m^n\)种方法关押罪犯,使相邻的互不相同的方法有\(m*(m-1)^{n-1}\)所以答案就是
Chrety
·
2019-08-23 20:00
@bzoj - 3144@ [
Hnoi
2013]切糕
目录@description@@solution@@acceptedcode@@details@@description@一个长P宽Q高R的长方体点阵,每个点(x,y,z)有一个权值v(x,y,z)。请找到一个函数f(x,y)使得1≤f(x,y)≤R且对于|x-x'|+|y-y'|=1,必须有|f(x,y)-f(x',y')|≤D。最小化∑v(x,y,f(x,y))。Input第一行是三个正整数P
Tiw_Air_OAO
·
2019-08-22 19:00
[BZOJ4827][
Hnoi
2017]礼物(FFT)
4827:[
Hnoi
2017]礼物TimeLimit:20SecMemoryLimit:512MBSubmit:1315Solved:915[Submit][Status][Discuss]Description
青君
·
2019-08-16 21:00
BZOJ 1189: [
HNOI
2007]紧急疏散evacuate 二分+最大流
原文链接:http://www.cnblogs.com/G-hsm/p/11321920.htmltitleBZOJ1189LUOGU3191Description发生了火警,所有人员需要紧急疏散!假设每个房间是一个NM的矩形区域。每个格子如果是'.',那么表示这是一块空地;如果是'X',那么表示这是一面墙,如果是'D',那么表示这是一扇门,人们可以从这儿撤出房间。已知门一定在房间的边界上,并且边
dilu0653
·
2019-08-08 16:00
[
HNOI
2002] Kathy 函数
数位DP套路题,求二进制下区间内回文串个数。设dp[][][]表示到第几位时,是否为回文数,去掉前导零后共几位。之后到边界时判断是否为回文数计入贡献。一开始不知道答案统计要高精,于是后来就自闭了。#include#include#include#include#include#include#includeusingnamespacestd;constintmaxn=350;intn,num[ma
南條キミツ
·
2019-08-08 06:00
[BZOJ2002][洛谷P3203][
Hnoi
2010]Bounce 弹飞绵羊(LCT维护链长)
luogu传送门2002:[
Hnoi
2010]Bounce弹飞绵羊TimeLimit:10SecMemoryLimit:259MBSubmit:16082Solved:8241[Submit][Status
青君
·
2019-07-27 21:00
DBSCAN密度聚类算法
DBSCAN(Density-BasedSpatialClusteringofApplicationswit
hNoi
se,具有噪声的基于密度的聚类方法)是一种很典型的密度聚类算法,和K-Means,BIRCH
十七岁的有德
·
2019-07-19 18:00
[AH2017/
HNOI
2017] 影魔
[AH2017/
HNOI
2017]影魔30pts暴力在每个区间中枚举点对(a,b)(a,b)(a,b)并查询点对之间的最大值maxmaxmax,若max<=min(a,b)max<=min(
C_S_X_
·
2019-07-09 10:14
线段树
聚类算法的改进——DBSCAN
这里考虑采用DBSCAN(Density-BasedSpatialClusteringofApplicationswit
hNoi
se)该算法将具有足够高密度的区域划分为簇,并可以发现任何形状的聚类DBSCAN
江南小帅瓜hyf
·
2019-07-04 11:08
python
算法
机器学习
DBSCAN聚类算法简介
DBSCAN(Density—BasedSpatialClusteringofApplicationwit
hNoi
se)算法是一种典型的基于密度的聚类方法。
QYUooYUQ
·
2019-07-03 21:57
大数据
「
HNOI
2019」序列 单调栈
题意给一个长度为nnn的序列a,每次询问若修改某一个位置,要求找一个长度同样为nnn的单调不降序列b,最小化∑i=1n(ai−bi)2\sum_{i=1}^n(a_i-b_i)^2∑i=1n(ai−bi)2。n,m≤105n,m\le10^5n,m≤105分析首先如果我们只选一个数xxx满足∑(ai−x)2\sum(a_i-x)^2∑(ai−x)2最小,展开后发现这是一个关于xxx的二次函数,显然
SFN1036
·
2019-07-01 22:02
单调队列&单调栈
【LuoguP5328】[ZJOI2019]浙江省选
对于m=1m=1m=1,我们发现这个就是[
HNOI
2008]水平可见直线那一题,唯一要注
NeosKnight
·
2019-06-19 19:20
半平面交
bzoj 1189: [
HNOI
2007]紧急疏散evacuate 分层图最大流_拆点_二分
bzoj1189:[
HNOI
2007]紧急疏散evacuate分层图最大流_拆点_二分Code:#include#definesetIO(s)freopen(s".in","r",stdin)#definemaxn100000
EM-LGH
·
2019-05-18 21:00
Bluestein算法简要介绍
前言其实我是不打算学Bluestein\text{Bluestein}Bluestein的,第一次听说这个算法还是在今年省选后,
HNOI
2019D2T2考了,然后就比较悲剧。
Rayment_cc
·
2019-05-18 20:26
学习笔记
=====数学=====
split命令--linux切割(拆分)文件
;defaulsizeis1000lines,anddefaultPREFIXis`x'.Wit
hnoI
NPUT,
cx_baby
·
2019-05-09 21:48
基础命令
Learning with noisy labels总结
Learningwit
hnoi
sylabels总结DeepLabelDistributionLearningWithLabelAmbiguityJointOptimizationFrameworkforLearningwit
hNoi
syLabelsProbabilisticEnd-to-endNoiseCorrectionforLearningwit
hNoi
syLabelsPENCIL
ferriswym
·
2019-04-26 15:55
计算机视觉
深度学习
【Luogu5294】[
HNOI
2019]序列
题目链接题意给定一个序列,要求将它改造成一个非降序列,修改一个数的代价为其改变量的平方。最小化总代价。另有QQQ次询问,每次修改一个位置上的数。(询问之间独立,互不影响)Sol神仙保序回归问题,完全不会。首先是一个暴力的每次O(n)O(n)O(n)做法。结论是:最后的结果序列一定是一段段的相同的数,其值为段中所有元素的平均数。所以暴力就是维护一个单调栈。每次加入一个数后形成一段。然后不断比较栈顶的
NeosKnight
·
2019-04-17 22:51
======题解======
贪心
主席树
HNOI
【单调栈+二分】LOJ3059 [
HNOI
2019] 序列
【题目】LOJ给定一个长度为nnn的序列AAA,以及mmm个操作,每次操作将一个AiA_iAi修改为kkk,修改是独立的。每次修改后要求求出一个单调不下降的序列BiB_iBi,使得∑i=1n(Ai−Bi)2\sum_{i=1}^n(A_i-B_i)^2∑i=1n(Ai−Bi)2最小,并输出最小值。特别地,BBB可以是分数的形式,但答案对998244353998244353998244353取模。n
Dream_Lolita
·
2019-04-17 21:03
其他-二分
基础数据结构-栈
DBSCAN密度聚类算法及python实现
DBSCANDBSCAN(Density-BasedSpatialClusteringofApplicationswit
hNoi
se,具有噪声的基于密度的聚类方法)是一种很典型的密度聚类算法,和K-Means
_我走路带风
·
2019-04-17 19:09
聚类
HNOI
2019 DAY2 题解
校园旅行题目链接题解:这可能是
HNOI
2019里最神的一题了orz。
WAautomaton
·
2019-04-15 21:39
比赛
「
HNOI
2019」JOJO-主席树+kmp自动机
Description两种操作1xc在当前字符串末尾添加xxx个ccc字符。2x把当前字符串变为第xxx次操作之后的状态。每次操作后,输出当前字符串的nextnextnext数组只和。操作数≤105\leq10^5≤105,c≤104c\leq10^4c≤104。Solution2操作显然可以用离线建树解决。考虑如果一段前缀匹配一段后缀,那么除了第一段的字符,其他段的二元组(x,c)(x,c)(x
DSL_HN_2002
·
2019-04-15 14:07
数据结构——主席树
字符串——kmp/kmp自动机
「
HNOI
2019」JOJO-主席树+kmp自动机
Description两种操作1xc在当前字符串末尾添加xxx个ccc字符。2x把当前字符串变为第xxx次操作之后的状态。每次操作后,输出当前字符串的nextnextnext数组只和。操作数≤105\leq10^5≤105,c≤104c\leq10^4c≤104。Solution2操作显然可以用离线建树解决。考虑如果一段前缀匹配一段后缀,那么除了第一段的字符,其他段的二元组(x,c)(x,c)(x
DSL_HN_2002
·
2019-04-15 14:07
数据结构——主席树
字符串——kmp/kmp自动机
HNOI
2019 DAY1 题解
鱼题目链接题解:容易发现等腰三角形个数似乎是O(n2)O(n^2)O(n2)的?于是可以计算出任意两个点作为底边,向两个方向的等腰三角形个数。之后显然枚举中心点,然后把其它点极角排序,算出所有等腰三角形的中垂线,然后再枚举一个作为鱼尾,二分+前缀和查询即可。复杂度O(n2logn)O(n^2logn)O(n2logn)。#includeusingnamespacestd;typedeflonglo
WAautomaton
·
2019-04-14 21:37
比赛
HNOI
2019无盘可翻记及简要题解
Day0自己高一和高二考省选时抱有截然不同的心态,高一的时候只是想着去玩,甚至都没有好好复习。有时候想如果自己还是高一就好了,就还有机会,也不至于没有退路,这么狼狈。高一的学弟好厉害啊,现在想来自己高一真实地划了一年水…有点自惭形秽我已经做好了面对各种结果的心理准备了,自己总是能调整好心态的祝自己以及各位好运吧Day1到考点发现大家都已经进去了,赶紧跟上去进了考场,发现键盘居然没有坏掉的键,就是有
Rayment_cc
·
2019-04-14 15:47
杂文
HNOI
2019各省省选试题选做
省份Day1T1Day1T2Day1T3Day2T1Day2T2Day2T3ZJOI\(\surd\)\(\surd\)\(\surd\)\(\surd\)\(\surd\)\(\surd\)
HNOI
\
租酥雨
·
2019-04-11 09:00
「
HNOI
2019」校园旅行-DP
Description给定nnn个点,mmm条边的图。每个点有0/10/10/1的标号,有QQQ个询问,每次询问点对(u,v)(u,v)(u,v)间是否一条路径(不一定是简单路径),满足路径经过的点的标号所形成的串是回文串。n≤5000,m≤5000000n\leq5000,m\leq5000000n≤5000,m≤5000000Solution设fi,jf_{i,j}fi,j表示i,ji,ji,
DSL_HN_2002
·
2019-04-09 20:19
算法——DP
「
HNOI
2019」校园旅行-DP
Description给定nnn个点,mmm条边的图。每个点有0/10/10/1的标号,有QQQ个询问,每次询问点对(u,v)(u,v)(u,v)间是否一条路径(不一定是简单路径),满足路径经过的点的标号所形成的串是回文串。n≤5000,m≤5000000n\leq5000,m\leq5000000n≤5000,m≤5000000Solution设fi,jf_{i,j}fi,j表示i,ji,ji,
DSL_HN_2002
·
2019-04-09 20:19
算法——DP
【Luogu5293】[
HNOI
2019] 白兔之舞
题目链接题目描述略Sol考场上暴力O(L)O(L)O(L)50分真良心。简单的推一下式子,对于一个t来说,答案就是:∑i=0L[k∣(i−t)](Li)F(i)\sum_{i=0}^{L}[k|(i-t)]{L\choosei}F(i)i=0∑L[k∣(i−t)](iL)F(i)就是对于所有modk的结果是t的i的后面那一坨东西的和。F(i)F(i)F(i)表示走了iii步从纵坐标x到纵坐标为y的
NeosKnight
·
2019-04-09 19:56
======题解======
HNOI
多项式&生成函数
HNOI
2019游记
前言本来计算着退役稳了根本就不想写什么游记啥的,但是既然老天并没有让我退役,那就还是写一些记录一下吧。Day0省选前一天随便打了一些板子和复习然后就过了。Day1开场看题。T1计算几何??感觉有点不好。T2字符串题,50分可以直接写暴力。T3多边形?这又是个什么鬼题。感觉今年省选画风不对啊,稍微分析一下T3最后的终态显然是所有边都连在了n号点上,那么和n相连的边把整个多边形分成了几个独立的部分,每
NeosKnight
·
2019-04-08 09:50
OI生涯
HNOI
2019
代码比较长所以直接去LOJ看吧~鱼(计算几何、向量)比较套路的内容:枚举\(D\),对于其他所有点按照\(D\)极角排序,按照极角序枚举\(A\),这样垂直于\(AD\)的线也会以极角序旋转,可以使用双指针+map的方式维护合法的\(EF\)点对数量。相对麻烦的是如何对于每个\(AD\)找到合法的\(BC\)的数量。注意到\(BC\)的限制条件很强,要求\(AD\)是\(BC\)的中垂线,且\(B
CJOIer_Itst
·
2019-04-07 21:00
HNOI
2018day1简要题解
话说我怎么这么菜啊,做过的题还是不会做!*game以前写的题解补充:怎么从限制想到将操作序列转成01的呢?设∣0,&1|0,\&1∣0,&1为无用操作,∣1,&0|1,\&0∣1,&0为有用操作,若这一位最后得到了111,则必然最后一个操作是∣1|1∣1——也就是只比较最后一个有用的位——类似于字典序大小比较(第一个不同的位),然后就可以联想到∣→0,&→1
ccosi
·
2019-04-05 19:49
妙
线段树
树形DP
单调栈
HNOI
2019:My Dream
反正这次的目标也不是进省队,目标就是做到最好吧……下面都是流水账~Day-INF~Day-3专题交流没什么好说的,模拟赛详见3.11-3.27省选前多校联考乱记和3.28-4.2CJ大毒瘤们的省选前校内互Ce有感,密码各位懂得Day-2匆匆地把PAM收尾,然后做了几个网络流板子题,结果劈配因为把没有匹配上导师的人的贡献算进去了调了2h……晚上被Tgotp拉去写制胡窜,结果想了两节晚自习不会算答案,
CJOIer_Itst
·
2019-04-04 22:00
HNOI
2019游记
Day-2瞎复习,然后效率贼低Day-1继续复习,然后写了一些小板子结果不知道为什么后面就没心思gxxlhhhgzybztl感觉有点虚了qwqDay0稀里糊涂的搞了一些东西时间也所剩不多了,现在没有任何退路了前方是大道,还是深渊?Day1昨天晚上躺了一个多小时才睡然后今天5点就醒了,虽然起不来6:40坐车到7:20到了cslg后一直头晕qwq然后稀里糊涂的进了考场,打了几下配置开题开幕雷击T1怎么
✡smy✡
·
2019-04-04 17:00
【总结】线段树合并杂题
bzoj1483:[
HNOI
2009]梦幻布丁每个颜色建一颗线段树,改色就是暴力合并两个颜色的线段树,维护连续区间个数即可。
ccosi
·
2019-04-01 20:44
线段树
题解 luoguP3200 【[
HNOI
2009]有趣的数列】
很好的一道思维题。警告:文字较多,没有耐心者勿入。首先我们命名a1,a3,...,a2n−1a_1,a_3,...,a_{2n-1}a1,a3,...,a2n−1为奇数位,其余为偶数位。观察题目条件:奇数位与偶数位上的数字都满足从左到右递增,相邻的a2i−1,a2ia_{2i-1},a_{2i}a2i−1,a2i满足a2i−1<a2ia_{2i-1}<a_{2i}a2i−1
lxy超超超级大蒟蒻
·
2019-04-01 00:00
题解
[
HNOI
2017]抛硬币
Description小A和小B是一对好朋友,他们经常一起愉快的玩耍。最近小B沉迷于××师手游,天天刷本,根本无心搞学习。但是已经入坑了几个月,却一次都没有抽到SSR,让他非常怀疑人生。勤勉的小A为了劝说小B早日脱坑,认真学习,决定以抛硬币的形式让小B明白他是一个彻彻底底的非洲人,从而对这个游戏绝望。两个人同时抛b次硬币,如果小A的正面朝上的次数大于小B正面朝上的次数,则小A获胜。但事实上,小A也
Wolfycz
·
2019-03-31 13:00
bzoj4539: [
Hnoi
2016]树(主席树+倍增)
传送门题意:给一棵大树,令一棵模板树与这棵树相同,然后进行mmm次操作,每次选择模板树中的一个节点aaa和大树中一个节点bbb,把aaa这棵子树接在bbb上面,节点编号顺序跟aaa中的编号顺序相同。最后有qqq次询问问大树上两点距离。思路:真·树套树把每棵树所成一个点,然后相当于先把两个点跳到一个块中再求它们的lcalcalca,可以用主席树维护块中编号第kkk大来维护块中对应点,实现块于块之间的
SC.ldxcaicai
·
2019-03-25 18:44
数据结构
#
主席树
#
倍增
用DBSCAN和层次聚类分析各个省份人口出生率与死亡率关系
即无法准确将非球形样本进行合理聚类,因为是基于距离确定样本之间的相似度此处介绍另一种聚类算法,基于密度的聚类(Density-BasedSpatialClusteringofApplicationswit
hNoi
se
apricoter
·
2019-03-22 20:56
[复习]斜率优化
[
HNOI
2010]玩具装箱首先写暴力\(O(n^2)\)的转移,设\(S_i\)是\(C_i\)的前缀和。
小蒟蒻yyb
·
2019-03-17 22:00
[复习]斜率优化
[
HNOI
2010]玩具装箱首先写暴力\(O(n^2)\)的转移,设\(S_i\)是\(C_i\)的前缀和。
小蒟蒻yyb
·
2019-03-17 22:00
BZOJ1189: [
HNOI
2007]紧急疏散evacuate(二分+最大流拆点法)
题意:传送门题解:直接二分答案mid,也就是所有人安全撤离所需时间,通过最大流来判断逃生时间为mid时,所有人能否安全撤离,能则缩小边界:将源点S向每个空地连一条容量为1的边,表示每个空地初始时有一个人;因为每一秒钟只能有一个人移动到门的位置,我们要将每个门拆成mid个点,分别表示时刻为第1~mid秒的门,并向汇点T连一条容量为1的边;为了简化问题,在二分答案前我们先BFS求出每块空地到每个门所需
肘子zhouzi
·
2019-03-15 21:35
网络流
【LuoguP3241】[
HNOI
2015] 开店
题目链接题意给出一棵边带权的树,多次在线询问一个点到一个区间内的点的距离和。Sol分块过不了的一个trick,都知道要算两点之间距离可以拆成到根的距离和他们的LCA到根的距离,其实要算多个点到一个点距离也可以使用一个类似的trick。问题就在于快速求解所有的:∑v∈Sdeep[LCA(u,v)]\sum_{v\inS}deep[LCA(u,v)]v∈S∑deep[LCA(u,v)]我们对于要询问的
NeosKnight
·
2019-03-09 19:01
======题解======
主席树
HNOI
Dynamic Sampling from Graphical Models
DynamicSamplingfromGraphicalModelsWeimingFeng,NisheethK.Vis
hnoi
,YitongYinAbstractInthispaper,westudytheproblemofsamplingfromagraphicalmodelwhenthemodelitselfischangingdynamicallywithtime.Thisproblemde
朱小虎XiaohuZhu
·
2019-03-02 23:08
Dynamic Sampling from Graphical Models
DynamicSamplingfromGraphicalModelsWeimingFeng,NisheethK.Vis
hnoi
,YitongYinAbstractInthispaper,westudytheproblemofsamplingfromagraphicalmodelwhenthemodelitselfischangingdynamicallywithtime.Thisproblemde
朱小虎XiaohuZhu
·
2019-03-02 23:08
【BZOJ 1191】[
HNOI
2006]超级英雄Hero(二分图匹配/枚举)
题面题意:一个有奖问答节目,有nnn个问题,mmm个锦囊。每道题你可以在某两个锦囊之间选择一个使该题通过。假设你一道题不会。在回答过程中如果错误则游戏结束。求最多通过几道题。IDEA:我们枚举回答的最后一个问题iii,每次从问题1−i1-i1−i匹配对应的锦囊。如果满足完美匹配则继续。否则输出答案。code:#includeusingnamespacestd;constintINF=0x3f3f3
codancer
·
2019-03-01 22:21
图论
OJ--BZOJ
图论--网络流
HNOI
2018 简要题解
寻宝游戏毒瘤题。估计考试只会前30pts30pts30pts暴力然后果断走人。正解是考虑到一个数&1\&1&1和∣0|0∣0都没有变化,&0\&0&0会强制变成000,∣1|1∣1会强制变成111,于是如果结果是111说明最后一个出现的∣1|1∣1在最后一个出现的&0\&0&0的后面,这样我们将所有的操作集合拿来搞成一个010101串并把所有0101
SC.ldxcaicai
·
2019-03-01 18:27
#
题解
【BZOJ】3143: [
Hnoi
2013]游走-高斯消元&期望DP
传送门:bzoj3143题解边lil_ili的期望经过次数为wiw_iwi。贪心将边按www降序排序,答案即∑i⋅wi\sumi·w_i∑i⋅wi。但边的期望不好统计,考虑转成点:设dpidp_idpi表示点iii的期望经过次数,did_idi为点的出度,则w=[u≠n]dpudu+[v≠n]dpvdvw=[u\neqn]\frac{dp_u}{d_{u}}+[v\neqn]\frac{dp_v}
ccosi
·
2019-02-26 21:28
高斯消元
---线性代数---
概率与期望
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他