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
1247
HDU
1247
Hat’s Words
pid=
1247
View Code 1 #include <stdio.h> 2 #include <string.h> 3 #include <stdlib.h
·
2015-11-13 00:53
word
COJ
1247
(有髓鞘神经纤维动作电位传导)
题目链接 并查集的题。一开始的时候没看懂题,以为要用最短路算法去做,结果样例都没过,后在队友的指导下终于理解了题意。用并查集写好后,第一次提交莫名奇妙的RE,检查后发现查函数没写返回值(编译器没提示呢?而且样例也过了),第二次提交是WA,经检查后发现是无穷大设得不够大。下次一定要注意这些细节问题。 #include <stdio.h> #define N 10005 #def
·
2015-11-12 22:52
OJ
HDOJ
1247
Hat’s Words(trie树入门)
题意: 问一个字符串是否由字典里面的两个字符串组成。 思路: 字典树:建树,枚举 #include <iostream> using namespace std; struct node { bool isword; int child[26]; } trie[100010]; char dict[50010][21]; int size = 0; void I
·
2015-11-12 17:40
word
HDU-
1247
-Hats Words
HDU-
1247
-Hats Words http://acm.hdu.edu.cn/showproblem.php?
·
2015-11-12 17:27
word
hdu
1247
Hat’s Words(trie树)
pid=
1247
先找某个单词是否为一个单词的前缀 再用 这个单词减去前缀 判断剩下的部分是否为一个单词 View Code 1 #include <iostream>
·
2015-11-12 09:03
word
hdu--(
1247
)Hat’s Words(trie树)
Hat’s Words Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 8343 Accepted Submission(s): 3004 Probl
·
2015-11-11 19:40
word
HDU
1247
- Hat’s Words(Trie树)
题目大意 给定一些单词,要求你把所有的帽子单词找出来,如果某个单词恰好由另外两个单词连接而成,那么它就是帽子单词 题解 先把所有单词插入到Trie树,然后判断每个单词是不是帽子单词,做法就是:对于第i个单词,假设为s[0..n],枚举中间节点j,在Trie树上查询s[0..j]和s[j+1,…n]两个单词是否存在,存在的话说明它就是帽子词…WA了几发,找到帽子单词的时候忘记break了。。。
·
2015-11-11 17:49
word
hdu
1247
:Hat’s Words(字典树,经典题)
Hat’s Words Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 7282 Accepted Submission(s): 2639 Probl
·
2015-11-11 17:08
word
HDOJ
1247
-- Hat Words Trie
原创 转载请注明:www.cnblogs.com/yewei 思路:先将所有的单词插入到 Trie 中,然后对于每个单词枚举前后位置 1 /* 2 PROG: Hat’s Words 3 ID : yewei 4 LANG: C++ 5 */ 6 #include <cstdio> 7 #include &l
·
2015-11-11 17:22
word
HDU
1247
Hat’s Words(Tire树)
题目链接 我那个纠结啊。。。。看了大半天终于,把tire树敲出来,数组开小RE了N次,还死活以为是指针越界别的什么的。。。没看开始字符数组开小了。。无语啊。 1 #include <stdio.h> 2 #include <string.h> 3 #include <stdlib.h> 4 char word[50001][101]; 5
·
2015-11-11 15:19
word
poj
1247
bjfu1239水题
其实就是读题啦,读懂题很简单,就是问一个数组,存不存在一个点,按这个点切成两半,这两半的数字的和是一样的。不多说了,上代码 /* * Author : ben */ #include <cstdio> #include <cstdlib> #include <cstring> #include <cmath> #inclu
·
2015-11-11 10:08
poj
HDOJ
1247
HDU
1247
Hat’s Words ACM
1247
IN HDU
pid=
1247
题目描述: Hat’s Words Time Limit: 2000/1000
·
2015-11-11 07:37
word
hdu
1247
(字典树)
1 /* 2 * 字典树 3 * 思路:把所有单词建成一棵字典树,然后把每个分成两部分,判断这两部分是否在树中 4 * 是,就符合条件。 5 */ 6 7 #include <cstdio> 8 #include <cstdlib> 9 #include <cstring> 10 #include &
·
2015-11-10 23:41
HDU
PKU 水题集
列表: 1000 1003 1004 1005 1007 1046 1118 1207
1247
1248 1250 1298 1316 1318 1326 1338
·
2015-11-08 17:21
pku
hdu
1247
Hat’s Words
Hat’s Words Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 3431 Accepted Submission(s): 1303 Probl
·
2015-11-08 16:13
word
C:上台阶
样例输入12340样例输出
1247
解析:类似于斐波那契数列的递归做法。
·
2015-11-08 14:18
c
hdu
1247
(字典树+枚举)
Hat’s Words(hdu
1247
) Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others
·
2015-11-08 14:32
HDU
银河贸易问题
id=
1247
银河贸易问题 Time Limit: 1 Sec Memory Limit: 64 MB Submit: 15 Solved:
·
2015-11-08 14:27
问题
Hdu
1247
Hat's word
大意:给你一段单词,若给定的单词中有一个是另外两个单词合并而成的话,则输出。 思路:Trie+枚举,每输入一个单词,插入进Trie中,然后枚举它所有的前缀数,然后通过函数strncpy函数确定剩余的字母组成的单词,然后通过Trie的基本查找来确定是否包含两个单词。 CODE: #include <iostream> #
·
2015-11-08 11:48
word
twisted系列教程二–缓慢的诗
p=
1247
作者:dave译者:notedit时间:2011.05.19 我的假设 我假设你已经有一些基本的能力去写python程序,并且直到一些socket编程方面的额知识,如果你没有接触过socket
·
2015-11-07 10:46
教程
SSH框架系列:Spring配置多个数据源
分类: 【java】2013-12-09 16:59
1247
人阅读 评论(0) 收藏 举报 1.问题的引入  
·
2015-11-07 09:42
spring配置
poj
1247
简单题 View Code #include <iostream> #include <cstdio> #include <cstdlib> #include <cstring> using namespace std; #define maxn 40 int n; int f[maxn]; int sum;
·
2015-11-01 13:54
poj
hdu
1247
字典树
任务:输出所有可以由其他两个单词组成的单词 如题目中的ahat有a和hat组成 做法: 建立好字典树后拆分单词,把单词分成两段,再在字典树中查找这两段单词是否存在,如果存在就输出,注意输出后要break掉,就这样。 View Code #include<stdio.h>#include<string.h>#include<math.h>clas
·
2015-11-01 10:24
HDU
hdu1251 、1671、
1247
字典树,,Trie树
这两天看了下字典树,,其实应该去年就学了的,不过去年集训时 把这个给忽略了。。 思想很简单,也很容易理解: 根节点不包含字符,除根节点外每一个节点都只包含一个字符。 从根节点到某一节点,路径上经过的字符连接起来,为该节点对应的字符串。 每个节点的所有子节点包含的字符都不相同。 这个就像别人说的那样,是典型的以空间换时间,,所以写程序的时候要注意,,每次用完了要de
·
2015-10-31 15:38
trie
hdu
1247
Hat’s Words
map水过去了,240ms的样子。。。用字典树应该比map快多了吧。 #include<stdio.h> #include<string.h> #include<math.h> #include<map> #include<algorithm> using namespace std; map<string, int
·
2015-10-31 10:05
word
网络推广渐成热门职业
在中华英才网上搜网站推广这个职位,是共搜到
1247
个相关
·
2015-10-31 10:02
网络
HDU
1247
Hat’s Words(字典树)
Hat’s Words Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 3565 Accepted Submission(s): 1355 Probl
·
2015-10-31 10:25
word
HDU 1496
/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 3188 Accepted Submission(s):
1247
·
2015-10-31 10:43
HDU
hdu
1247
(字典树)
pid=
1247
题意:给你一连串的单词,输出其中可以由所给出的两个单词(可以自己和自己组成)组成的单词。 思路:建好字典树后,枚举单词的组成就好。
·
2015-10-31 09:42
HDU
HDU
1247
Hat’s Words (字符串匹配,暴力)
题意:给出一堆单词,如果有一个单词可以分成左右串两个单词,并且在所给的一堆单词中存在,就是hat词,统计所有这样的词,并按字典序输出。 思路:注意定义,一个hat词可以被两部分已经存在的词组成,那么也可以是由两个相同的词组成,比如{abcabc,abc} 这样的abcabc也是满足条件的。解法,将所有的单词塞到一个哈希set中,遍历其中每个单词,对每个单词进行任意可能的拆解成两部
·
2015-10-31 09:58
word
hdu
1247
(Trie)
pid=
1247
思路:用字典树插入所有单词后直接枚举每个单词的每个分割点每个分割点的位置都入栈),然后再依此出栈判断此分割点分成的两个字符串是否都存在即可,如果所有的情况都不存在,返回false,否则
·
2015-10-31 08:47
trie
HDU 1507 Uncle Tom's Inherited Land*(二分匹配,输出任意一组解)
(Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s):
1247
&
·
2015-10-31 08:13
Inherit
HDU
1247
Hat’s Words 字典树
Hat’sWordsTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):11324 AcceptedSubmission(s):4044ProblemDescriptionAhat’swordisawordinthedictionarythatistheco
wr132
·
2015-10-30 19:00
HDU
words
字典树
1247
Hats
POJ
1247
-Magnificent Meatballs
id=
1247
Magnificent Meatballs Time Limit: 1000MS Memory Limit: 10000K Total
·
2015-10-30 17:11
poj
HDU
1247
Hat’s Words Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 3779 Accepted Submission(s): 1432 Probl
·
2015-10-30 15:28
HDU
hdu--
1247
--Hat’s Words(一般)
Hat’s Words Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 5772 Accepted Submission(s): 2154 P
·
2015-10-30 14:52
word
第九周项目3-稀疏矩阵的三元组表示的实现与应用
*程序输出:a矩阵:
1247
2358 4569 78910
xinzhu95
·
2015-10-30 08:00
poj
1247
The Perfect Stall 裸的二分匹配,但可以用最大流来水一下
The Perfect Stall Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 16396 Accepted: 7502 Description Farmer John completed his new barn just
·
2015-10-27 16:23
poj
HDU_
1247
Hat’s Words(Trie 树)
Trie水题,将每个单词插入Trie树,然后暴力拆分每个单词到树中查找匹配即可!有几个要注意的细节,代码注释中都标上了。 My Code: #include <iostream>#include <cstdio>#include <cstring>using namespace std;const int MAX = 50007;struct no
·
2015-10-21 11:46
word
hdoj
1247
Hat’s Words(字典树)
pid=
1247
思路分析:题目要求找出在输入字符串中的满足要求(该字符串由输入的字符串中的两个字符串拼接而成)的字符串。
·
2015-10-21 10:24
word
武当七侠的七种人生
图片发自App张三丰,生于
1247
年、卒于1458年秋.此文重点虽不是三丰本人.但我算了好几遍他到底活了多久,算几遍羡慕几遍…于是想学习研究他的长生之道,也翻了不少他的典籍,但是看到据说三丰直到去世一直保持处男之身
田伯虎
·
2015-10-06 15:18
hdu
1247
Hat’s Words trie
#include usingnamespacestd; structtrie { intcnt; trie*next[26]; }; trie*rt=newtrie; chara[50000+5][20]; voidsettrie(char*s) { trie*p=rt,*t; intn=strlen(s),i,c; for(i=0;inext[c]==NULL) { t=newtrie; f
xinag578
·
2015-10-04 21:00
POJ
1247
解题报告——我写的第一篇解题报告
问题描述;有一个转盘,上面有1--n个位置,每个位置都有不同的丸子数,E和S两个人分别从逆时针与顺时针转,把转盘分成两个区域,判断两区域的丸子总数是否相同。解决方法:判断某一区域是否是总数的一半。代码:#includeusingnamespacestd;intmain(){intn;while(cin>>n&&n){inta[40],j,sum=0,total=0;for(inti=1;i>a[i
超级鸡尾酒
·
2015-10-03 11:37
POJ
1247
Magnificent Meatballs(水~)
Description一个圆桌,一堆数字,S顺时针走,E逆时针走,走过每个数字时就把数字加起来,问2个人在哪里相遇时他们的加和相同Input多组测试用例,每组用例第一个整数n(2i就输出i和i+1不然就输出找不到Code#include intmain() { intn,a[30],i,j,count; scanf("%d",&n); while(n!=0) { count=0; for(i=0
V5ZSQ
·
2015-08-24 09:00
hdu
1247
(trie树)
DescriptionAhat’swordisawordinthedictionarythatistheconcatenationofexactlytwootherwordsinthedictionary. Youaretofindallthehat’swordsinadictionary. InputStandardinputconsistsofanumberoflowercasewords,
martinue
·
2015-08-12 15:00
ACM
Trie树
大一
hdu
1247
链接:点击打开链接题意:给出一些单词,以EOF结束,看其中哪一个单词可以由其他两个单词组成,将其输出代码:#include #include #include usingnamespacestd; intstr1[50005][30],dis[50005]; introot; voidin(char*s){ intu=0; for(;*s;s++){ if(!str1[u][*s-'a']) st
stay_accept
·
2015-08-11 19:00
hdu
1247
Hat’s Words
点击此处即可传送到hdu
1247
**Hat’sWords** ProblemDescription Ahat’swordisawordinthedictionarythatistheconcatenationofexactlytwootherwordsinthedictionary
qingshui23
·
2015-08-11 17:00
Trie树
HDU -
1247
Hat’s Words 字典树
HDU-
1247
Hat’sWordsTimeLimit: 1000MS MemoryLimit: 32768KB 64bitIOFormat: %I64d&%I64uSubmit StatusDescriptionAhat
qq_18661257
·
2015-08-07 19:00
Hat’s Words hdu-
1247
就是查找这个单词能不能有两个单词组成,简单的字典树题目 ////////////////////////////////////////////////////////////// #include<iostream> #include<cstring> #include<cstdio> using namespace st
·
2015-07-24 19:00
word
HDOJ Hat’s Words
1247
【经典字典树】
Hat’sWordsTimeLimit:2000/1000MS(Java/Others) MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):9643 AcceptedSubmission(s):3446ProblemDescriptionAhat’swordisawordinthedictionarythatisthecon
ydd97
·
2015-07-22 10:00
上一页
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
其他