structtrie// Trie 树 { int nex[B_SIZE][26], cnt; bool exist[B_SIZE];
voidinsert(string s) { int p = 0; int l = s.length(); for (int i = 0; i < l; i++) { int c = s[i] - 'a'; if (!nex[p][c]) nex[p][c] = ++cnt; p = nex[p][c]; } exist[p] = 1; } boolfind(string s) { int p = 0; int l = s.length(); for (int i = 0; i < l; i++) { int c = s[i] - 'a'; if (!nex[p][c]) return0; p = nex[p][c]; } return exist[p]; } } tree;
Total: 370103 AA QUE= (QUE) AB QUI= (QUI) AM QU0= (QU) AN QU4= (QU) AND QU5E (QUE) ANN QU5O (QUO) AO QU8= (QU) CA Q0E= (QE) CC Q0M= (QM) CDR Q0RS (QRS) CE Q0U= (QU) CF Q0Y= (QY) CK Q0s= (QS) CM Q00= (Q) CMD Q01E (QE) CML Q01M (QM) CO Q08= (Q) COD Q09E (QE) COG Q09H (QH) COL Q09M (QM) COM Q09N (QN) COO Q09P (QP) COR Q09S (QS) COS Q09T (QT) COT Q09U (QU) COX Q09Y (QY) CQ Q1E= (QE) CS Q1M= (QM) CTR Q1RS (QRS) CU Q1U= (QU) CV Q1Y= (QY) D RA== (RA) DA REE= (REE) DAK REFL (REFL) DANGS REFOR1M= (REFORM) DAR REFS (REFS) DAS REFT (REFT) DB REI= (REI) DC REM= (REM) DD REQ= (REQ) DER REVS (REVS) DG REc= (REC) DINKA RElOS0E= (RELOSE) DIX RElY (RELY) DK REs= (RES) DL REw= (REW) DM RE0= (RE) DN RE4= (RE) DO RE8= (RE) DOA RE9B (REB) DOB RE9C (REC) DOBL RE9CTA== (RECTA) DOC RE9D (RED) DOD RE9E (REE) DOE RE9F (REF) DOG RE9H (REH) DOH RE9I (REI) DOL RE9M (REM) DOM RE9N (REN) DOO RE9P (REP) DOP RE9Q (REQ) DOR RE9S (RES) DORSA RE9SU0E= (RESUE) DOS RE9T (RET) DOW RE9X (REX) DOZ RE9a (REA) EA RUE= (RUE) EC RUM= (RUM) EH RUg= (RUG) EMF RU1G (RUG) EMM RU1N (RUN) EMS RU1T (RUT) ENC RU5D (RUD) END RU5E (RUE) ENL RU5M (RUM) ENS RU5T (RUT) EOF RU9G (RUG) EOM RU9N (RUN) EOS RU9T (RUT) F Rg== (RG) FV RlY= (RLY) GA R0E= (RE) GAY R0FZ (RFZ) GAR R0FS (RFS) GID R0lE (RLE) GM R00= (R) GN R04= (R) GNS R05T (RT) GO R08= (R) GOB R09C (RC) GOD R09E (RE) GOG R09H (RH) GOL R09M (RM) GON R09O (RO) GOR R09S (RS) GOS R09T (RT) GOTH R09USA== (RUSA) GP R1A= (RA) GS R1M= (RM) H SA== (SA) HA SEE= (SEE) HB SEI= (SEI) HD SEQ= (SEQ) HED SEVE (SEVE) HF SEY= (SEY) HG SEc= (SEC) HIC SElD (SELD) HID SElE (SELE) HIE SElF (SELF) HIR SElS (SELS) HIS SElT (SELT) HL SEw= (SEW) HM SE0= (SE) HO SE8= (SE) HOB SE9C (SEC) HOC SE9D (SED) HOD SE9E (SEE) HOL SE9M (SEM) HOM SE9N (SEN) HOND SE9ORA== (SEORA) HOO SE9P (SEP) HOOL SE9PTA== (SEPTA) HOP SE9Q (SEQ) HOUSS SE9VU1M= (SEVUM) HOW SE9X (SEX) HOX SE9Y (SEY) HS SFM= (SFM) I SQ== (SQ) IA SUE= (SUE) IB SUI= (SUI) IC SUM= (SUM) ID SUQ= (SUQ) IDE SURF (SURF) IE SUU= (SUU) II SUk= (SUK) IJO SUpP (SUPP) IK SUs= (SUS) IM SU0= (SU) YM WU0= (WU) IMA SU1B (SUB) IMP SU1Q (SUQ) IN SU4= (SU) YN WU4= (WU) INC SU5D (SUD) IND SU5E (SUE) INDOOR SU5ET09S (SUETS) INO SU5P (SUP) INT SU5U (SUU) IO SU8= (SU) YO WU8= (WU) YOM WU9N (WUN) YOR WU9S (WUS) IW SVc= (SVC) J Sg== (SG) JO Sk8= (SK) K Sw== (SW) KA S0E= (SE) KAY S0FZ (SFZ) KAL S0FM (SFM) KB S0I= (SI) KC S0M= (SM) KEB S0VC (SVC) KG S0c= (SC) KGR S0dS (SDS) KI S0k= (SK) KY S1k= (SK) KINOO S0lOT08= (SLOT) KL S0w= (SW) KM S00= (S) KN S04= (S) KO S08= (S) KOA S09B (SB) KOB S09C (SC) KODA S09EQQ== (SEQQ) KOHL S09ITA== (SITA) KOL S09M (SM) KON S09O (SO) KONDO S09ORE8= (SORE) KOP S09Q (SQ) KOR S09S (SS) KOS S09T (ST) KOU S09V (SV) KR S1I= (SI) KT S1Q= (SQ) KW S1c= (SC) L TA== (TA) LA TEE= (TEE) LC TEM= (TEM) LG TEc= (TEC) LH TEg= (TEG) LID TElE (TELE) LIS TElT (TELT) LIZ TEla (TELA) LL TEw= (TEW) LM TE0= (TE) LN TE4= (TE) LO TE8= (TE) LOB TE9C (TEC) LOC TE9D (TED) LOD TE9E (TEE) LOE TE9F (TEF) LOF TE9G (TEG) LOY TE9Z (TEZ) LOQ TE9R (TER) LOW TE9X (TEX) MA TUE= (TUE) MAE TUFF (TUFF) MAS TUFT (TUFT) MB TUI= (TUI) MC TUM= (TUM) MCF TUNG (TUNG) MF TUY= (TUY) MH TUg= (TUG) MID TUlE (TULE) MIT TUlU (TULU) MKT TUtU (TUTU) MM TU0= (TU) MMF TU1G (TUG) MN TU4= (TU) MNA TU5B (TUB) MO TU8= (TU) MOA TU9B (TUB) MOD TU9E (TUE) MOL TU9M (TUM) MOM TU9N (TUN) MOO TU9P (TUP) MOS TU9T (TUT) MOSSO TU9TU08= (TUTU) MOW TU9X (TUX) N Tg== (TG) NM Tk0= (TK) NO Tk8= (TK) NOS Tk9T (TKT) OB T0I= (TI) OC T0M= (TM) ODE T0RF (TRF) ODS T0RT (TRT) ODZ T0Ra (TRA) OE T0U= (TU) OG T0c= (TC) OH T0g= (TG) OY T1k= (TK) OK T0s= (TS) OM T00= (T) ON T04= (T) ONA T05B (TB) ONO T05P (TP) ONT T05U (TU) OOF T09G (TG) OOH T09I (TI) OOT T09U (TU) OOZOA T09aT0E= (TATE) OP T1A= (TA) OR T1I= (TI) OS T1M= (TM) OTO T1RP (TRP) OW T1c= (TC) OX T1g= (TG) OZ T1o= (TO) QP UVA= (UVA) QTD UVRE (UVRE) R Ug== (UG) RA UkE= (UKE) RND Uk5E (UKE) ROD Uk9E (UKE) SAN U0FO (UFO) SAR U0FS (UFS) SB U0I= (UI) SC U0M= (UM) SCF U0NG (UNG) SCH U0NI (UNI) SCR U0NS (UNS) SG U0c= (UC) SH U0g= (UG) SHR U0hS (UHS) SID U0lE (ULE) SYD U1lE (ULE) SIS U0lT (ULT) SIT U0lU (ULU) SK U0s= (US) SM U00= (U) SML U01M (UM) SMOKO U01PS08= (UPS) SN U04= (U) SNURP U05VUlA= (UVULA) SO U08= (U) SOB U09C (UC) SOC U09D (UD) SOCKO U09DS08= (UDS) SOG U09H (UH) SOH U09I (UI) SOL U09M (UM) SOS U09T (UT) SOW U09X (UX) SR U1I= (UI) SS U1M= (UM) STA U1RB (URB) STD U1RE (URE) STM U1RN (URN) STR U1RS (URS) SUZ U1Va (UVA) SW U1c= (UC) T VA== (VA) TA VEE= (VEE) TB VEI= (VEI) TDR VERS (VERS) TH VEg= (VEG) TIC VElD (VELD) TIN VElO (VELO) TMH VE1I (VEI) TOD VE9E (VEE) TOS VE9T (VET) TOW VE9X (VEX) UC VUM= (VUM) UH VUg= (VUG) UM VU0= (VU) UN VU4= (VU) UNL VU5M (VUM) V Vg== (VG) WB V0I= (VI) WE V0U= (VU) WG V0c= (VC) WH V0g= (VG) WK V0s= (VS) WM V00= (V) WMK V01L (VL) WO V08= (V) WOA V09B (VB) WOB V09C (VC) WOK V09L (VL) WON V09O (VO) WOO V09P (VP) WOS V09T (VT) WOT V09U (VU) WR V1I= (VI) WU V1U= (VU) X WA== (WA) XC WEM= (WEM) XED WEVE (WEVE) XIS WElT (WELT) Z Wg== (WG) ZN Wk4= (WK) ZO Wk8= (WK) Done... 343 Words Found!
一些比较好的匹配:
1 2 3 4 5 6 7 8 9 10 11 12
DANGS REFOR1M= (REFORM) DOC RE9D (RED) DOS RE9T (RET) HA SEE= (SEE) HID SElE (SELE) HIE SElF (SELF) HIS SElT (SELT) HOW SE9X (SEX) RA UkE= (UKE) RND Uk5E (UKE) ROD Uk9E (UKE) SAN U0FO (UFO)
评论