6
どのようにして、混乱した文字の配列を単語にマッチさせることができるか知っていますか?たとえば、一致する一部の関数 ["a"、 "c" 、 "e"、 "c"]; という単語に "ace"を付けて、indexOfやInArrayのように-1を返します。 私はそれがよく文書化されている例でjsのバイブルを作った混乱した配列を文字列にマッチさせる機能
ちょうどメモ、私は30000 - 50000ワードから任意の場所に文字の配列を比較します。
https://jsfiddle.net/AlexanderMitrakis/89dchpt8/1/
this.gameletters = []; //Array of Game letters.
//e.g. ["P", "E", "H", "E", "U", "I", "S", "Q", "N"];
this.possiblesolution = new String(); //highest solution within gameletters
//e.g. "QUEENSHIP" (related to above letters)
this.wordBank = new Array();
//array of arrays structure is formated around alphabet with an array for each character:
/*
a: Array(7295)
b:Array(7271)
c:Array(11381)
d:Array(7216)
...
y:Array(607)
z:Array(623)
*/
? – karthick
私はthis.wordBankのように多次元配列として格納します。格納されているwordBankはアルファベット順に文字順に並べられ、各文字配列の中にアルファベット順にその文字内のすべての単語this.wordBank [文字] [文字列] – AlexMika