perfect-pangram-finder:一个用于生成完美Pangram的Javascript程序

时间:2024-05-31 06:54:04
【文件属性】:

文件名称:perfect-pangram-finder:一个用于生成完美Pangram的Javascript程序

文件大小:467KB

文件格式:ZIP

更新时间:2024-05-31 06:54:04

JavaScript

生成完美的Pangram 七巧板是使用给定字母表中所有字母的一系列单词。 在各种程序中选择字体时,您可能会看到一种流行的英语pangram,它是“快速的棕色狐狸跳过了懒惰的狗”。 每个字母至少出现一次,但是某些字母(例如U和O)会出现多次。 完美的字母是没有字母重复的字母。 动机 最近(在撰写本文时),我玩了一个名为“ Shh”的游戏(强烈推荐)。 Shh是一种协作游戏,其中玩家作为一个团队,一次创建一个字母就能制作出完美的人物头像。 在玩过Shh并连续数次遭受惨败之后,我(天真地)认为我可以编写一个程序来生成所有获胜组合。 我从一个简单的递归程序开始,以生成所有可能的字母组合并检查每个字母是否为字母组合图。 运行代码 克隆,然后: npm install npm test # for the tests (which are not exhaustive ... ) node s


【文件预览】:
perfect-pangram-finder-master
----lib()
--------pangram-heuristic.js(3KB)
--------pangram-top-down-tree.js(6KB)
--------pangram-string-utilities.js(9KB)
--------pangram-heuristic-search.js(5KB)
----scrabble-dictionary.csv(1.83MB)
----LICENSE(1KB)
----test()
--------lib()
----sampleRunner.js(2KB)
----.gitignore(22B)
----readme.md(6KB)
----package-lock.json(10KB)
----package.json(450B)

网友评论