精華區beta Marginalman 關於我們 聯絡資訊
1832. Check if the Sentence Is Pangram 給予一個字串如果該字串包含所有26個字母返回true,否則false。 Example 1: Input: sentence = "thequickbrownfoxjumpsoverthelazydog" Output: true Explanation: sentence contains at least one of every letter of the English alphabet. 思路: 1.把所有字元加入Set 2.每次加入完先檢查Set的大小是否是26是的話直接返回。 Java Code: class Solution { public boolean checkIfPangram(String sentence) { Set<Character> set = new HashSet<>(); for(char c : sentence.toCharArray()) { set.add(c); if(set.size() == 26) return true; } return false; } } https://i.imgur.com/Mi7Z2s9.png 我這輩子只解的出Eazy了 -- https://i.imgur.com/bFRiqA3.jpg -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.159.111.108 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1665970972.A.AF5.html
abcd991276: 大師 10/17 12:08
GTR12534: 終於有簡單的 不然前兩天的都要吐了== 10/17 18:39