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
杭电1251
HDU
1251
——统计难题【字典树】
HDU
1251
——统计难题大致思路:我们可以让字典树的节点记录每一个节点的出现的次数,然后在我们查找的过程中直接查找最后一个字符对应的节点的次数即可。
AC-xiang
·
2020-09-10 23:25
字典树(Trie)
字符串
lua 连接MySQL报错 mysql.cant_connect: errno:
1251
, sql_state:08004解决办法
lua连接MySQLmysql.cant_connect:***considerupgradingMySQLclient,errno:
1251
,sql_state:08004解决方案(亲测)在mysql
齐较瘦
·
2020-09-10 23:33
C - 统计难题 HDU -
1251
—— 字典树
Ignatius最近遇到一个难题,老师交给他很多单词(只有小写字母组成,不会有重复的单词出现),现在老师要他统计出以某个字符串为前缀的单词数量(单词本身也是自己的前缀).Input输入数据的第一部分是一张单词表,每行一个单词,单词的长度不超过10,它们代表的是老师交给Ignatius统计的单词,一个空行代表单词表的结束.第二部分是一连串的提问,每行一个提问,每个提问都是一个字符串.注意:本题只有一
天翼之城*
·
2020-09-10 23:42
字典树
HDU
1251
统计难题(字典树,统计前缀个数)
pid=
1251
题目ProblemDescriptionIgnatius最近遇到一个难题,老师交给他很多单词(只有小写字母组成,不会有重复的单词出现),现在老师要他统计出以某个字符串为前缀的单词数量(单词本身也是自己的前缀
shuangde800
·
2020-09-10 23:29
解题报告
数据结构__字符串
杭电
ACM
1251
——统计难题~简单字典树的应用
字典树又称单词查找树,Trie树,是一种树形结构,是一种哈希树的变种。典型应用是用于统计,排序和保存大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。它的优点是:利用字符串的公共前缀来减少查询时间,最大限度地减少无谓的字符串比较,查询效率比哈希树高。(以上的摘自百度百科~)题目的意思:给出一些单词,让你统计以某个字符串为前缀的单词有多少个。一开始,我用暴力来做,结果超时了。
XD灬
·
2020-09-10 23:33
杭电
acm
杭电
HDU-
1251
统计难题(我就是不用字典树)
统计难题?戳这里可以前往原题ProblemDescriptionIgnatius最近遇到一个难题,老师交给他很多单词(只有小写字母组成,不会有重复的单词出现),现在老师要他统计出以某个字符串为前缀的单词数量(单词本身也是自己的前缀).Input输入数据的第一部分是一张单词表,每行一个单词,单词的长度不超过10,它们代表的是老师交给Ignatius统计的单词,一个空行代表单词表的结束.第二部分是一连
NaruseShiroha
·
2020-09-10 23:06
ACM
HDU
1251
统计难题——字典树
题意:Ignatius最近遇到一个难题,老师交给他很多单词(只有小写字母组成,不会有重复的单词出现),现在老师要他统计出以某个字符串为前缀的单词数量(单词本身也是自己的前缀).Input输入数据的第一部分是一张单词表,每行一个单词,单词的长度不超过10,它们代表的是老师交给Ignatius统计的单词,一个空行代表单词表的结束.第二部分是一连串的提问,每行一个提问,每个提问都是一个字符串.注意:本题
hao_zong_yin
·
2020-09-10 22:33
数据结构
HDOJ
1251
统计难题——第二次用字典树AC题目,写一下解题报告
第一次用字典树+BFS的方法统计以给定字符串为前缀的单词数目,超时了。百思不得其解,然后我看了一下讨论版里的一位同学的AC代码。豁然开朗,立刻明白了求解相同前缀的单词个数的最简单的解法。其实在建一科字典树的时候,每插入一个字母,就相当于给以当前已经插入的串为前缀的单词增加了一个。这样,统计的时候就不用BFS了。哈哈。废话不多说了,贴出我的代码,跟大家分享,造福后代。#include#include
bruce128
·
2020-09-10 22:02
OnlineJudge
统计难题——秀(不用字典树)
[HDU
1251
]统计难题**统计难题**timelimitpertest:1secondmemorylimitpertest:256megabytesinput:standardinputout
六月陌
·
2020-09-10 22:03
C/C++
2020-09-10
Navicat8与MySql8的连接失败出现
1251
问题解决方案:原因:MySql8对用户密码的编码方式进行更新:是由:mysql_native_password编码方式,更新为caching_sha2
爪洼ing
·
2020-09-10 22:26
学习总结
mysql
多重背包问题
多重背包问题多重背包的题目(
杭电
2191题):http://acm.hdu.edu.cn/showproblem.php?pid=2191《背包九讲》有N种物品和一个容量为V的背包。
江西师范大学-20届-吴悠
·
2020-09-10 16:10
ACM算法
Navicat Prenium连接MySQL 1521错误解决办法
NavicatPrenium连接MySQL数据库1521错误解决办法小编电脑重装系统以后,安装了最新版的MySQL8.0数据库,结果Navicat连接Mysql报
1251
错误,但是使用window命令可以进入
hnit2020
·
2020-09-10 16:02
hdu 2191 多重背包(物品的件数固定)
杭电
oj2191多重背包问题Input输入数据首先包含一个正整数C,表示有C组测试用例,每组测试用例的第一行是两个整数n和m(1#include#definemax(a,b)a>b?
楠先生
·
2020-09-10 14:40
背包问题
并查集详解
来看一个实例,
杭电
1232畅通工程首先在地图上给你若干个城镇,这些城镇都可以看作点,然后告诉你哪些对城
土方
·
2020-09-10 14:59
并查集
并查集详解——图文解说
来看一个实例,
杭电
1232畅通工程首先在地图上给你若干个城镇,这些城镇都可以看作点,然后告诉你哪些对城镇之间是有道路直接相连的。最后要解决的是整幅图的连通性问题。比如随意给你两个点,让你判
DK丶S
·
2020-09-10 13:23
算法
并查集趣解(部分有改动)
例子就是
杭电
上的畅通工程:首先在地图上给你若干个城镇,这些城镇都可以看作点,然后告诉你哪些对城镇之间是有道路直接相连的。最后要解决的是整幅图的连通性问题。
bestsort
·
2020-09-10 12:47
图论
五分钟搞懂并查集
来看一个实例,
杭电
1232畅通工程。首先在地图上给你若干个城镇,这些城镇都可以看作点,然后告诉你哪些对城镇之间是有道路直接相连的。最后要解决的是整幅图的连通性问题。
数据与算法之美
·
2020-09-10 12:47
背包之01背包、完全背包、多重背包详解
1.汉诺塔图片(引至
杭电
课件:DP最关键的就是状态
RIPwangh
·
2020-09-10 11:19
学习笔记
2020年9月2日 晴
1251
家里有两个孩子,从小虽说性格不同,但差别不大。我是一路看着孩子们长大的,反思一下,家长父母的观念对孩子的影响巨大。具体的我也不多说,但我深刻认识到父母的言行,观念对孩子的一生影响。为人父母,应该以身作则,有眼界,有胸怀。虽说可能你我都平凡,都是市井小民,但我们为人父母,也应该努力培养教育孩子,这是我们的责任,我们也将间接决定孩子的人生。对待孩子,首先要尊重孩子。他们是独立的人,不是我们的私有财产,
宫培周
·
2020-09-02 22:23
杭电
oj-1215-七夕节
ProblemDescription七夕节那天,月老来到数字王国,他在城门上贴了一张告示,并且和数字王国的人们说:"你们想知道你们的另一半是谁吗?那就按照告示上的方法去找吧!"人们纷纷来到告示前,都想知道谁才是自己的另一半.告示如下:数字N的因子就是所有比N小又能被N整除的所有正整数,他们的和就代表另一半的编号,如12的因子有1,2,3,4,6.你想知道你的另一半吗?Input输入数据的第一行是一
落叶晚秋
·
2020-08-26 16:41
简单数学题
杭电
1215解题方法总结
七夕节那天,月老来到数字王国,他在城门上贴了一张告示,并且和数字王国的人们说:"你们想知道你们的另一半是谁吗?那就按照告示上的方法去找吧!"人们纷纷来到告示前,都想知道谁才是自己的另一半.告示如下:值此七夕佳节来临之际,为感谢广大群众对我月老的热爱,特将大家的另一半的寻找方法公布如下:将你的编号(数字王国的每个人都有唯一的编号)所有因子加起来得到一个编号,这个编号的主人就是你的另一半。祝大家找到自
xtulollipop
·
2020-08-26 16:21
数学问题
用数组实现字典树
文章目录Trie字符串统计HUD
1251
统计难题若要在n个字符串中查找某个字符串,如果使用暴力方法就需要逐个匹配字符串,复杂度是O(n*m),m是字符串平均长度。
ker.
·
2020-08-26 15:18
#
数据结构算法
#
算法竞赛入门
杭电
2095
杭电
2095findyourpresent题目:输入输出样例输入样例输出题解逻辑运算按位与运算符(&)按位或运算符(|)异或运算符(^)取反运算符(~)左移运算符(>)题解代码题目:在新年晚会上,每个人都会得到一份
R_emembers
·
2020-08-26 15:42
ACM
一个人的旅行(HDU-2066)
ProblemDescription虽然草儿是个路痴(就是在
杭电
待了一年多,居然还会在校园里迷路的人,汗~),但是草儿仍然很喜欢旅行,因为在旅途中会遇见很多人(白马王子,^0^),很多事,还能丰富自己的阅历
Alex_McAvoy
·
2020-08-26 14:18
#
HDU
#
图论——最短路
【字典树模板(数组实现)】HDU
1251
统计难题
pid=
1251
#include#include#defineNODE1000005intnext[NODE][26];//数组建树intv[NODE];//相同前缀个数intnode;//节点个数voidinit
F丶轩
·
2020-08-26 14:45
字典树
hdu 2066 spfa vector
虽然草儿是个路痴(就是在
杭电
待了一年多,居然还会在校园里迷路的人,汗~),但是草儿仍然很喜欢旅行,因为在旅途中会遇见很多人(白马王子,^0^),很多事,还能丰富自己的阅历,还可以看美丽的风景……草儿想去很多地方
sxh759151483
·
2020-08-26 14:27
最短路
字典树 数组模板
pid=
1251
指针代码:(C++提交可以通过,G++MLE,听大佬们说是G++在申请指针内存的同时也会申请一个指针对应类型大小的内存,这样消耗内存可能就是原来的两倍了#includeusingnamespacestd
小虎仔的csdn
·
2020-08-26 12:56
省赛准备
杭电
2015 偶数求和
杭电
2015偶数求和http://acm.hdu.edu.cn/showproblem.php?pid=2015题目大意:很好理解,不再赘述。比较水,但是有些小点,尤其是行末空格需要控制好。
Sensente
·
2020-08-26 11:35
杭电HDU
字典树的理解(数组实现)
所以使用数组来实现字典树的数据结构是一种更好更紧凑的方法,这种方法更为保险以hdu
1251
为例题目大意很多单词只由小写字母组成,不会有重复的单词出现,统计出以某一个字符串为前缀的单词数量。
MrCabal
·
2020-08-26 11:52
知识点总结
navicat连接mysql报错
1251
解决方案
今天下了个MySQL8.0,发现Navicat连接不上,总是报错
1251
;原因是MySQL8.0版本的加密方式和MySQL5.0的不一样,连接会报错。
笨鸟翱翔
·
2020-08-26 08:45
mysql数据库
mysql
三好一改 2019年6月8日
1251
期
1好:颗粒归仓这两天农忙季节,在家里收麦子,现在收麦子机械化程度非常高,一会儿就收完了,最关键的环节是将麦子晾晒干,储存起来。家里年轻人越来越少,都是父母一辈的人在做事,长期养成的习惯,他们对每一颗粮食都不放过,都要让颗粒归仓。尤其在处理最后的少量粮食,一颗一颗的捡起来放进袋子里,保证不浪费一颗粮食。父辈都是经历过粮食不够吃的年代,特别节省,特别珍惜粮食。抢收粮食需要好天气,在短短几天的时间里,要
8f9514241cc4
·
2020-08-25 16:11
杭电
acm1071
#include#includeusingnamespacestd;intmain(){intt;doublex1,y1,x2,y2,x3,y3,a,k,s;cin>>t;while(t--){cin>>x1>>y1>>x2>>y2>>x3>>y3;a=(y2-y1)/((x2-x1)*(x2-x1));k=(y2-y3)/(x2-x3);s=a/3*(x3*x3*x3-x2*x2*x2)+(a*
aigui1439
·
2020-08-25 14:06
杭电
oj2050-2058————C语言
2050.折线分割平面http://acm.hdu.edu.cn/showproblem.php?pid=2050直线:第n条与之前的有n-1个交点,(n-1)+1个平面;折线:第n条最多与之前的有2∗2(n−1)交点(一折两直),2∗2(n−1)+1个平面,递推f(n)=f(n−1)+4n−3第一种:#includeintcal(intn){returnn==1?2:(cal(n-1)+4*(n
佛珠散了一地
·
2020-08-25 09:54
杭电
oj2010-2019————C语言
2010水仙花数http://acm.hdu.edu.cn/showproblem.php?pid=2010#includeintmain(){intm,n,i,a,b,c,flag=0;while(scanf("%d%d",&m,&n)!=EOF){for(i=m;i#includeintmain(){floati,j,sum;intn;scanf("%f",&j);while(j--){whi
佛珠散了一地
·
2020-08-25 09:54
杭电
oj2000-2009————C语言
2000ASCII码排序http://acm.hdu.edu.cn/showproblem.php?pid=2000#includeintmain(){chara,b,c,t;while(~scanf("%c%c%c",&a,&b,&c)){getchar();if(a>b){t=a;a=b;b=t;}if(a>c){t=a;a=c;c=t;}if(b>c){t=b;b=c;c=t;}printf
佛珠散了一地
·
2020-08-25 09:54
杭电
hdu 1455 sticks 深度优先搜索
http://acm.hdu.edu.cn/showproblem.php?pid=1455都说经典的题最练习人的大脑,这个题就是,理解了深度优先算法的精髓,还要去能够灵活的运用才行,本题就是一个考验我智力的一个题。结果还是才考了别人的代码才写出了自己的代码。//深度优先搜索#includeusingnamespacestd;#include#include#includeintsticks[65
wchyumo2009
·
2020-08-25 08:15
深度优先搜索
navicat连接mysql8.0.1版本出现
1251
--Client does not support authentication protocol requested by server的解决
这个文章是转自https://blog.csdn.net/qq_42152399/article/details/80360817这个人又是转载了https://blog.csdn.net/XDMFC/article/details/80263215这个人的此外,这个方式还解决了我再安装解压版时的一个问题,就是mysql8在选择无密码mysqld--initialize-insecure这种方式的
qq_35598865
·
2020-08-25 07:17
HDU--
杭电
--2102--A计划--深搜
A计划TimeLimit:3000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):7720AcceptedSubmission(s):1853ProblemDescription可怜的公主在一次次被魔王掳走一次次被骑士们救回来之后,而今,不幸的她再一次面临生命的考验。魔王已经发出消息说将在T时刻
LV耗子
·
2020-08-25 07:10
深搜
HDU--
杭电
--4004--The Frog's Games--二分
TheFrog'sGamesTimeLimit:2000/1000MS(Java/Others)MemoryLimit:65768/65768K(Java/Others)TotalSubmission(s):3000AcceptedSubmission(s):1484ProblemDescriptionTheannualGamesinfrogs'kingdomstartedagain.Themos
LV耗子
·
2020-08-25 07:10
二分
【ACM】
杭电
OJ 1241(深度优先搜索小结)
题目链接:
杭电
OJ1241深度优先搜索问题深度优先搜索是搜索的手段之一。它从某个状态开始,不断地转移状态直到无法转移,然后回退到前一步的状态,继续转移到其他状态,如此不断重复,直至找到最终的解。
__zzz__
·
2020-08-25 06:17
OJ
HDU--
杭电
--1016--Prime Ring Problem--深度优先搜索--此类中的水题
PrimeRingProblemTimeLimit:4000/2000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):19807AcceptedSubmission(s):8858ProblemDescriptionAringiscomposeofncirclesasshownindiagram.Putn
LV耗子
·
2020-08-25 06:28
深搜
【构造】 2020
杭电
多校第七场1009 Increasing and Decreasing
ProblemDescriptionNotice:Don’toutputextraspacesattheendofoneline.Givenn,x,y,pleaseconstructapermutationoflengthn,satisfyingthat:ThelengthofLIS(LongestIncreasingSubsequence)isequaltox.ThelengthofLDS(Lo
倔强的blackatao
·
2020-08-25 05:32
构造
2020
杭电
多校 Isomorphic Strings (KMP/字符串hash)未完善
2020
杭电
多校IsomorphicStrings(KMP/字符串hash)题目http://acm.hdu.edu.cn/showproblem.php?
皓洲
·
2020-08-25 05:05
补题库
2020
杭电
多校第八场(2020 Multi-University Training Contest 8)
1003ClockwiseorCounterclockwise思路:刚开始不知道叉乘是啥(数学太水了)如果两个向量的方向是顺时针的,那么这两个向量的叉乘乘积小于0;反之逆时针大于0;下图为顺时针示例#includeusingnamespacestd;constintN=2e5+10;typedeflonglongll;intmain(){llt,x1,x2,x3,y1,y2,y3;cin>>t;w
bool_memset
·
2020-08-25 05:33
基础算法——数论
#
计算几何
#
差分约束
2019
杭电
多校一 K. Function (数论)
大意:给定$n(n\le10^{21})$,求$\sum\limits_{i=1}^ngcd(\lfloor\sqrt[3]{i}\rfloor,i)\mod998244353$首先立方根可以分块,转化为$\sum\limits_{i=1}^{\lfloor\sqrt[3]{n}\rfloor}\sum\limits_{j=i^3}^{min(n,(i+1)^3-1)}gcd(i,j)=\sum\
weixin_30869099
·
2020-08-25 05:20
杭电
acm水题2053
刷题啊啊啊啊啊!!!!!>_intmain(){intn,count,i;while(scanf("%d",&n)!=EOF){count=0;for(i=1;i<=n;i++){if(n%i==0)count++;}//printf("coount=%d\n",count);if(count%2==0)printf("0\n");elseprintf("1\n");}return0;}最后成功A
宝宝很聪明
·
2020-08-25 04:33
杭电
2000 ( ASCII码排序 )
#includeusingnamespacestd;voidqueue(chara[]){while(cin>>a){intb[3];b[0]=a[0];b[1]=a[1];b[2]=a[2];for(inti=0;ib[j]){chartemp1=0;inttemp2=0;temp1=a[i];a[i]=a[j];a[j]=temp1;temp2=b[i];b[i]=b[j];b[j]=temp
Isabelle_伊
·
2020-08-25 04:36
算法
杭电
2002计算球体积
#include#includeusingnamespacestd;#definePI3.1415927intmain(intargc,constchar*argv[]){doubler,area=0;while(cin>>r){area=4*PI*r*r*r/3;cout<
Isabelle_伊
·
2020-08-25 04:05
算法
杭电
2003求绝对值
#include#includeusingnamespacestd;intmain(intargc,constchar*argv[]){doublea,b=0;while(cin>>a){if(a>0)b=a;elseb=-a;cout<<setprecision(2)<<fixed<<b<<endl;}return0;}
Isabelle_伊
·
2020-08-25 04:05
算法
杭电
2004成绩转换
#includeusingnamespacestd;intmain(intargc,constchar*argv[]){inta;while(cin>>a){if((a>90||a==90)&&(a80||a==80)&&(a70||a==70)&&(a60||a==60)&&(a0||a==0)&&(a<59||a==59))cout<<"E"<
Isabelle_伊
·
2020-08-25 04:05
算法
c++
杭电
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他