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
Hihocode
【DP】
hihocode
r1596 Beautiful Sequence
描述Considerapositiveintegersequencea[1],…,a[n](n≥3).Ifforevery2≤i≤n-1,a[i-1]+a[i+1]≥2×a[i]holds,thenwesaythissequenceisbeautiful.Nowyouhaveapositiveintegersequenceb[1],…,b[n].Pleasecalculatetheprobabil
616156
·
2020-08-08 19:14
DP
简单计算器求值(中缀表达式转化成后缀表达式)
题目链接:http://
hihocode
r.com/contest/hiho169/problem/1题目解答:输入表达式之后,转化成后缀表达式(逆波兰表达式)中缀表达式转后缀表达式的方法:1.遇到操作数
fzl1941572592
·
2020-08-06 12:00
hihoCode
r1678 版本号排序
#1678:版本号排序时间限制:10000ms单点时限:1000ms内存限制:256MB描述小Hi在一家互联网巨头公司实习。他发现由于公司不同的部门实在太多了,导致使用的一些开发工具和软件库的版本非常不统一、五花八门。比如一款工具就有2.96,3.4.5,4.8.2,6.4和7.2几种不同的版本。现在给出了N个版本号,请你帮助小Hi把这些版本号从旧到新排序。版本号格式都是若干由'.'连接起来的非负
lyuharvey
·
2020-08-04 20:53
后缀自动机学习笔记
后缀自动机(SAM)抱歉,图床挂了,博主并没有存图,待修改,暂留坑Tags:字符串作业部落评论地址一、SAM详解博主第一次这么详细地讲解算法,强烈建议看看
hihocode
r上的讲解注意弄清楚每个数组的确切含义
weixin_30919429
·
2020-08-04 19:26
hihoCode
r #1443 : Push Button I ( DFS
题目链接:https://
hihocode
r.com/problemset/problem/1443题意:直接暴力枚举即可,因为要防止重复,所有我们需要搜索的时候每个小块内从小到大的进行搜索/*****
Yishui_Blog
·
2020-08-04 19:30
online
judge
Others
搜索
DFS/BFS
hihoCode
r #1444 : Push Button II ( dp
题目链接:https://
hihocode
r.com/problemset/problem/1444题意:很容易发现这个就是一个线性的dpdpdp考虑一下dp[i][j]dp[i][j]dp[i][j]
Yishui_Blog
·
2020-08-04 19:30
online
judge
Others
动态规划
就是
hiho一下 第四周
Hihocode
r #1036 : Trie图
#1036:Trie图时间限制:20000ms单点时限:1000ms内存限制:512MB描述前情回顾上回说到,小Hi和小Ho接受到了河蟹先生伟大而光荣的任务:河蟹先生将要给与他们一篇从互联网上收集来的文章,和一本厚厚的河蟹词典,而他们要做的是判断这篇文章中是否存在那些属于河蟹词典中的词语。当时,小Hi和小Ho的水平还是十分有限,他们只能够想到:“枚举每一个单词,然后枚举文章中可能的起始位置,然后进
Bupt_Luke
·
2020-08-04 19:46
hihocoder
字符串
数据结构
hihocode
r #1041 : 国庆出游(DFS bitset保存子树集合用于指导DFS遍历过程)
题目链接:点击打开链接题意描述:小Hi和小Ho准备国庆期间去A国旅游。A国的城际交通比较有特色:它共有n座城市(编号1-n);城市之间恰好有n-1条公路相连,形成一个树形公路网。小Hi计划从A国首都(1号城市)出发,自驾遍历所有城市,并且经过每一条公路恰好两次——来回各一次——这样公路两旁的景色都不会错过。令小Hi苦恼的是他的小伙伴小Ho希望能以某种特定的顺序游历其中m个城市。例如按3-2-5的顺
Think_Idea
·
2020-08-04 15:20
搜索
[
Hihocode
r](1449)后缀自动机三·重复旋律6 ---- 不同长度下出现次数最多的子串(SAM)
题目传送门做法:原题中小Hi的讲解循序渐进,比我好,好好吸收他的讲解即可。不过这里要说一个自己异议的地方,就是自己认为这一步没有必要。但是网上包括题目本身都加了这句话,我没加我也AC了。所以对此持疑惑态度。因为我们知道ans[i]一定>=ans[i+1],也可能是自己自动机写法的原因吧,如果有各位巨巨有想法,可以和我讨论~AC代码:#include#defineIOios_base::sync_w
WangMeow
·
2020-08-04 15:49
【串】
hihocode
r 127 后缀自动机一·基本概念
题目链接:http://
hihocode
r.com/problemset/problem/1441描述小Hi:今天我们来学习一个强大的字符串处理工具:后缀自动机(SuffixAutomaton,简称SAM
传到桥头必然沉
·
2020-08-04 15:16
hihocoder
水题
hihocode
r #1496 : 寻找最大值
我是真心没想到,暴力也能过说好的数学题一般都是有什么小技巧的么???到这里怎么成了暴力!!!!!!!!!!!!!都是套路啊啊啊啊啊啊!!!!!!!时间限制:10000ms单点时限:1000ms内存限制:256MB描述给定N个数A1,A2,A3,...AN,小Ho想从中找到两个数Ai和Aj(i≠j)使得乘积Ai×Aj×(AiANDAj)最大。其中AND是按位与操作。小Ho当然知道怎么做。现在他想把这
传到桥头必然沉
·
2020-08-04 15:44
hihocoder
水题
素数与素性测试(Miller-Rabin测试)
转载自Matrix大牛的博客把代码翻译成C++http://www.matrix67.com/blog/archives/234题目链接:http://
hihocode
r.com/problemset/
dcs2357181
·
2020-08-04 13:44
素数与素性测试(Miller-Rabin测试)(目前为止我见过最好的博客)
Norlan/p/5350243.html以下是原文:转载自Matrix大牛的博客把代码翻译成C++http://www.matrix67.com/blog/archives/234题目链接:http://
hihocode
r.com
become__better
·
2020-08-04 11:59
数学基础
乐师理工acm集训-字典树
文章目录
HihoCode
r1014Trie树【字典树】解题思路AC代码POJ2001ShortestPrefixes【字典树】题目大意解题思路AC代码HDU2072单词数【字典树/set+输入处理】说明解题思路
勿忘∮心安
·
2020-08-04 00:51
2020暑假集训
三分法查找(学习)
我们了解下从二分衍生出来的三分法摘自
hihocode
r(略改):当函数是凸形函数时,二分法就无法适用,这时就需要用到三分法。
CN_swords
·
2020-08-03 21:12
总结
Hihocode
r #1636 : Pangu and Stones(2017 ACM-ICPC北京站J题)
Hihocode
r#1636题目大意n堆石子摆成一排,每次可以至少选取x个,最多选取y个连续的石子合为一堆,代价为选取的所有石子的个数和。
Wixee
·
2020-08-03 21:20
hiho刷题日记
hihoCode
r - 1870 Jin Yong’s Wukong Ranking List (拓扑排序)(2018ICPC北京A)
时间限制:1000ms单点时限:1000ms内存限制:512MB描述JinYongwasthemostfamousandpopularChinesewuxia(TheonewhofightbadpeoplebyhisWukongi.e.WushuandKongfu)novelistwholivedinHongKong.Between1955and1972,hewrote14novelswhiche
LP_Cong
·
2020-08-03 19:24
————ACM相关————
——图论相关——
ACM
-
拓扑排序
ACM-ICPC2018亚洲区预选赛北京站网络赛部分题解
A.SavingTangMonkII【BFS】题目链接:https://cn.vjudge.net/problem/
HihoCode
r-1828#include#include#include#includeusingnamespacestd
invoKer-
·
2020-08-03 17:56
ICPC真题
补提交卡(贪心算法)
#1051:补提交卡时间限制:2000ms单点时限:1000ms内存限制:256MB描述小Ho给自己定了一个宏伟的目标:连续100天每天坚持在
hihoCode
r上提交一个程序。
LittleJamie
·
2020-08-03 13:46
算法题
hihocoder
hihocoder
贪心算法
算法
LeetCode207. Course Schedule课程表
以前做过一道题意一毛一样的:
HihoCode
r-1174以后兴趣的可以看一眼classSolution{public:boo
LTuantuan
·
2020-08-03 13:53
算法分析与设计
HihoCode
r 1322 Tree or Not
啰啰嗦嗦写在前面的话:这学期有算法分析与设计课,每周的作业是在Vjudge上刷相应的题目,为了方便以后回顾我就把代码搬到这里来了。也希望能帮助其他刷题的朋友,代码不要完完全全复制粘贴(强调强调),重要的是看思路,不懂的大家可以一起交流!米娜桑,一起加油哇!翠花儿,上题!GivenanundirectedgraphGwhichhasNverticeandMedges,determinewhether
LTuantuan
·
2020-08-03 13:53
s
后缀自动机SAM题目总结
Hihocode
r我的入门SAM后缀自动机一·基本概念题意从零开始学习SAM入门,讲的非常好思路仔细阅读题目理解SAM各种性质我的入门代码后缀自动机二·重复旋律5(入门题)题意求整个串中本质不同子串个数
$YY$
·
2020-08-03 08:47
SAM
算法
hihocode
r 1185(tarjan缩点)
复习复习tarjan算法题目链接:
hihocode
r1185#include#include#include#include#include#include#include#include#include
w-y-p
·
2020-08-03 05:36
图
hihocode
r 1183(tarjan求缩点和桥)
题目链接:
hihocode
r1183利用tarjan模板求无向图的割点和桥。
w-y-p
·
2020-08-03 05:36
图
SAM学习笔记
按照
hihocode
r上的SAM的教程学习了一波SAMhttp://
hihocode
r.com/contest/hiho127http://
hihocode
r.com/contest/hiho128http
_bibibibi
·
2020-08-03 04:31
学习笔记
hiho SAM模板三【带权本质不同串】【广义SAM】
题目链接:https://
hihocode
r.com/problemset/problem/1457注意:不能在遍历和统计入度的时候直接删除‘10’的边,这样会导致入度统计出错。
lixuwei2333
·
2020-08-03 02:42
SAM
ACM:平衡树(2)——Splay
题目来源:
HihoCode
r1329题目描述:定义一个包含数字的集合,集合的初始情况为空。给定下面两种操作:插入:向集合中添加一个数字k。询问:询问集合中不超过k的最大数字。
octopusflying
·
2020-08-03 02:54
ACM
hihocode
r-Weekly228-Parentheses Matching
hihocode
r-Weekly228-ParenthesesMatching题目1:ParenthesesMatching时间限制:10000ms单点时限:1000ms内存限制:256MB描述Givenastringofbalancedparenthesesoutputallthematchingpairs
weixin_30911451
·
2020-08-01 03:31
每日一题之 hiho 1551 统计子目录
#1551:统计子目录时间限制:10000ms单点时限:1000ms内存限制:256MB描述小Hi的电脑的文件系统中一共有N个文件,例如:/
hihocode
r/offer22/solutions/p1/
alwaysRememberrr
·
2020-08-01 02:02
数据结构&算法
《你和你的研究》全文
相关题目:
HihoCode
r1084(hash+二分)洛谷P1461海明码HammingCodesYouandYourResearch这是大科学家RichardHamming的著名讲演,于1986年在贝尔通讯研究中心给
tomjobs
·
2020-08-01 01:40
#
杂谈
tarjan算法(边的双连通分量)
hiho链接:http://
hihocode
r.com/contest/hiho53/problem/1边的双连通分量定义:对于一个无向图的子图,当删除其中任意一条边后,不改变图内点的连通性,这样的子图叫做边的双连通子图
Fuei
·
2020-07-31 23:37
模板算法
【
HihoCode
r 1458 --- Parentheses Matching】栈水题
【
HihoCode
r1458---ParenthesesMatching】栈水题DescriptionGivenastringofbalancedparenthesesoutputallthematchingpairs.InputAstringconsistingofonlyparentheses
私忆一秒钟
·
2020-07-31 23:34
ACM
【
HihoCode
r 1458 --- Parentheses Matching 】
【
HihoCode
r1458---ParenthesesMatching】DescriptionGivenastringofbalancedparenthesesoutputallthematchingpairs.InputAstringconsistingofonlyparentheses
私忆一秒钟
·
2020-07-31 23:34
ACM
hihocode
r 1384 Genius ACM
#1384:GeniusACM时间限制:3000ms单点时限:3000ms内存限制:256MB描述AdvancedCPUManufacturer(ACM)isoneofthebestCPUmanufacturerintheworld.Everyday,theymanufacturenCPUchipsandsellthemallovertheworld.Asyoumayknow,eachbatcho
克莱蛙
·
2020-07-31 22:26
Hihocode
r-1458 Parentheses Matching
ParenthesesMatching时间限制:10000ms单点时限:1000ms内存限制:256MB描述Givenastringofbalancedparenthesesoutputallthematchingpairs.输入Astringconsistingofonlyparentheses‘(’and‘)’.Theparenthesesarebalancedandthelengthofth
lsd&xql
·
2020-07-31 19:51
算法块
hihocode
r 1384 递增加归并
hihocode
r1384题意定义了一个集合的检验最大值也就是满足选出m对不同数的差平方和的最大值不足m则取完那我们知道只要排序每次对应选最大的和最小的次大的和次小的第三大的和第三小的......这样就可以了暴力的做法就是
ljq--linuxer
·
2020-07-31 18:07
ACM
hihor学习日记:hiho一下 第五十六周(高斯消元)
http://
hihocode
r.com/contest/hiho56/problem/1高斯消元就是用多元一次方程求解小Ho:小Hi:小Ho,你还吃呢。想好了么?
henu_jizhideqingwa
·
2020-07-31 18:06
题解
hiho一下
高斯消元
hiho~
http://
hihocode
r.com/contest/hiho39/problem/1#逆序对裸题,水题#include#include#include#include#include#include
::Dash::
·
2020-07-31 16:53
hiho
templates
hihocode
r1384 Genius ACM(倍增)
题目给定一个整数m,对于任意一个整数集合S,定义“校验值”如下:从集合S中取出m对数(即2*M个数,不能重复使用集合中的数,如果S中的整数不够m对,则取到不能取为止),使得“每对数的差的平方”之和最大,这个最大值就称为集合S的“校验值”。现在给定一个长度为n的数列A以及一个整数k。我们要把A分成若干段,使得每一段的“校验值”都不超过k。求最少需要分成几段。题解倍增+排序+暴力题意中“每对数的差的平
逐梦起航-带梦飞翔
·
2020-07-31 15:04
刷题之路
归并排序
排序
倍增
《算法竞赛进阶指南》刷书之旅
【
hihocode
r#1384】Genius ACM(倍增+归并)
传送门首先我们要知道校验值如何最大。显而易见的,当校验值最大时,一定是(最大和最小的差的平方)+(次大和次小的平方)……。那么求解校验值就需要排序来辅助配对,那么我们可能会选择快排,我一开始也是这么想,但是这样是不行的(下文将解释)其次,题目要求在一段数列中分成最少几段使得每段的校验值最大值不超过T,那么因为校验值是几个差的和,所以如果多了一个数那么校验值的最大值一定会变大。所以我们可以把问题转化
_Mocha_
·
2020-07-31 13:56
倍增
hihocode
r1384 Genius ACM(倍增)
题目给定一个整数m,对于任意一个整数集合S,定义“校验值”如下:从集合S中取出m对数(即2*M个数,不能重复使用集合中的数,如果S中的整数不够m对,则取到不能取为止),使得“每对数的差的平方”之和最大,这个最大值就称为集合S的“校验值”。现在给定一个长度为n的数列A以及一个整数k。我们要把A分成若干段,使得每一段的“校验值”都不超过k。求最少需要分成几段。题解倍增+排序+暴力题意中“每对数的差的平
逐梦起航-带梦飞翔
·
2020-07-31 13:11
刷题之路
归并排序
排序
倍增
《算法竞赛进阶指南》刷书之旅
Hiho1384 倍增+归并排序
题解:
hihocode
r1384GeniusACM(倍增)【
hihocode
r#1384】GeniusACM(倍增+归并)归并排序(复杂度:O(nlogn))详解参见:图解排序算法(四)之归并排序(这个里面的代码是
nsnvainva
·
2020-07-31 12:05
hihoCoder
hihoCode
r 1821 : 取卡片游戏
题目要求小Hi和小Ho在玩一种游戏。他们面前有N张卡片,每张卡片上都写有一个整数,依次是A1,A2,…AN。他们可以轮流从中取卡片。每次可以取出1、2或3张卡片(不能不取),取走的卡片不能被再次拿取,直到最后一张卡片被取走。这时小Hi和小Ho各自取走的卡片上的整数之和就是他们的得分。假设小Hi和小Ho都足够聪明,都会选择使自己得分最高的策略。请你计算先手的小Hi最多能得几分。输入第一行包含一个整数
zhc_24
·
2020-07-30 23:21
算法
马拉车算法 Manacher + 例题:
hihocode
r #1032 最长回文子串
【马拉车Manacher算法】引入:计算字符串的最长回文字串,最朴素的算法就是枚举字符串的每一个子串,并判断这个子串是否为回文串,这个算法的时间复杂度为O(n^3),显然无法令人满意。稍微优化的算法是枚举回文串的中点,这里要分为两种情况,一种是回文串长度是奇数的情况,另一种是回文串长度是偶数的情况。枚举中点再判断是否是回文串,这样能把算法的时间复杂度降为O(n^2),但是当n比较大的时候仍然无法令
芋圆西米露
·
2020-07-30 16:40
板子
hihocode
r50
http://
hihocode
r.com/contest/offers50/problem/题目1:循环数组:如果sum大于0,肯定存在,遍历一遍就OK了n=int(raw_input())a=map(
GoDeep
·
2020-07-30 13:17
hihocode
r 1172 博弈游戏·Nim游戏·二
网上没有找到相关的题解,估计大部分人都没有看
hihocode
r里边所给出的提示,提示已经很清楚明确的把这道题变为Nim博弈问题了。
Moressette
·
2020-07-30 12:39
博弈
hihoCode
r 1303 模线性方程组
模线性方程组描述:给定了n组除数m[i]和余数r[i],通过这n组(m[i],r[i])求解一个x,使得xmodm[i]=r[i]。算法思想:一开始就直接求解多个方程不是太容易,我们从n=2开始递推:已知:xmodm[1]=r[1]xmodm[2]=r[2]根据这两个式子,我们存在两个整数k[1],k[2]:x=m[1]*k[1]+r[1]x=m[2]*k[2]+r[2]由于两个值相等,因此我们有
piaocoder
·
2020-07-30 12:37
hiho 1692 第k小分数(实数上的二分答案)
ACM题集:https://blog.csdn.net/weixin_39778570/article/details/83187443链接:http://
hihocode
r.com/problemset
向前走别回头
·
2020-07-30 10:43
二分查找
ACM算法日常
背包DP(01背包问题,完全背包问题) 经典题
两题都是
hihocode
r上的。打算用一个礼拜刷掉
hihocode
r上的DP。
我不吃海鲜
·
2020-07-29 23:18
hihocoder
背包
HihoCode
r - 1721
HihoCode
r-1721题意:回文字符串中加了一个字母,找出那个字母的位置,如果有多个解,输出其中最小的。
zz你的名字
·
2020-07-29 03:14
ACM_水题
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他