问题标签 [pangram]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1394 浏览

algorithm - Is it possible to generate Pangram from given word list?

Pangram is a sentence using every letter of the alphabet at least once.

Is it possible to generate shortest Pangram from given word list?

Lets say, I have word list like this

And Like to generate possible pangrams list like followings

Grammar and word ordering is no need to consider for now (I am going to do it in non-english language)

Any Ideas, algorithms, codes, references, will be greatly appreciated!

PS: This is not a homework

0 投票
4 回答
3282 浏览

algorithm - 你将如何编写一个程序来在单词列表中找到最短的 pangram?

给定一个包含至少一次字母 az 的单词列表,你将如何编写一个程序来找到以字符数(不包括空格)作为单词组合的最短pangram ?

由于我不确定是否存在简短的答案,因此这不是代码高尔夫,而只是讨论您将如何处理这个问题。但是,如果你认为你可以编写一个短程序来做到这一点,那就继续吧,这可能会变成代码高尔夫 :)

0 投票
1 回答
2135 浏览

file - 如何在 ruby​​ 中检查一行中的 pangrams?

你们中的一些人可能会注意到我已经用同样痛苦的代码回来了。一旦我接受答案,我不确定其他问题是否仍然存在。

现在问题稍微简单了一点。我发现了一些检查 pangrams 的代码。它曾经是 def pangram?('sentence') 但我需要 line 进去所以我试着把它改成 def pangram?(line)。它似乎与我的编码风格不太吻合,而且不起作用。我尝试使用 .contain('a' . . 'z') 来检查 pangram,但我认识的人尝试过,但没有成功。谷歌也没有太大帮助。

关于如何在 if stmt 中检查 pangrams 的任何想法?

0 投票
3 回答
425 浏览

python - 在 Python 中查找字符串中有多少个不同的字母

我对 Python 3 和编程非常陌生。我试图找到一种算法来找出一个句子何时是一个 pangram。借助 string 模块的功能,我已经解决了讨价还价的问题,但我还需要找出非 pangrams 中有多少不同的字母(已经将它们切换为小写字母)。

任何帮助都会非常受欢迎。

0 投票
15 回答
15718 浏览

python - 如何检查字符串是否为pangram?

我想创建一个将字符串作为输入的函数,并检查字符串是否为 pangram(pangram 是一段包含字母表中每个字母的文本)。

我编写了以下代码,它有效,但我正在寻找一种替代方法,希望是一种短路方式。

我觉得这个问题可能违反了本网站的规则,但希望不是。我只是好奇,想看看其他方法来做到这一点。

0 投票
5 回答
4215 浏览

python - 在 Python 上需要帮助

问:pangram 是一个包含所有英文字母至少一次的句子,例如:The quick brown fox jumps over the lazy dog。你的任务是编写一个函数来检查一个句子,看看它是否是一个 pangram。

我所拥有的是:

但是,当我尝试示例 s=["The quick brown fox jumps over the lazy dog"] 时,结果为 False,这是错误的。它应该是 True b/c 它包含所有 26 个字母。谁能帮我修复代码?非常感谢!!!

0 投票
3 回答
661 浏览

bash - 字符串包含字符 bash

bash中,我试图测试一个句子是否是一个 pangram。

这是我到目前为止的代码,我得到的只是"not pangram". 有谁知道我的代码有什么问题?

我试图操纵我以前的问题中的代码。

0 投票
16 回答
27328 浏览

java - Code to tell whether a string is a Pangram or not?

If the string entered is:
We promptly judged antique ivory buckles for the next prize

It will give the wrong output:
not pangram.

I'm not able to find out what wrong with the code.
Thanks in advance!

0 投票
3 回答
1182 浏览

java - 线程“主”java.lang.ArrayIndexOutOfBoundsException 中的异常:-65

我正在尝试解决这个问题 https://www.hackerrank.com/challenges/pangrams 这是我的代码

我总是收到这个错误

我试图找出问题出在哪里,但我无法......谁能帮助我?

0 投票
8 回答
14155 浏览

javascript - Javascript Pangram 正则表达式

我正在尝试编写一个正则表达式来测试 PANGRAM。我可以用传统的方式来做,但似乎无法用正则表达式解决超过 90% 的测试。

输入:字符串

输出:真|| 错误的

到目前为止的测试结果。

6/10 /([a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z, \s]+)/i

6/10 /[a-z]{1}/i

6/10/[a-z]/i

6/10/[a-z]+/i

9/10/a?b?c?d?e?f?g?h?i?j?k?l?m?n?o?p?q?r?s?t?u?v?w?x?y?z/i 只失败了abcdefghijklmopqrstuvwxyz

6/10/[\w.]+/

非常感谢任何帮助或建议。