LeetCode – 500. Keyboard Row

題目來源:LeetCode -500. Keyboard Row


題目:

Given a List of words, return the words that can be typed using letters of alphabet on only one row’s of American keyboard like the image below.

American keyboard

 

Example 1:

Note:

  1. You may use one character in the keyboard more than once.
  2. You may assume the input string will only contain letters of alphabet.

粗略翻譯:

題目會給予一個字串陣列,要判斷陣列中的字串是否能只用鍵盤的同一列拼出來

將可以的字串組成陣列回傳

例如ABC的字串要從鍵盤打出來會用到兩列,因此不符合題目需求

ZXC的字串可以從鍵盤的同一列打出,因此符合需求

解法:

這是利用JAVA 8新增的Stream解法


網站:http://wp.mlab.tw/
GitHub:https://github.com/yoll522/LeetCode
程式碼:https://github.com/yoll522/LeetCode/tree/master/500.%20Keyboard%20Row

Leave a Reply

你的電子郵件位址並不會被公開。 必要欄位標記為 *