leetcode刷题思路总结_宝石与石头
2019-03-02 00:24
239 查看
思路总结:
我用的是比较笨的方法
1.将字符串J每个字符存入set集合中
2.将s的每个字符在set中进行find()操作既可以知道结果
`class Solution {
public:
int numJewelsInStones(string J, string S) {
int sum=0; std::set<char> myset; for(int i=0;i<J.length();i++) { myset.insert(J[i]); } for (int i=0;i<S.length();i++) { if(myset.find(S[i])!=myset.end()) sum++; } return sum; }
};`
相关文章推荐
- 【LeetCode】宝石与石头
- Leetcode刷题1-771.宝石与石头(C++)
- LeetCode宝石与石头(C语言)
- [Leetcode] Easy篇解题思路总结
- LeetCode链表部分题目思路总结
- leetcode刷题思路总结_按奇偶排序数组
- Leetcode:宝石与石头
- Leetcode解题思路总结(Easy)
- leetcode刷题思路总结_增减字符串匹配
- Leetcode解题思路总结(Easy)
- leetcode刷题思路总结_对称的二叉树
- LeetCode 第771题 宝石与石头/Jawels and Stones
- leetcode刷题思路总结_合并两个排序的链表
- LeetCode 刷题(python)之 宝石与石头
- Leetcode解题思路总结(Medium)
- leetcode刷题思路总结_有序数组的平方
- Leetcode: Longest Substring with At Most K Distinct Characters && Summary: Window做法两种思路总结
- Leetcode 771.宝石与石头
- Leetcode771宝石与石头
- [leetcode]二分查找总结