countdown solver
1.0.0
以游戏节目倒计时的风格解决谜题。
该存储库包含基于游戏节目倒计时的一系列文章的源代码。它包含用于解决该节目的数字轮和字母轮谜题的代码。
代码
所有代码均采用简单、现代的 JavaScript 编写。适合 TypeScript 的类型信息包含在文档注释中。
单词列表
合适的单词列表包含在letters-round/
下。它应该与节目中允许用于大多数用途的官方单词列表足够相似。尽管节目中通常允许使用潜在的冒犯性词语,但我已将其排除在该列表之外。目的不是审查,而只是为了避免震惊毫无戒心的用户。但请注意,我可能错过了一些。
三元树
对于字母轮,这些文章开发了三元搜索树的最小实现。我还制作了一个功能更丰富的实现,具有适当的 Unicode 支持、更多类型的近似匹配、序列化等。它可以在这里找到:
https://github.com/CGJennings/fast-ternary-string-set
也可作为npm
包fast-ternary-string-set
使用。