學習軌道
/
SQLite
SQLite
/
練習
/
字母不重複的單字
字母不重複的單字

字母不重複的單字

困難

說明

判斷一個單字或詞組是否為 isogram。

isogram(又稱「非模式詞」)是指一個單字或詞組中沒有重複出現的字母,不過空格和連字號可以出現多次。

isogram 的例子:

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

然而,isograms 這個字並不是 isogram,因為 s 重複出現了。

其他指示

你會拿到一張名為「isogram」的資料表。 第一欄「phrase」包含一些文字。 你需要判斷這個詞組是否為字母不重複的詞組。 把第二欄「is_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,全部免費。