際際滷

際際滷Share a Scribd company logo
蟲 螻牛螻 21611
engine
DongdongE
蟲 螻牛螻 21611591 蟾
蟲 螻牛螻 21611663 伎狩
1. 蟆 螻襴讀 & 襭蟲譟
trial
2. 蟆 螻襴讀
choice
3. 
4. 豌  蟲
5.  豢
覈谿
6.  襭 蟲譟
choice
map1 / map2 / map3
7. 螳 螻覲  螳
8. Result
9. 豢螳朱 覲伎匡 蟆, 伎狩 蟆
DongdongE
蟆 螻襴讀 trial (worst case襯 螳企)
1. 蟆 伎 螳 譴蟾?
 豌  願 譴襦  譬 蟆 蟆郁骸襯   蟾?
焔 襷讌蟆  焔覯蟇  (X)
2. 蟆 願 襷  襦 譬蟾?
焔 襷讌蟆  蟆暑覲 襷讌焔 碁覦 (伎覲企 蟆郁骸螳 譬譟)
3. 蟆 伎 螳   襦 and 襷  襦 譬蟾?
焔 襷讌蟆  焔(覓伎?..蟆暑覲)襷讌覦磯 (伎覲企 蟆郁骸螳 譬譟)
DongdongE
蟆 螻襴讀 trial 襴
焔 襷讌 蟆覃
覩: 焔  襷讌 蟆
1. 焔 り るジ 讌 襷讌 る碁.
2. 焔 覦豢 豺危襯 蟆
3. 豺螻 3讌蟲 襷讌 蟆
貉危 襷撃 蟆覃
覩: 貉危磯ゼ 襷訣 覦覯 蟠蠍
(讌 襷>襴 襷) 讌 襷 覦覯 企糾碓 覯蟇磯磯
襴 襷血 螻 矩.
1. 貉危 讌 襷訣 覦覯 企.
2. 貉危郁 覦企り 蟆 襴 襷♀襖 襷訣.
ex 1
ex 2
DongdongE
襭 蟲譟 trial
Doc 3
Seq 5
Doc 5
Seq 11
Doc 9
Seq 15
Doc 1 Doc 4
Doc 5
螳蟆 螳蟾讌 螳
Doc 2
Seq 11
Doc 3
Seq 15
Doc 6
1. Sublist Merge
3 1 4
1 3 4
2. 覦一  曙
1 2 3 3 4 5 5 6 9
Doc 3
Seq 5
Doc 5
Seq 11
Doc 9
Seq 15
Doc 1 Doc 4
Doc 5
螳蟆 螳蟾讌 螳
Doc 2
Seq 11
Doc 3
Seq 15
Doc 6
3. 螳譴豺  覿 螻
Doc 3
Seq 5
Doc 5
Seq 11
Doc 9
Seq 15
Doc 1 Doc 4
Doc 5
螳蟆 螳蟾讌 螳
Doc 2
Seq 11
Doc 3
Seq 15
Doc 6
3 2 1
DongdongE
 1:  覓語 蟆 れ螳 襷 
 2: 覿一  
 3:    螻
磯Μ螳  蟆 螻襴讀
焔 襷讌 蟆覃
覩: 焔  襷讌 蟆
1. 焔 襷讌 る碁. 襷讌 企
2. 豺螻 3讌蟲 焔 襷讌 螳 蠍語企.

15. 焔 覲願豺螻 3讌蟲 襷讌 螳 蠍語企.

30. 焔 豺危
31. 襷讌
Q. 覿一 る 蟆?
 覓語
願 覃襴 伎 螳 
worst case
ex 1
DongdongE
 覦 豌  蟲
Textinput()
Document.txt 
StringEngine()
SearchEngine();
semi_scoring();
dd_engine();
map 1 蟲
蟆
map 2 ~ map 3
蟲
蟆郁骸 豢
insert()
var_seq()
insert_scoring()
textprint()
map1 (蠍蠍 覃る: doc 覯, seq 覯) 曙 
text殊 曙伎 , doc,
doc 企 (Sequence)襯 曙 
蟆蠍一 ロ 覓語伎 豌襴 
 譟伎 覿襯 一 map2 蠍蠍 蠍
map2(doc 覯瑚 map, seq螳 蠍蠍 覯″) 襴 覯″磯れ
谿語^伎 覿一 螻壱螻, map3襦 蟆譯朱 
document 企  蟆 企れ 覿 譟一
map3, 蟲譟一牡(襷襴ろ) 曙
searching 豕譬 蟆郁骸 豢  text襦 覿 doc 覯語 企ゼ  蟆曙 豺襯 谿場
line 豢ロ 
DongdongE
 豢
03 螳02 蠍磯 02 04 襯企 覃覃01 覦覯 碁01 譴  蠏豺 弰螻蠍 
覲 碁 譬 企02  蠍 譟郁 ′牡 覯 蟲02  蟯譯 01
覯06 伎05 襾碁Μ01 01 譬伎撒 伎 螳01 蠍 豸 02 谿06 覲企02 磯
豈03 旧 蟲ロ 讌02 覿燕 譬蟲 語02 01
seq+1 seq+1
doc+1
DongdongE
ろ誤朱覿 襴
 map
(覃る: doc 覯,
doc 伎  seq)
map 1
 襭 蟲譟
map 2 map 3
蟆 伎  襴
doc 覯 map
seq 8 seq 1 seq 2
(覃る: seq 覯)
襷讌襷朱 doc 豕譬 
蟲 doc 螳 map
(覃る: doc 覯, var 覿)
doc1 doc3 doc4
seq8 seq1 seq2
var1 var3 var4
doc8 doc1 doc2
map
1
map
2
map
3
DongdongE
NULL
NULL
NULL
NULL
NULL
map 1 襭蟲譟
螳蟆 螳蟾讌 螳 螳01 螳讌
Doc 3
Seq 5
Doc 4
Seq 11
Doc 11
Seq 15
Doc 7 Doc 9
map 1
int:
doc覯, seq 
蟲譟一牡
襷
襴ろ
string: 企
蟯 : textinput(): text殊 曙伎 , doc, doc 企 (Sequence)襯 曙 
insert(): map1 (蠍蠍 覃る: doc 覯, seq 覯) 曙 
DongdongE
map 2 襭蟲譟
Doc 3 Doc 4 Doc 7 Doc 8 Doc 11
Seq 5
Seq 11
Seq 15
Seq 7 Seq 9
map 2
蟯 : var_seq(): document 企  蟆 企れ 覿 譟一
semi_scoring(): map2(doc 覯瑚 map, seq螳 蠍蠍 覯″) 襴 覯″磯れ 谿語^伎
覿一 螻壱螻 map3襦 蟆譯朱 (map3 蟲譟一牡(襷襴ろ) 曙)
int: seq 
int: doc 覯
Int
覯″
伎: map2 seq襷 蠍 襴--> 願唄 seq 螳襦 doc 螳
襯 語襴  螻,  seq襦 覿 覿磯 螻壱  
DongdongE
NULL
NULL
NULL
NULL
NULL
map 3 襭蟲譟
蟆 螻襴讀
覿一伎
1 2 3 4 5
var 13
var 90
var 92
var 44
var 9
Doc 90
var 14
var 8
Doc 99
var 14
Doc 48
var 88
Doc 23
var 2
Doc 3
map 3
蟲譟一牡
襷
襴ろ
int: doc 螳
蟯 :insert_scoring(): map3, 蟲譟一牡 曙
dd_engine(): searching 豕譬 蟆郁骸 豢 
int
doc 覯, var 覿
DongdongE
螳 螻覲 螳
Textinput()
Document.txt 
StringEngine()
SearchEngine();
semi_scoring();
dd_engine();
Textprint()
蟆蟆郁骸 豢
蟆 
蟇結03
れ
蟇結03 れ
蟇結03
れ
蟇結03 れ
line 豢 覿 O X
(1) map 1 蟲煙螳 36.617 36.329 36.433 36.953 36.373 36.626
(2) 蟆 覓語 豌襴 0.000 0.000 0.000 0.000 0.000 0.001
(3)  譟伎 覿 一
map2~map3 蟲煙螳
0.007 0.003 0.004 0.007 0.003 0.003
(4) 蟆郁骸 豢 螳
(15螳 DOC 豢 蠍一)
18.233 2.393 1.322 0.021 0.021 0.023
(豐(sec))
1
2
4
3
DongdongE
Result
覯蟇   蟆
蟇結03 れ 蟆
れ 蟇結03 蟆
  螻ろ
1
2
3
DongdongE
豢螳朱 覲伎匡 蟆
 15螳襷 豢ロ螻
 蟆讌 蟆一蠍
 伎  企ゼ
蟷 蟆 蟆曙
 伎  企ゼ
 伎 doc 蟆
(no!)
 伎  企ゼ
蟷 蟆 蟆曙
 伎  企ゼ
 伎 doc 蟆
(yes!)
4
5
6
DongdongE
豢螳朱  覃 譬 蟆
UI1
C++
 り  蟆
れ企 蟲蠍 企語襯 郁
蠏  蠍襯 豢ロ蠍
C++  Python 襦伎
web  蠍
2 螳 豢 覦覯
line print る蟇碁
覃覈襴襯 蟆   螳 
python 豌伎朱 覃覈襴襯 ′譯朱,
c++ 豪 蟆郁記 讌 ′譴狩
轟 一危一 碁 覦一 覲覲企 襴
伎 豢朱 覃覈襴襯 蟆 覃 螳 蟆
 覦覯  螻
DongdongE

More Related Content

Similar to Searching algorithm(nanheekim) (20)

襭蟲譟 Project2
襭蟲譟 Project2襭蟲譟 Project2
襭蟲譟 Project2
KoChungWook
[SOPT] 一危 蟲譟 覦 螻襴讀 ろ磯 - #01 : 螳, 蠏殊 覲旧°, 覦一, 郁屋襴ろ
[SOPT] 一危 蟲譟 覦 螻襴讀 ろ磯 - #01 : 螳, 蠏殊 覲旧°, 覦一, 郁屋襴ろ[SOPT] 一危 蟲譟 覦 螻襴讀 ろ磯 - #01 : 螳, 蠏殊 覲旧°, 覦一, 郁屋襴ろ
[SOPT] 一危 蟲譟 覦 螻襴讀 ろ磯 - #01 : 螳, 蠏殊 覲旧°, 覦一, 郁屋襴ろ
S.O.P.T - Shout Our Passion Together
2012 Ds B2 02 Pdf
2012 Ds B2 02 Pdf2012 Ds B2 02 Pdf
2012 Ds B2 02 Pdf
kd19h
2012 Ds B2 02
2012 Ds B2 022012 Ds B2 02
2012 Ds B2 02
chl132435
襭蟲譟 Project6
襭蟲譟 Project6襭蟲譟 Project6
襭蟲譟 Project6
KoChungWook
[4谿]蟲蠍 螻襴讀 覿(151106)
[4谿]蟲蠍 螻襴讀 覿(151106)[4谿]蟲蠍 螻襴讀 覿(151106)
[4谿]蟲蠍 螻襴讀 覿(151106)
螻る蟲 覲願鍵蟆曙 : ITS
觜襯願 伎3 ろ磯(ch1~4)
觜襯願  伎3 ろ磯(ch1~4)觜襯願  伎3 ろ磯(ch1~4)
觜襯願 伎3 ろ磯(ch1~4)
SeongHyun Ahn
2012 Ds B1 01
2012 Ds B1 012012 Ds B1 01
2012 Ds B1 01
seonhyung
襭蟲譟 Project5
襭蟲譟 Project5襭蟲譟 Project5
襭蟲譟 Project5
KoChungWook
襭蟲譟 2014-2018 豢豌伎 蠍一覓語
襭蟲譟 2014-2018 豢豌伎 蠍一覓語襭蟲譟 2014-2018 豢豌伎 蠍一覓語
襭蟲譟 2014-2018 豢豌伎 蠍一覓語
Lee Sang-Ho
伎 一 覿 - 2谿
伎  一 覿 - 2谿伎  一 覿 - 2谿
伎 一 覿 - 2谿
蟾覯 | 覓伎誤磯伎朱
企 れ 伎
企 れ 伎企 れ 伎
企 れ 伎
Lee Do hyoung
伎一 C1 襦 6
伎一 C1 襦 6伎一 C1 襦 6
伎一 C1 襦 6
pkok15
伎螻 一 3 | 覓語リ規譟
伎螻 一 3 | 覓語リ規譟伎螻 一 3 | 覓語リ規譟
伎螻 一 3 | 覓語リ規譟
蟾覯 | 覓伎誤磯伎朱
Text summarization
Text summarizationText summarization
Text summarization
Sang-Houn Choi
伎2.7 蠍一 螻給 蟆 襴
伎2.7 蠍一 螻給 蟆 襴伎2.7 蠍一 螻給 蟆 襴
伎2.7 蠍一 螻給 蟆 襴
Booseol Shin
KTH_Detail day_煙 螳覦 蠍煙 蠍壱 襴讀_5谿_一危磯_譟磯_20120613
KTH_Detail day_煙  螳覦 蠍煙  蠍壱 襴讀_5谿_一危磯_譟磯_20120613KTH_Detail day_煙  螳覦 蠍煙  蠍壱 襴讀_5谿_一危磯_譟磯_20120613
KTH_Detail day_煙 螳覦 蠍煙 蠍壱 襴讀_5谿_一危磯_譟磯_20120613
KTH, 貅危壱危
襭蟲譟 Project2
襭蟲譟 Project2襭蟲譟 Project2
襭蟲譟 Project2
KoChungWook
[SOPT] 一危 蟲譟 覦 螻襴讀 ろ磯 - #01 : 螳, 蠏殊 覲旧°, 覦一, 郁屋襴ろ
[SOPT] 一危 蟲譟 覦 螻襴讀 ろ磯 - #01 : 螳, 蠏殊 覲旧°, 覦一, 郁屋襴ろ[SOPT] 一危 蟲譟 覦 螻襴讀 ろ磯 - #01 : 螳, 蠏殊 覲旧°, 覦一, 郁屋襴ろ
[SOPT] 一危 蟲譟 覦 螻襴讀 ろ磯 - #01 : 螳, 蠏殊 覲旧°, 覦一, 郁屋襴ろ
S.O.P.T - Shout Our Passion Together
2012 Ds B2 02 Pdf
2012 Ds B2 02 Pdf2012 Ds B2 02 Pdf
2012 Ds B2 02 Pdf
kd19h
2012 Ds B2 02
2012 Ds B2 022012 Ds B2 02
2012 Ds B2 02
chl132435
襭蟲譟 Project6
襭蟲譟 Project6襭蟲譟 Project6
襭蟲譟 Project6
KoChungWook
觜襯願 伎3 ろ磯(ch1~4)
觜襯願  伎3 ろ磯(ch1~4)觜襯願  伎3 ろ磯(ch1~4)
觜襯願 伎3 ろ磯(ch1~4)
SeongHyun Ahn
2012 Ds B1 01
2012 Ds B1 012012 Ds B1 01
2012 Ds B1 01
seonhyung
襭蟲譟 Project5
襭蟲譟 Project5襭蟲譟 Project5
襭蟲譟 Project5
KoChungWook
襭蟲譟 2014-2018 豢豌伎 蠍一覓語
襭蟲譟 2014-2018 豢豌伎 蠍一覓語襭蟲譟 2014-2018 豢豌伎 蠍一覓語
襭蟲譟 2014-2018 豢豌伎 蠍一覓語
Lee Sang-Ho
伎一 C1 襦 6
伎一 C1 襦 6伎一 C1 襦 6
伎一 C1 襦 6
pkok15
伎2.7 蠍一 螻給 蟆 襴
伎2.7 蠍一 螻給 蟆 襴伎2.7 蠍一 螻給 蟆 襴
伎2.7 蠍一 螻給 蟆 襴
Booseol Shin
KTH_Detail day_煙 螳覦 蠍煙 蠍壱 襴讀_5谿_一危磯_譟磯_20120613
KTH_Detail day_煙  螳覦 蠍煙  蠍壱 襴讀_5谿_一危磯_譟磯_20120613KTH_Detail day_煙  螳覦 蠍煙  蠍壱 襴讀_5谿_一危磯_譟磯_20120613
KTH_Detail day_煙 螳覦 蠍煙 蠍壱 襴讀_5谿_一危磯_譟磯_20120613
KTH, 貅危壱危

More from Nanhee Kim (15)

Model compression
Model compressionModel compression
Model compression
Nanhee Kim
Custom TTS using multi-speaker-tacotron(nanheekim)
Custom TTS using multi-speaker-tacotron(nanheekim)Custom TTS using multi-speaker-tacotron(nanheekim)
Custom TTS using multi-speaker-tacotron(nanheekim)
Nanhee Kim
Kalman filter(nanheekim)
Kalman filter(nanheekim)Kalman filter(nanheekim)
Kalman filter(nanheekim)
Nanhee Kim
Creating touch screen based loop station using rapsberry pi and qt(nanheekim)
Creating touch screen based loop station using rapsberry pi and qt(nanheekim)Creating touch screen based loop station using rapsberry pi and qt(nanheekim)
Creating touch screen based loop station using rapsberry pi and qt(nanheekim)
Nanhee Kim
MCU(nanheekim)
MCU(nanheekim)MCU(nanheekim)
MCU(nanheekim)
Nanhee Kim
Book management system(nanheekim)
Book management system(nanheekim)Book management system(nanheekim)
Book management system(nanheekim)
Nanhee Kim
ADC(nanheekim)
ADC(nanheekim)ADC(nanheekim)
ADC(nanheekim)
Nanhee Kim
We can decide(Final)(nanheekim)
We can decide(Final)(nanheekim)We can decide(Final)(nanheekim)
We can decide(Final)(nanheekim)
Nanhee Kim
My dream(ver2016)(nanheekim)
My dream(ver2016)(nanheekim)My dream(ver2016)(nanheekim)
My dream(ver2016)(nanheekim)
Nanhee Kim
Control led using relay module and transistor(nanheekim)
Control led using relay module and transistor(nanheekim)Control led using relay module and transistor(nanheekim)
Control led using relay module and transistor(nanheekim)
Nanhee Kim
Creating text to talk active image(nanheekim)
Creating text to talk active image(nanheekim)Creating text to talk active image(nanheekim)
Creating text to talk active image(nanheekim)
Nanhee Kim
Transfer learning of model alexnet for image classification to matlab(nanheekim)
Transfer learning of model alexnet for image classification to matlab(nanheekim)Transfer learning of model alexnet for image classification to matlab(nanheekim)
Transfer learning of model alexnet for image classification to matlab(nanheekim)
Nanhee Kim
Digital clock using 7segment(nanheekim)
Digital clock using 7segment(nanheekim)Digital clock using 7segment(nanheekim)
Digital clock using 7segment(nanheekim)
Nanhee Kim
Seminar 2legs robots(nanheekim)
Seminar 2legs robots(nanheekim)Seminar 2legs robots(nanheekim)
Seminar 2legs robots(nanheekim)
Nanhee Kim
Imu sensor(nanhee_kim)
Imu sensor(nanhee_kim)Imu sensor(nanhee_kim)
Imu sensor(nanhee_kim)
Nanhee Kim
Model compression
Model compressionModel compression
Model compression
Nanhee Kim
Custom TTS using multi-speaker-tacotron(nanheekim)
Custom TTS using multi-speaker-tacotron(nanheekim)Custom TTS using multi-speaker-tacotron(nanheekim)
Custom TTS using multi-speaker-tacotron(nanheekim)
Nanhee Kim
Kalman filter(nanheekim)
Kalman filter(nanheekim)Kalman filter(nanheekim)
Kalman filter(nanheekim)
Nanhee Kim
Creating touch screen based loop station using rapsberry pi and qt(nanheekim)
Creating touch screen based loop station using rapsberry pi and qt(nanheekim)Creating touch screen based loop station using rapsberry pi and qt(nanheekim)
Creating touch screen based loop station using rapsberry pi and qt(nanheekim)
Nanhee Kim
MCU(nanheekim)
MCU(nanheekim)MCU(nanheekim)
MCU(nanheekim)
Nanhee Kim
Book management system(nanheekim)
Book management system(nanheekim)Book management system(nanheekim)
Book management system(nanheekim)
Nanhee Kim
ADC(nanheekim)
ADC(nanheekim)ADC(nanheekim)
ADC(nanheekim)
Nanhee Kim
We can decide(Final)(nanheekim)
We can decide(Final)(nanheekim)We can decide(Final)(nanheekim)
We can decide(Final)(nanheekim)
Nanhee Kim
My dream(ver2016)(nanheekim)
My dream(ver2016)(nanheekim)My dream(ver2016)(nanheekim)
My dream(ver2016)(nanheekim)
Nanhee Kim
Control led using relay module and transistor(nanheekim)
Control led using relay module and transistor(nanheekim)Control led using relay module and transistor(nanheekim)
Control led using relay module and transistor(nanheekim)
Nanhee Kim
Creating text to talk active image(nanheekim)
Creating text to talk active image(nanheekim)Creating text to talk active image(nanheekim)
Creating text to talk active image(nanheekim)
Nanhee Kim
Transfer learning of model alexnet for image classification to matlab(nanheekim)
Transfer learning of model alexnet for image classification to matlab(nanheekim)Transfer learning of model alexnet for image classification to matlab(nanheekim)
Transfer learning of model alexnet for image classification to matlab(nanheekim)
Nanhee Kim
Digital clock using 7segment(nanheekim)
Digital clock using 7segment(nanheekim)Digital clock using 7segment(nanheekim)
Digital clock using 7segment(nanheekim)
Nanhee Kim
Seminar 2legs robots(nanheekim)
Seminar 2legs robots(nanheekim)Seminar 2legs robots(nanheekim)
Seminar 2legs robots(nanheekim)
Nanhee Kim
Imu sensor(nanhee_kim)
Imu sensor(nanhee_kim)Imu sensor(nanhee_kim)
Imu sensor(nanhee_kim)
Nanhee Kim

Searching algorithm(nanheekim)

  • 1. 蟲 螻牛螻 21611 engine DongdongE 蟲 螻牛螻 21611591 蟾 蟲 螻牛螻 21611663 伎狩
  • 2. 1. 蟆 螻襴讀 & 襭蟲譟 trial 2. 蟆 螻襴讀 choice 3. 4. 豌 蟲 5. 豢 覈谿 6. 襭 蟲譟 choice map1 / map2 / map3 7. 螳 螻覲 螳 8. Result 9. 豢螳朱 覲伎匡 蟆, 伎狩 蟆 DongdongE
  • 3. 蟆 螻襴讀 trial (worst case襯 螳企) 1. 蟆 伎 螳 譴蟾? 豌 願 譴襦 譬 蟆 蟆郁骸襯 蟾? 焔 襷讌蟆 焔覯蟇 (X) 2. 蟆 願 襷 襦 譬蟾? 焔 襷讌蟆 蟆暑覲 襷讌焔 碁覦 (伎覲企 蟆郁骸螳 譬譟) 3. 蟆 伎 螳 襦 and 襷 襦 譬蟾? 焔 襷讌蟆 焔(覓伎?..蟆暑覲)襷讌覦磯 (伎覲企 蟆郁骸螳 譬譟) DongdongE
  • 4. 蟆 螻襴讀 trial 襴 焔 襷讌 蟆覃 覩: 焔 襷讌 蟆 1. 焔 り るジ 讌 襷讌 る碁. 2. 焔 覦豢 豺危襯 蟆 3. 豺螻 3讌蟲 襷讌 蟆 貉危 襷撃 蟆覃 覩: 貉危磯ゼ 襷訣 覦覯 蟠蠍 (讌 襷>襴 襷) 讌 襷 覦覯 企糾碓 覯蟇磯磯 襴 襷血 螻 矩. 1. 貉危 讌 襷訣 覦覯 企. 2. 貉危郁 覦企り 蟆 襴 襷♀襖 襷訣. ex 1 ex 2 DongdongE
  • 5. 襭 蟲譟 trial Doc 3 Seq 5 Doc 5 Seq 11 Doc 9 Seq 15 Doc 1 Doc 4 Doc 5 螳蟆 螳蟾讌 螳 Doc 2 Seq 11 Doc 3 Seq 15 Doc 6 1. Sublist Merge 3 1 4 1 3 4 2. 覦一 曙 1 2 3 3 4 5 5 6 9 Doc 3 Seq 5 Doc 5 Seq 11 Doc 9 Seq 15 Doc 1 Doc 4 Doc 5 螳蟆 螳蟾讌 螳 Doc 2 Seq 11 Doc 3 Seq 15 Doc 6 3. 螳譴豺 覿 螻 Doc 3 Seq 5 Doc 5 Seq 11 Doc 9 Seq 15 Doc 1 Doc 4 Doc 5 螳蟆 螳蟾讌 螳 Doc 2 Seq 11 Doc 3 Seq 15 Doc 6 3 2 1 DongdongE
  • 6. 1: 覓語 蟆 れ螳 襷 2: 覿一 3: 螻 磯Μ螳 蟆 螻襴讀 焔 襷讌 蟆覃 覩: 焔 襷讌 蟆 1. 焔 襷讌 る碁. 襷讌 企 2. 豺螻 3讌蟲 焔 襷讌 螳 蠍語企. 15. 焔 覲願豺螻 3讌蟲 襷讌 螳 蠍語企. 30. 焔 豺危 31. 襷讌 Q. 覿一 る 蟆? 覓語 願 覃襴 伎 螳 worst case ex 1 DongdongE
  • 7. 覦 豌 蟲 Textinput() Document.txt StringEngine() SearchEngine(); semi_scoring(); dd_engine(); map 1 蟲 蟆 map 2 ~ map 3 蟲 蟆郁骸 豢 insert() var_seq() insert_scoring() textprint() map1 (蠍蠍 覃る: doc 覯, seq 覯) 曙 text殊 曙伎 , doc, doc 企 (Sequence)襯 曙 蟆蠍一 ロ 覓語伎 豌襴 譟伎 覿襯 一 map2 蠍蠍 蠍 map2(doc 覯瑚 map, seq螳 蠍蠍 覯″) 襴 覯″磯れ 谿語^伎 覿一 螻壱螻, map3襦 蟆譯朱 document 企 蟆 企れ 覿 譟一 map3, 蟲譟一牡(襷襴ろ) 曙 searching 豕譬 蟆郁骸 豢 text襦 覿 doc 覯語 企ゼ 蟆曙 豺襯 谿場 line 豢ロ DongdongE
  • 8. 豢 03 螳02 蠍磯 02 04 襯企 覃覃01 覦覯 碁01 譴 蠏豺 弰螻蠍 覲 碁 譬 企02 蠍 譟郁 ′牡 覯 蟲02 蟯譯 01 覯06 伎05 襾碁Μ01 01 譬伎撒 伎 螳01 蠍 豸 02 谿06 覲企02 磯 豈03 旧 蟲ロ 讌02 覿燕 譬蟲 語02 01 seq+1 seq+1 doc+1 DongdongE
  • 9. ろ誤朱覿 襴 map (覃る: doc 覯, doc 伎 seq) map 1 襭 蟲譟 map 2 map 3 蟆 伎 襴 doc 覯 map seq 8 seq 1 seq 2 (覃る: seq 覯) 襷讌襷朱 doc 豕譬 蟲 doc 螳 map (覃る: doc 覯, var 覿) doc1 doc3 doc4 seq8 seq1 seq2 var1 var3 var4 doc8 doc1 doc2 map 1 map 2 map 3 DongdongE
  • 10. NULL NULL NULL NULL NULL map 1 襭蟲譟 螳蟆 螳蟾讌 螳 螳01 螳讌 Doc 3 Seq 5 Doc 4 Seq 11 Doc 11 Seq 15 Doc 7 Doc 9 map 1 int: doc覯, seq 蟲譟一牡 襷 襴ろ string: 企 蟯 : textinput(): text殊 曙伎 , doc, doc 企 (Sequence)襯 曙 insert(): map1 (蠍蠍 覃る: doc 覯, seq 覯) 曙 DongdongE
  • 11. map 2 襭蟲譟 Doc 3 Doc 4 Doc 7 Doc 8 Doc 11 Seq 5 Seq 11 Seq 15 Seq 7 Seq 9 map 2 蟯 : var_seq(): document 企 蟆 企れ 覿 譟一 semi_scoring(): map2(doc 覯瑚 map, seq螳 蠍蠍 覯″) 襴 覯″磯れ 谿語^伎 覿一 螻壱螻 map3襦 蟆譯朱 (map3 蟲譟一牡(襷襴ろ) 曙) int: seq int: doc 覯 Int 覯″ 伎: map2 seq襷 蠍 襴--> 願唄 seq 螳襦 doc 螳 襯 語襴 螻, seq襦 覿 覿磯 螻壱 DongdongE
  • 12. NULL NULL NULL NULL NULL map 3 襭蟲譟 蟆 螻襴讀 覿一伎 1 2 3 4 5 var 13 var 90 var 92 var 44 var 9 Doc 90 var 14 var 8 Doc 99 var 14 Doc 48 var 88 Doc 23 var 2 Doc 3 map 3 蟲譟一牡 襷 襴ろ int: doc 螳 蟯 :insert_scoring(): map3, 蟲譟一牡 曙 dd_engine(): searching 豕譬 蟆郁骸 豢 int doc 覯, var 覿 DongdongE
  • 13. 螳 螻覲 螳 Textinput() Document.txt StringEngine() SearchEngine(); semi_scoring(); dd_engine(); Textprint() 蟆蟆郁骸 豢 蟆 蟇結03 れ 蟇結03 れ 蟇結03 れ 蟇結03 れ line 豢 覿 O X (1) map 1 蟲煙螳 36.617 36.329 36.433 36.953 36.373 36.626 (2) 蟆 覓語 豌襴 0.000 0.000 0.000 0.000 0.000 0.001 (3) 譟伎 覿 一 map2~map3 蟲煙螳 0.007 0.003 0.004 0.007 0.003 0.003 (4) 蟆郁骸 豢 螳 (15螳 DOC 豢 蠍一) 18.233 2.393 1.322 0.021 0.021 0.023 (豐(sec)) 1 2 4 3 DongdongE
  • 14. Result 覯蟇 蟆 蟇結03 れ 蟆 れ 蟇結03 蟆 螻ろ 1 2 3 DongdongE
  • 15. 豢螳朱 覲伎匡 蟆 15螳襷 豢ロ螻 蟆讌 蟆一蠍 伎 企ゼ 蟷 蟆 蟆曙 伎 企ゼ 伎 doc 蟆 (no!) 伎 企ゼ 蟷 蟆 蟆曙 伎 企ゼ 伎 doc 蟆 (yes!) 4 5 6 DongdongE
  • 16. 豢螳朱 覃 譬 蟆 UI1 C++ り 蟆 れ企 蟲蠍 企語襯 郁 蠏 蠍襯 豢ロ蠍 C++ Python 襦伎 web 蠍 2 螳 豢 覦覯 line print る蟇碁 覃覈襴襯 蟆 螳 python 豌伎朱 覃覈襴襯 ′譯朱, c++ 豪 蟆郁記 讌 ′譴狩 轟 一危一 碁 覦一 覲覲企 襴 伎 豢朱 覃覈襴襯 蟆 覃 螳 蟆 覦覯 螻 DongdongE