771. 宝石与石头

给定字符串J 代表石头中宝石的类型,和字符串 S代表你拥有的石头。 S 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石。

J 中的字母不重复,J 和 S中的所有字符都是字母。字母区分大小写,因此"a"和"A"是不同类型的石头。

示例 1:

输入: J = “aA”, S = “aAAbbbb”
输出: 3
示例 2:

输入: J = “z”, S = “ZZ”
输出: 0
注意:

S 和 J 最多含有50个字母。
J 中的字符不重复。

class Solution {public int numJewelsInStones(String J, String S) {if (S == null || S.isEmpty()) return 0;if (J == null || J.isEmpty()) return 0;byte[] bytes = new byte[58];int count = 0;for (char ch : J.toCharArray()) {bytes[ch - 65] = 1;}for (char ch : S.toCharArray()) {if(bytes[ch -65] == 1) {count++;};}return count;}
}

Java实现 LeetCode 771 宝石与石头(这是真暴力)相关推荐

  1. LeetCode 771. 宝石与石头(java)

    给你一个字符串 jewels 代表石头中宝石的类型,另有一个字符串 stones 代表你拥有的石头. stones 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石. 字母区 ...

  2. LeetCode 771. 宝石与石头(哈希)

    文章目录 1. 题目信息 2. 解题 1. 题目信息 给定字符串J 代表石头中宝石的类型,和字符串 S代表你拥有的石头. S 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石 ...

  3. leetcode 771. 宝石与石头(set)

    给定字符串J 代表石头中宝石的类型,和字符串 S代表你拥有的石头. S 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石. J 中的字母不重复,J 和 S中的所有字符都是字母 ...

  4. LeetCode 771. 宝石与石头

    题目: 给定字符串J 代表石头中宝石的类型,和字符串 S代表你拥有的石头. S 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石. J 中的字母不重复,J 和 S中的所有字符 ...

  5. LeetCode 题库 全 JAVA 解题---771.宝石与石头

    LeetCode 题库 全 JAVA 解题 771.宝石与石头 原题回顾: 给定字符串J 代表石头中宝石的类型,和字符串 S代表你拥有的石头. S 中每个字符代表了一种你拥有的石头的类型,你想知道你拥 ...

  6. 【leetcode】771. 宝石与石头 (简单)

    [leetcode]771. 宝石与石头 给你一个字符串 jewels 代表石头中宝石的类型,另有一个字符串 stones 代表你拥有的石头. stones 中每个字符代表了一种你拥有的石头的类型,你 ...

  7. 771. 宝石与石头

    给定字符串J 代表石头中宝石的类型,和字符串 S代表你拥有的石头. S 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石. J 中的字母不重复,J 和 S中的所有字符都是字母 ...

  8. 【771. 宝石与石头】

    来源:力扣(LeetCode) 描述: 给你一个字符串 jewels 代表石头中宝石的类型,另有一个字符串 stones 代表你拥有的石头. stones 中每个字符代表了一种你拥有的石头的类型,你想 ...

  9. 【LeetCode】宝石与石头

    给定字符串 J 代表你现在拥有代表宝石的类型,和字符串 S 代表你拥有的石头.S 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石. J 中的字母不重复,J 和 S 中的所有 ...

最新文章

  1. 清华学姐的研究生复试经验!
  2. PHP 删除数组中元素的方式
  3. MySQL番外篇:一条SQL查询语句是如何执行的?
  4. EasyNet.Solr架构
  5. 【深度学习】一个应用—肝脏CT图像自动分割(术前评估)
  6. 快速撑握C#知识点之变量,类型及类型转换
  7. map传参上下文赋值的问题
  8. php中使用hash_hmac函数实现HMAC-SHA1签名算法的来龙去脉
  9. c 结构体的简单封装1
  10. html带正方形项目列表,5种简单实用的css列表样式实例,可以直接用到项目中。...
  11. dotnet-cli命令小结
  12. zabbix3.0 监控mysql服务器性能实现过程
  13. 用python制作贺卡_Python:通过邮箱发送贺卡或明信片
  14. kettle 使用教程(入门)
  15. WIN7 Activation
  16. 欧盟物联网推动措施重点与趋势观察
  17. 八皇后算法python_八皇后问题遗传算法实现(python版)
  18. shell script if嵌套for循环脚本
  19. VHDL数字时钟设计及引脚锁定方法
  20. 如何完成上传图片到腾讯云

热门文章

  1. UE4/5C++模块与插件
  2. Game-EC 辅助模块8.5.5usb[贺岁]过保护版
  3. vue项目中调用高德地图vue-amap 插件 的AMap.PlaceSearch简用
  4. <Linux开发>linux开发工具- 之-samba共享文件夹
  5. 数据流图题目解析(一)
  6. LeetCode第六题Z字变换
  7. 什么是拜占庭将军问题?
  8. AB32VG1 按键控制LED
  9. js 方法传this
  10. Windows使用腾讯云GPU跑深度学习