非ascii文字OK 旗を押したらなんでもいいから入力しちゃって。 **Unicodeの探索にバグがあります。**詳しくはメモとクレジットを読んでの
ハッシュ関数はFNV-1a unicodeって65536個だから16回の二分探索で見つけられるはずなんだよ。.toLowerCase()お前さえなければ。(他責思考ここに極まれり) Scratchの(()<())ブロックは簡単に言うと「小文字にしてから比較」してるから番号が狂ってしまってうまくいかない文字が出てくるんだよね。 例えばabcの大文字と小文字の間には[\]^_`があってここでは大文字と小文字で文字の大小関係が変わっちゃうんだよね。[ < o だけど [ > O したらば大小関係がチョー大切な二分探索はどーなっちゃうの? はい。壊れます。 私のこれからの用途ではこれで問題ないため問題ないのです。つまり私はこのままでも大丈夫ということです。 ハッシュテーブルを作ろうよ。 #Unicode #Hash ~~#masterpiece~~