轨道
/
SQLite
SQLite
/
练习
/
无重复字母词
无重复字母词

无重复字母词

困难

说明

判断一个单词或短语是否为等字母词。

等字母词(也叫“非模式词”)是指不含重复字母的单词或短语,不过空格和连字符可以出现多次。

等字母词的例子:

  • lumberjacks
  • background
  • downstream
  • six-year-old

不过,isograms 这个词不是等字母词,因为其中的 s 重复了。

其他说明

你会得到一个名为“isogram”的表。 第一列“phrase”中包含一段文本。 你需要判断这段文本是不是 isogram。 把第二列“is_isogram”更新为一个整数值:

  • 如果这段文本是 isogram,填 1;
  • 如果不是,就填 0。
Note

SQLite 的比较运算会把布尔值以 0/1 的形式返回

$ sqlite3
sqlite> .mode table
sqlite> SELECT 1 < 2 AS "true", 1 > 2 AS "false";
+------+-------+
| true | false |
+------+-------+
| 1    | 0     |
+------+-------+

来源

Wikipedia链接会在新窗口或新标签页中打开
通过 GitHub 编辑 链接将在新窗口或新标签页中打开
SQLite Exercism

准备好开始 无重复字母词 了吗?

注册 Exercism,借助 81 个练习 和真人导师指导,学习并掌握 SQLite,全部免费。