领扣LintCode算法问题答案-1038. 珠宝和石头
发布日期:2021-06-30 17:09:37 浏览次数:3 分类:技术文章

本文共 901 字,大约阅读时间需要 3 分钟。

领扣LintCode算法问题答案-1038. 珠宝和石头

目录

1038. 珠宝和石头

描述

给定字符串J代表是珠宝的石头类型,而S代表你拥有的石头.S中的每个字符都是你拥有的一个石头. 你想知道你的石头有多少是珠宝.

J中的字母一定不同,J和S中的字符都是字母。 字母区分大小写,因此"a"和"A"是不同的类型.

  • S和J由字母组成且长度最大为50.
  • J中字符各不相同.

样例 1:

输入: J = "aA", S = "aAAbbbb"输出: 3

样例 2:

输入: J = "z", S = "ZZ"输出: 0

题解

public class Solution {
/** * @param J: the types of stones that are jewels * @param S: representing the stones you have * @return: how many of the stones you have are also jewels */ public int numJewelsInStones(String J, String S) {
// Write your code here BitSet b = new BitSet(); for (char c : J.toCharArray()) {
b.set(c); } int count = 0; for (char c : S.toCharArray()) {
if (b.get(c)) {
count++; } } return count; }}

鸣谢

非常感谢你愿意花时间阅读本文章,本人水平有限,如果有什么说的不对的地方,请指正。

欢迎各位留言讨论,希望小伙伴们都能每天进步一点点。

转载地址:https://le-yi.blog.csdn.net/article/details/108808888 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:【精】LintCode领扣算法问题答案:1042. 托普利兹矩阵
下一篇:领扣LintCode算法问题答案-1033. BST中的最小差值

发表评论

最新留言

留言是一种美德,欢迎回访!
[***.207.175.100]2024年04月15日 17时57分49秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

企业邮箱如何申请注册,邮箱申请如何免费注册? 2019-04-30
微信企业邮箱,手机邮箱格式地址怎么写? 2019-04-30
公司如何申请企业邮箱,公司邮箱怎么申请,公司企业邮箱哪个好? 2019-04-30
电子邮箱账号怎么申请,怎样申请邮箱账号呢 2019-04-30
邮箱怎么发邮件,邮件发信量多少,职场新人怎么发汇报邮件呢? 2019-04-30
maven 多层次pom 新引入包,编译成功,还是没有将包引入到本地 2019-04-30
leetCode2 两数相加 2019-04-30
【工具使用】使用pip与conda安装、更新与卸载Pytorch和torchvision 2019-04-30
【深度学习笔记】batchsize, time step(iteration), epoch 区别与联系 2019-04-30
【解决错误】ModuleNotFoundError No module named matplotlib 2019-04-30
【工具使用】Google免费云环境Colaboratory使用 2019-04-30
【深度学习笔记】卷积层,全连接层,池化层的相关输出参数计算 2019-04-30
【NLP学习笔记】文本分类概述 2019-04-30
【深度学习笔记】文本分类 2019-04-30
【转载】炼丹实验室:深度学习网络调参技巧 2019-04-30
【论文阅读笔记】Graph Convolutional Networks for Text Classification 2019-04-30
【论文阅读笔记】文本分类论文汇总 2019-04-30
【论文阅读笔记】Convolutional Neural Networks for Sentence Classification 2019-04-30
【NLP学习笔记】One-hot encoding:独热编码 2019-04-30
【工具使用】CSDN编辑器markdown字体、颜色与字号的设置 2019-04-30