当前位置: 首页 > news >正文

力扣-383.赎金信

Idea

使用一个hashmap 或者一个int数组存储第二次字符串中每一个字符及其出现的次数
遍历第一个字符串,讲出现的重复字符减1,若该字符次数已经为0,则返回false

AC Code

class Solution {
public:bool canConstruct(string ransomNote, string magazine) {unordered_map<char,int> map;for(char i : magazine) map[i]++;for(char i : ransomNote) {if(!map.count(i) || !map[i]) return false;else map[i]--;}return true;}
};

在这里插入图片描述

http://www.lryc.cn/news/181831.html

相关文章:

  • 计算机网络 第二章物理层
  • uniapp:动态修改页面标题
  • java学生管理系统
  • Docker和容器化:简介和使用案例
  • (高阶) Redis 7 第18讲 RedLock 分布式锁
  • 嵌入式软件架构基础设施设计方法
  • MySQL进阶_3.性能分析工具的使用
  • Scala第十三章节
  • Nginx高级 第一部分:扩容
  • vue项目上线后去除控制台所有console.log打印-配置说明
  • 《XSS-Labs》02. Level 11~20
  • Java中处理千万级数据的最佳实践:性能优化指南
  • LCR 069.山峰数组的峰顶索引
  • AtCoder Beginner Contest 233 (A-Ex)
  • 解决caffe中的python环境安装的问题
  • 专业图像处理软件DxO PhotoLab 7 mac中文特点和功能
  • 面试题:Kafka 为什么会丢消息?
  • WSL安装异常:WslRegisterDistribution failed with error: 0xc03a001a
  • 【C语言 模拟实现strcmp函数】
  • maven 依赖版本冲突异常
  • 蓝牙核心规范(V5.4)11.5-LE Audio 笔记之Context Type
  • 【Linux】RPM包使用详解
  • 勒索病毒最新变种.Elbie勒索病毒来袭,如何恢复受感染的数据?
  • ArduPilot开源飞控之AP_Mission
  • JVM111
  • 排序篇(三)----交换排序
  • React antd Table点击下一页后selectedRows丢失之前页选择内容的问题
  • 蓝牙核心规范(V5.4)11.4-LE Audio 笔记之音频模型
  • Spring Boot:利用JPA进行数据库的查删
  • 1711: 【穷举】满足条件的整数