我叫張小黑
張小黑的掙扎生活
C++博客
首頁(yè)
新文章
新隨筆
聚合
管理
posts - 66, comments - 109, trackbacks - 0
hdu 1251(簡(jiǎn)單trie)
這道題簡(jiǎn)單,1Y,開始delete()是用的~trie中寫的,0ms,但是內(nèi)存很大
我以為是trie中的空間沒(méi)釋放掉,所以改用了遞歸刪除,結(jié)果500ms,差距阿,以后要注意了
寫這道題主要是復(fù)習(xí)一下,以下是代碼,比以前寫的簡(jiǎn)化了很多
#include
<
iostream
>
#include
<
algorithm
>
#define MaxN
26
const
char stdt
=
'
a';
using namespace std;
struct trie
{
trie
*
next
[MaxN];
int
val;
trie()
{
int
i;
for
(i
=
0
;i
<
MaxN;i
++
)
next
[i]
=
0
;
val
=
0
;
}
~trie()
{
int
i;
for
(i
=
0
;i
<
MaxN;i
++
)delete(
next
[i]);
}
};
int
main()
{
char words[
12
],
*
t;
int
ans;
trie
*
root
=
new
trie,
*
p;
while
(gets(words)
&&
strcmp(words,
""
)){
p
=
root;
t
=
words;
while
(
*
t){
if
(p
->
next
[
*
t
-
stdt]
==
0
)
p
->
next
[
*
t
-
stdt]
=
new
trie;
p
=
p
->
next
[
*
t
-
stdt];
(p
->
val)
++
;
t
++
;
}
}
while
(scanf(
"
%s
"
,words)!
=
EOF){
p
=
root;
t
=
words;
while
(
*
t){
if
(p
->
next
[
*
t
-
stdt]
==
0
){
ans
=
0
; break;}
p
=
p
->
next
[
*
t
-
stdt];
ans
=
p
->
val;
t
++
;
}
printf(
"
%d\n
"
,ans);
}
return
0
;
}
posted on 2008-05-07 20:32
zoyi
閱讀(424)
評(píng)論(0)
編輯
收藏
引用
所屬分類:
acm
、
數(shù)據(jù)結(jié)構(gòu)
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
【推薦】100%開源!大型工業(yè)跨平臺(tái)軟件C++源碼提供,建模,組態(tài)!
相關(guān)文章:
一個(gè)有意思的問(wèn)題--從跳舞想到
pku 3111 (迭代or二分)
pku 3110 貪心
大素?cái)?shù)的檢驗(yàn)
spoj 6 Simple Arithmetics
pku 2761
spoj The Next Palindrome
動(dòng)態(tài)統(tǒng)計(jì)的靜態(tài)實(shí)現(xiàn)(李睿)
spoj Sum of one-sequence
pku 2917 Diophantus of Alexandria
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問(wèn)
Chat2DB
管理
歡迎光臨 我的白菜菜園
<
2008年3月
>
日
一
二
三
四
五
六
24
25
26
27
28
29
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
常用鏈接
我的隨筆
我的評(píng)論
我參與的隨筆
留言簿
(8)
給我留言
查看公開留言
查看私人留言
隨筆分類
acm(38)
vc++(1)
比賽總結(jié)(5)
動(dòng)態(tài)規(guī)劃(4)
技術(shù)雜文(4)
數(shù)據(jù)結(jié)構(gòu)(8)
數(shù)學(xué)(4)
搜索(1)
我的心情日記(16)
隨筆檔案
2010年7月 (3)
2010年6月 (1)
2010年5月 (1)
2009年11月 (1)
2009年10月 (1)
2009年6月 (1)
2009年5月 (1)
2009年4月 (1)
2009年3月 (1)
2009年2月 (2)
2009年1月 (2)
2008年12月 (2)
2008年10月 (2)
2008年9月 (2)
2008年7月 (8)
2008年5月 (6)
2008年4月 (13)
2008年3月 (7)
2008年2月 (6)
2008年1月 (5)
文章檔案
2010年1月 (2)
2009年11月 (3)
2009年10月 (6)
2009年1月 (2)
2008年10月 (1)
2008年7月 (2)
2008年4月 (1)
2008年3月 (4)
2008年2月 (2)
2008年1月 (1)
相冊(cè)
畢業(yè)季之寫真
第一次比賽
獎(jiǎng)狀~~呵呵
acmer
sicheng
wiskey
zzningxp
online judge
ecnu online judge
hdu online judge
hit online judge
pku online judge
sphere online judge
Timus Online Judge
topcoder
zju online judge
隊(duì)友
mango_young
麥兜同學(xué)。。不要玩游戲了
samehere
甜菜姐姐。。。
技術(shù)
[GCC]Feli
algorithmist
Google 研究院 吳軍
javaman
農(nóng)夫_一切隨心
學(xué)習(xí)網(wǎng)摘~呵呵
朋友
_kop
arena_zp
luyade1987
Mcfaddan_baidu
partychen
我家的sheep呀
搜索
最新評(píng)論
1.?re: 歐拉定理證明 && 歐拉公式
@我沒(méi)有名字
@我沒(méi)有名字
因?yàn)閍 * xi 與n互質(zhì), 所以a * xi mod n與n互質(zhì),又因?yàn)閍 * xi mod n < n, 所以 a * xi mod n ∈ Zn
--煎蛋
2.?re: 大素?cái)?shù)的檢驗(yàn)
好文章~
--vcvycy
3.?re: 大素?cái)?shù)的檢驗(yàn)
@菜鳥
1007不是素?cái)?shù)
--edwinkoo
4.?re: 大素?cái)?shù)的檢驗(yàn)[未登錄](méi)
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--菜鳥
5.?re: 歐拉定理證明 && 歐拉公式
評(píng)論內(nèi)容較長(zhǎng),點(diǎn)擊標(biāo)題查看
--我沒(méi)有名字
閱讀排行榜
1.?大素?cái)?shù)的檢驗(yàn)(3537)
2.?trie 樹(3151)
3.?在solaris 10 下的pidgin 的安裝(1641)
4.?pku 1182 食物鏈(1513)
5.?trie樹+并查集(884)
評(píng)論排行榜
1.?我們的路(9)
2.?杭電比賽總結(jié)(9)
3.?noi 99(7)
4.?畢業(yè),工作,與學(xué)校斗爭(zhēng)(7)
5.?下在寢室里的喘息(6)
Copyright ©2025 zoyi Powered By
博客園
模板提供:
滬江博客
久久ZYZ资源站无码中文动漫
|
精品国产乱码久久久久久浪潮
|
久久精品国产亚洲精品
|
av无码久久久久久不卡网站
|
亚洲欧美成人综合久久久
|
亚洲欧美国产日韩综合久久
|
亚洲国产婷婷香蕉久久久久久
|
久久综合伊人77777麻豆
|
欧美大战日韩91综合一区婷婷久久青草
|
久久精品免费大片国产大片
|
国产成人精品久久亚洲高清不卡 国产成人精品久久亚洲高清不卡 国产成人精品久久亚洲
|
欧美一区二区三区久久综
|
亚洲色欲久久久综合网东京热
|
亚洲第一极品精品无码久久
|
久久亚洲精精品中文字幕
|
韩国三级大全久久网站
|
精品久久久无码中文字幕
|
日韩欧美亚洲综合久久影院Ds
|
一极黄色视频久久网站
|
久久久精品国产sm调教网站
|
国产成人精品综合久久久久
|
久久精品无码午夜福利理论片
|
国产亚洲婷婷香蕉久久精品
|
色综合合久久天天综合绕视看
|
久久久久国产精品嫩草影院
|
伊人久久大香线蕉综合影院首页
|
精品久久久噜噜噜久久久
|
久久国产美女免费观看精品
|
久久精品国产亚洲AV忘忧草18
|
国产亚洲精久久久久久无码
|
国产精品成人久久久久久久
|
久久夜色精品国产亚洲
|
亚洲综合精品香蕉久久网97
|
一本久久a久久精品亚洲
|
99久久伊人精品综合观看
|
97久久国产露脸精品国产
|
国产精品99久久久久久www
|
久久久无码人妻精品无码
|
久久亚洲精品国产亚洲老地址
|
精品免费久久久久国产一区
|
无码人妻精品一区二区三区久久久
|