python力扣刷題記錄——771. 寶石與石頭
題目: 給定字串J 代表石頭中寶石的型別,和字串 S代表你擁有的石頭。 S
中每個字元代表了一種你擁有的石頭的型別,你想知道你擁有的石頭中有多少是寶石。 J 中的字母不重複,J 和
S中的所有字元都是字母。字母區分大小寫,因此"a"和"A"是不同型別的石頭。
方法一:
執行用時: 24 ms
記憶體消耗: 14.8 MB
暴力遍歷:
class Solution:
def numJewelsInStones(self, jewels: str, stones: str) -> int:
count = 0
for i in stones:
if i in jewels:
count += 1
return count
方法二:
執行用時: 20 ms
記憶體消耗: 14.8 MB
一行程式碼
class Solution:
def numJewelsInStones(self, jewels: str, stones: str) -> int:
return sum([jewels.count(i) for i in stones])
有點簡單,早點睡覺吧~
相關文章
- leetcode 771. 寶石與石頭LeetCode
- 【leetcode】(每日一題 771 寶石與石頭)LeetCode每日一題
- LeetCode每日一題: 寶石與石頭(No.771)LeetCode每日一題
- Leetcode#771.Jewels and Stones(寶石與石頭)LeetCode
- 【每日一題】力扣1046.最後一塊石頭的重量每日一題力扣
- python力扣刷題記錄——1470. 重新排列陣列Python力扣陣列
- 力扣刷題Python筆記:括號生成力扣Python筆記
- 7月18日刷題記錄 二分答案跳石頭遊戲Getting遊戲
- python力扣刷題記錄——1614. 括號的最大巢狀深度Python力扣巢狀
- python力扣刷題記錄——1480. 一維陣列的動態和Python力扣陣列
- 剪刀石頭布程式(Python)Python
- 【一天一大 lee】寶石與石頭 (難度:簡單) - Day20201002
- Python剪刀石頭布遊戲Python遊戲
- 力扣刷題筆記:207. 課程表力扣筆記
- 力扣前1500道非會員題刷題筆記力扣筆記
- 力扣刷題——2306. 公司命名力扣
- 2024.09.22 力扣刷題 Z字形變換力扣
- 力扣刷題:100. 相同的樹力扣
- 力扣刷題-二分查詢力扣
- 力扣刷題-滑動視窗(字串)力扣字串
- [題目記錄]一本通高手訓練-石環
- 20201007:力扣209週週賽題解記錄(上)力扣
- 刷題記錄
- 剩下最後的石頭
- 程式設計師如何玩轉力扣刷題?程式設計師力扣
- 力扣 (LeetCode) - Database-刷題626--換座位力扣LeetCodeDatabase
- LeetCode刷題記錄LeetCode
- 刷題記錄11
- 記錄刷題日常
- Codeforces 刷題記錄
- BUU刷題記錄
- CTF刷題記錄
- 刷題記錄24
- 刷題記錄27
- leetcode刷題記錄1041-1050 python版LeetCodePython
- LeetCode刷題記錄與題解(C++版本)LeetCodeC++
- 藍寶石時鐘與原子鐘有何區別
- 合併石頭的最低成本