1
0
Fork 0

Commits vergleichen

..

Keine gemeinsamen Commits. "a365b6567e66ac9ca99cc81bcf9f17cc44973f82" und "2fa0a3e164579a38d4ccb96e6a29500da33da983" haben vollständig unterschiedliche Historien.

1 geänderte Dateien mit 39 neuen und 49 gelöschten Zeilen

Datei anzeigen

@ -12,7 +12,7 @@ class Trie {
constructor(inputs: string[] = []) { constructor(inputs: string[] = []) {
this.root = new TrieNode(); this.root = new TrieNode();
for (const item of inputs) { for (const item of inputs) {
this.insert(item); this.insert(item.toLowerCase());
} }
} }
@ -44,7 +44,43 @@ class Trie {
const trie = new Trie([ const trie = new Trie([
"#drcl", "#drcl",
"10 erste male", "10 erste male",
"a couple of cuckoos", "A Couple of Cuckoos",
"Aristia",
"Asterix",
"Café Liebe",
"Charon",
"Cheering up in the underworld",
"Colette beschließt zu sterben",
"D.N. Angel",
"Definitely Love",
"Der Sommer",
"Die mit dem Teufel tanzt",
"Ein Zeichen der Zuneigung",
"Elainas Reise",
"Galerie einer neuen Galaxis",
"Gespielte Liebe",
"Go! Go! Loser Ranger",
"Hallo, ich bin eine Hexe und mein Schwarm wünscht sich einen Liebestrank von mir",
"Himmelblaue Zeiten",
"How to train a newbie",
"Ich habe 300 Jahre lang",
"Ich täuschte Amnesie vor, um meinen Verlobten loszuwerden",
"Kleiner Tai & Omi Sue",
"Kreative Kurzaufgaben",
"Lone Wolf & Cub Master",
"Manga! Manga!",
"Merit und der ägyptische",
"Murciélago",
"Peter Grill",
"Real Account",
"Red Apple",
"Ripper",
"Solo Leveling Roman Taschenbuchausgabe",
"Star Wars",
"Tokyo Aliens",
"Touring after the apocalypse",
"Wiedergeburt in Maydare",
"Yuzu",
"ab sofort schwester!", "ab sofort schwester!",
"adou", "adou",
"after school", "after school",
@ -56,28 +92,19 @@ const trie = new Trie([
"angels of death", "angels of death",
"anyway, i love you", "anyway, i love you",
"arifureta - der kampf zurück in meine welt", "arifureta - der kampf zurück in meine welt",
"aristia",
"assassin's creed", "assassin's creed",
"asterix",
"auf und ab", "auf und ab",
"bakemonogatari", "bakemonogatari",
"barakamon", "barakamon",
"beast after school", "beast after school",
"berserk",
"birds of shangri-la", "birds of shangri-la",
"bitter playmate", "bitter playmate",
"black butler", "black butler",
"bloody bites at boarding school", "bloody bites at boarding school",
"blue eye lie", "blue eye lie",
"boruto", "boruto",
"café liebe",
"canis", "canis",
"charon",
"cheering up in the underworld",
"cold - die kreatur",
"colette beschließt zu sterben",
"crossing borders", "crossing borders",
"d.n. angel",
"dahlia lässt den kopf nicht hängen", "dahlia lässt den kopf nicht hängen",
"das band der unterwelt", "das band der unterwelt",
"das kind, das ich in meinen träumen sah", "das kind, das ich in meinen träumen sah",
@ -85,37 +112,28 @@ const trie = new Trie([
"das opfer des", "das opfer des",
"dead mount death play", "dead mount death play",
"deadlock", "deadlock",
"definitely love",
"dem himmel zu fern",
"der dieb und das biest", "der dieb und das biest",
"der fuchs und der kleine tanuki", "der fuchs und der kleine tanuki",
"der geschmack nach melone", "der geschmack nach melone",
"der sommer",
"der stärkste held mit dem mal der schwäche", "der stärkste held mit dem mal der schwäche",
"die for me, my darling", "die for me, my darling",
"die hexe und das biest", "die hexe und das biest",
"die hexe und ihr drache", "die hexe und ihr drache",
"die hohe", "die hohe",
"die mit dem teufel tanzt",
"die nacht hinter dem dreiecksfenster", "die nacht hinter dem dreiecksfenster",
"die rachsüchtige", "die rachsüchtige",
"die schokohexe ", "die schokohexe ",
"die tänzerin des königs",
"die walkinder", "die walkinder",
"don't lie to me", "don't lie to me",
"dr. stone", "dr. stone",
"drache & chamäleon",
"drachenregen", "drachenregen",
"edens zero", "edens zero",
"ein bund fürs leben", "ein bund fürs leben",
"ein landei aus dem dorf vor dem letzten dungeon sucht das abenteuer in der stadt", "ein landei aus dem dorf vor dem letzten dungeon sucht das abenteuer in der stadt",
"ein zeichen der zuneigung",
"elainas reise",
"elden ring kapitel", "elden ring kapitel",
"elden ring", "elden ring",
"eliana", "eliana",
"enceladus - die graphic novel", "enceladus - die graphic novel",
"fairy tail",
"fairy tale", "fairy tale",
"fangirl", "fangirl",
"final fantasy", "final fantasy",
@ -124,52 +142,37 @@ const trie = new Trie([
"folge den wolken nach nord-nordwest", "folge den wolken nach nord-nordwest",
"from bottom to lover", "from bottom to lover",
"gachiakuta", "gachiakuta",
"galerie einer neuen galaxis",
"gannibal", "gannibal",
"gespielte liebe",
"gestatten, ich bin's", "gestatten, ich bin's",
"go! go! loser ranger",
"goblin slayer!", "goblin slayer!",
"hallo, ich bin eine hexe und mein schwarm wünscht sich einen liebestrank von mir",
"harahara sensei", "harahara sensei",
"himmelblaue zeiten",
"hiraeth", "hiraeth",
"how to train a newbie",
"human extinction", "human extinction",
"hunter x hunter", "hunter x hunter",
"i hear the sunspot", "i hear the sunspot",
"i'll be here for you", "i'll be here for you",
"ich habe 300 jahre lang",
"ich täuschte amnesie vor, um meinen verlobten loszuwerden",
"im schatten der fabriken", "im schatten der fabriken",
"in/spectre", "in/spectre",
"insomniacs", "insomniacs",
"interviews mit monster-mädchen", "interviews mit Monster-mädchen",
"is love the answer?", "is love the answer?",
"isekai office worker", "isekai office worker",
"jagaaan", "jagaaan",
"jealousy blinds love", "jealousy blinds love",
"just mary", "just mary",
"kabukicho bad trip", "kabukicho bad trip",
"kakegurui twin",
"kampf der verführergiganten",
"kijin gentosho", "kijin gentosho",
"kleiner tai & omi sue",
"konosuba", "konosuba",
"kreative kurzaufgaben",
"küsse", "küsse",
"lass meine hand nicht los", "lass meine hand nicht los",
"lieb mich noch, bevor du stirbst", "lieb mich noch, bevor du stirbst",
"liebe ist (k)ein wettkampf", "liebe ist (k)ein wettkampf",
"lightning and romance", "lightning and romance",
"lone wolf & cub master",
"lonely castle in the mirror", "lonely castle in the mirror",
"love escape", "love escape",
"lullaby of the dawn", "lullaby of the dawn",
"madk", "madk",
"manga for success",
"manga love story", "manga love story",
"manga! manga!",
"meet me online", "meet me online",
"megumi & tsugumi", "megumi & tsugumi",
"mein isekai-leben", "mein isekai-leben",
@ -177,14 +180,12 @@ const trie = new Trie([
"mein untergang", "mein untergang",
"meine arbeit als missionar in einer gottlosen welt", "meine arbeit als missionar in einer gottlosen welt",
"meine wiedergeburt als schleim in einer anderen welt", "meine wiedergeburt als schleim in einer anderen welt",
"merit und der ägyptische",
"midnight scandal sex", "midnight scandal sex",
"minato's coin laundry", "minato's coin laundry",
"mord im dekagon", "mord im dekagon",
"moriarty the patriot", "moriarty the patriot",
"mpd psycho", "mpd psycho",
"mr nobody", "mr nobody",
"murciélago",
"mushoku tensei", "mushoku tensei",
"my dear curse-casting vampiress", "my dear curse-casting vampiress",
"my genderless boyfriend", "my genderless boyfriend",
@ -199,7 +200,6 @@ const trie = new Trie([
"one room dog", "one room dog",
"overlord", "overlord",
"penelope", "penelope",
"peter grill",
"planetes perfect edition", "planetes perfect edition",
"planetes perfect", "planetes perfect",
"pluto: urasawa x tezuka", "pluto: urasawa x tezuka",
@ -208,13 +208,10 @@ const trie = new Trie([
"radiant", "radiant",
"raeliana", "raeliana",
"re:zero", "re:zero",
"real account",
"red apple",
"relife", "relife",
"religiöse helden", "religiöse helden",
"rental girlfriend", "rental girlfriend",
"requiem of the rose king", "requiem of the rose king",
"ripper",
"rosen blood", "rosen blood",
"saint seiya", "saint seiya",
"saraba, yoki hi", "saraba, yoki hi",
@ -230,15 +227,12 @@ const trie = new Trie([
"skip beat", "skip beat",
"sleeping dead", "sleeping dead",
"smoking behind the supermarket", "smoking behind the supermarket",
"solo leveling roman taschenbuchausgabe",
"star wars",
"stigmata", "stigmata",
"sugar apple fairy tale", "sugar apple fairy tale",
"suzume", "suzume",
"sword art online", "sword art online",
"takopi und die sache mit dem glück", "takopi und die sache mit dem glück",
"teach me how to kill you", "teach me how to kill you",
"teddyboys",
"the beast must die", "the beast must die",
"the beginning after the end", "the beginning after the end",
"the dungeon of black company", "the dungeon of black company",
@ -254,12 +248,10 @@ const trie = new Trie([
"the saint's magic power is omnipotent", "the saint's magic power is omnipotent",
"threesome", "threesome",
"to the abandoned sacred beasts", "to the abandoned sacred beasts",
"tokyo aliens",
"tokyo revengers", "tokyo revengers",
"tokyopop", "tokyopop",
"too close to love", "too close to love",
"touching your night", "touching your night",
"touring after the apocalypse",
"twin star", "twin star",
"undead unluck", "undead unluck",
"under ninja", "under ninja",
@ -272,7 +264,6 @@ const trie = new Trie([
"vinland saga", "vinland saga",
"virgin road", "virgin road",
"white light ceremony", "white light ceremony",
"wiedergeburt in maydare",
"wind breaker", "wind breaker",
"wise man", "wise man",
"wistoria", "wistoria",
@ -282,7 +273,6 @@ const trie = new Trie([
"you're my cutie!", "you're my cutie!",
"your sweet scent", "your sweet scent",
"yuzu - die kleine tierärztin", "yuzu - die kleine tierärztin",
"yuzu",
"zombie hide sex", "zombie hide sex",
]); ]);
export { trie }; export { trie };