这个题很简单,直接用c写了。。。可以直接暴力破解,但是我觉得用ASCII码还可以接受,就这么写了。感觉这种方法并不是特别好。

#include <stdio.h>
#include <string.h>int numJewelsInStones(char* J, char* S) {int result = 0;int a[85]={0};while(*J){a[*J-'A']=1;J++;}while(*S){if(a[*S-'A']==1){result++;}S++;}return result;}int test(char* S){while(*S){printf("%c",*S);S++;}return 1;
}
int main(){char* J = "aA";char* S = "aAAbbbb";int num = numJewelsInStones(J,S);printf("%d",num);system("pause");return 0;
}

LeetCode--宝石与石头相关推荐

  1. Leetcode 宝石与石头 C++

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

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

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

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

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

  4. Java实现 LeetCode 771 宝石与石头(这是真暴力)

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

  5. 771. 宝石与石头

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

  6. Leetcode771:宝石与石头

    原文链接:771. 宝石与石头 - 力扣(LeetCode) 题目 给你一个字符串 jewels 代表石头中宝石的类型,另有一个字符串 stones 代表你拥有的石头.stones 中每个字符代表了一 ...

  7. 3600、宝石与石头

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

  8. 【Swift】LeedCode 宝石与石头

    [Swift]LeedCode 宝石与石头 由于各大平台的算法题的解法很少有Swift的版本,小编这边将会出个专辑为手撕LeetCode算法题. 给你一个字符串 jewels 代表石头中宝石的类型,另 ...

  9. 宝石与石头(简单难度)

    目录 题目概述(简单难度) 思路与代码 思路展现 代码示例 总结 题目概述(简单难度) 题目链接: 宝石与石头 思路与代码 思路展现 将jewels字符串转换为字符后存入到set集合当中,然后将sto ...

  10. java练习题:宝石和石头(map)

    //宝石和石头 : J代表宝石的种类,不可以重复,例如J=aA,则宝石种类有a,A两种,S代表已拥有的石头个数,如S=aAAkk,则拥有的宝石有a,A,A三个 import java.util.*; ...

最新文章

  1. kvm虚拟化学习笔记(十七)之KVM到KVM之v2v迁移
  2. oracle ocr组成员替换,Oracle RAC 迁移替换 OCR 盘
  3. python语言自学-如何自学python语言
  4. Safari浏览器的智能跟踪预防工作原理
  5. MobaXterm使用
  6. 【数理知识】《数值分析》李庆扬老师-第7章-非线性方程与方程组的数值解法
  7. dbconn Java_DbConnection.java实现简单的MySQL数据库连接
  8. 前端学习(3044):vue+element今日头条管理-组件目录和组件名
  9. 【转】关于DCMTK中像素存储以及getoutdata()函数的使用
  10. .NET MVC异步调用中的Session问题
  11. SVN:通过命令行只提交目录,并忽略其中的文件
  12. 缅因大学欧洛诺分校计算机科学,一分钟带大家了解美国名校缅因大学优势!
  13. 使用guava带来的方便
  14. 阿里云SLB上http强制跳转到https问题处理
  15. 6 获取当前模块_python常用模块的常用方法介绍
  16. 你看,那个人好像一条狗哎
  17. 微信测试拉黑的软件,如何检测微信里有没有人把你拉黑?教你一招!
  18. CentOS7下安装NVIDIA独立显卡驱动出现X service error问题解决方法
  19. 【论文速递】-2022-金融研究-系统性金融风险文献综述:现状、发展与展望
  20. [解疑][TI]TI毫米波雷达系列(一):Texas Instruments德州仪器 相关软件安装及使用时问题汇总,持续更新......

热门文章

  1. YYC松鼠聚合直播系统添加图片上传视频提示网络错误的问题解决方案
  2. dumprep 0 -u 到底是什么东西?
  3. 计算机硬盘无法查找,电脑不认硬盘的原因,怎么解决电脑读不到硬盘?
  4. Vue复刻华为官网 (二)
  5. 《区块链 Web3.0程序该跑在哪里?》 国盛证券
  6. 六、T100固定资产之固定资产月结处理
  7. c语言用fun函数求最大公约数,c语言求最大公约数
  8. [项目管理] 项目管理之配置管理
  9. C语言实现安全性极高的游戏存档并读档
  10. R语言 在R中实现vlookup的功能