码迷,mamicode.com
首页 >  
搜索关键字:字典树    ( 1305个结果
POJ 2418 Hardwood Species(字典树)
题目链接:POJ 2418 Hardwood Species【题意】给出一大串树的名字,可能有重复,然后按字典序输出名字和百分比。【思路】我已开始偷懒用了map来做,这道题给的时间是10s,用map的8s也还是水过了,真是神奇啊,后来还是写了一下字典树,700ms+就过了,效率提升显著啊。这里要注意...
分类:其他好文   时间:2014-05-19 10:00:10    阅读次数:285
2014百度之星第三题Xor Sum
Xor Sum Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 132768/132768 K (Java/Others) Total Submission(s): 4445    Accepted Submission(s): 652 Problem Description Zeus 和 Prometheus 做了一个游戏,...
分类:其他好文   时间:2014-05-18 05:21:59    阅读次数:277
2014年百度之星程序设计大赛 - 资格赛
1001 1002 1003 这题错了半天 伤不起 转成字符串搞字典树就错 最后直接位运算&建树就对了 AC代码 #include #include typedef __int64 LL; const int maxn = 100010; const int maxnode = 60000000; const int sigma_size = 2; LL a[maxn]; char...
分类:其他好文   时间:2014-05-18 04:47:04    阅读次数:310
tsinsen A1486. 树(王康宁) 边分治+字典树
不知为何,这个代码只能得95分放一下傻逼代码。。。#include#include#include#includeusing namespace std;int n,K;int nn2=1,nn=1,nod;#define N 1000000#define ed(x) (x>>1)#define a...
分类:其他好文   时间:2014-05-17 17:55:40    阅读次数:425
·专题」 Trie(前缀树)
重新整理Trie的内容,还有一种叫做双链键树,不过到现在也不会写。Trie 可以称为字典树,也叫做前缀树,叫字典树很形象,叫前缀树可以很好的区分,因为还有一种树叫做后缀树自己就不瞎总结了,写估计也写不好。关键是时间不允许。参考两个blog A B先给一个比较标准的模板 1 #include 2 #i...
分类:其他好文   时间:2014-05-17 15:00:46    阅读次数:388
Algorithms(字典树)
字典树 #ifndef TIRE_H_INCLUDED #define TIRE_H_INCLUDED /* ** 字典树 */ #define MAX 26 typedef struct Node { int num; struct Node* next[MAX]; }Tire; /* ** 创建一个节点 */ Tire* create(void); /* *...
分类:其他好文   时间:2014-05-16 02:52:23    阅读次数:246
【数据结构】Trie树
1.Trie树简介 Trie树,又称字典树、前缀树,被用于信息检索(information retrieval)的数据结构。Trie一词便来自于单词retrieval。基本思想:用字符串的公共前缀降低查询时间。比如,在最优的查询二叉树中查询关键字的时间复杂度为M * log N,M是字符串最大长度,N为字符串数量;而用Trie树时,只需O(M)时间。 [1] 中给出一个简单...
分类:其他好文   时间:2014-05-15 23:36:16    阅读次数:394
HDU--2846--Repository--字典树
#include #include #include #include #include #include using namespace std; struct ssss { ssss *c[26]; int n,v; }*s; void insert(char *str,int v) { int i,j,k,l; ssss *p,*q; p=...
分类:其他好文   时间:2014-05-14 15:06:54    阅读次数:357
2012年湖南省程序设计竞赛E题 最短的名字
题目链接:http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1115解题报告:输入n个字符串,让你求出可以用来区别这些字符串的最少的前缀总共有多少个字母。可以区别是指每个字符串都取一个自己的前缀,同时保证所有取的这些前缀没有完全相同。这题用字典树可以做...
分类:其他好文   时间:2014-05-12 03:43:49    阅读次数:296
[字典树] poj 2418 Hardwood Species
题目链接: http://poj.org/problem?id=2418 Hardwood Species Time Limit: 10000MS   Memory Limit: 65536K Total Submissions: 17511   Accepted: 6949 Description Har...
分类:其他好文   时间:2014-05-11 21:24:17    阅读次数:387
1305条   上一页 1 ... 128 129 130 131 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!