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

Leetcode—383.赎金信【简单】

2023每日刷题(五十)

Leetcode—383.赎金信

在这里插入图片描述

实现代码

class Solution {
public:
    int arr[26] = {0};
    int arr2[26] = {0};
    bool canConstruct(string ransomNote, string magazine) {
        int len = ransomNote.size();
        int len2 = magazine.size();
        for(int i = 0; i < len; i++) {
            int idx = ransomNote[i] - 'a';
            arr[idx] += 1;
        }
        for(int i = 0; i < len2; i++) {
            int idx = magazine[i] - 'a';
            arr2[idx] += 1;
        }
        for(int i = 0; i < 26; i++) {
            if(arr[i] > arr2[i]) {
                return false;
            }
        }
        return true;
    }
};

运行结果

在这里插入图片描述
之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!


http://www.kler.cn/a/159926.html

相关文章:

  • 基于matlab的人眼开度识别
  • Sharding运行模式、元数据、持久化详解
  • SQL注入(SQL Injection)详解
  • Python实现Delaunay三角剖分之Bowyer-Watson算法
  • 【问题解决】Tomcat由低于8版本升级到高版本使用Tomcat自带连接池报错无法找到表空间的问题
  • B2B订货系统功能设计与代码开发(PHP + MySQL)
  • Spring Cloud Gateway与spring-cloud-circuitbreaker集成与理解
  • 【IC前端虚拟项目】git和svn项目托管平台的简单使用说明
  • LeetCode Hot100 200.岛屿数量
  • Hadoop学习笔记(HDP)-Part.03 资源规划
  • 【Pytorch使用自制数据集,Dataloader】
  • 7.上传project到服务器及拉取服务器project到本地、更新代码冲突解决
  • Leetcode每日一题学习训练——Python3版(最小化旅行的价格总和)
  • Mac-idea快捷键操作
  • Android 横竖屏切换 窗口全屏
  • C++ 构造函数与析构函数
  • Python Flask 框架开发
  • K-Radar:适用于各种天气条件的自动驾驶4D雷达物体检测
  • 图形遍历效率低?试试 R 树
  • 【华为OD题库-043】二维伞的雨滴效应-java
  • 【C++】:set和map
  • PIKA,一个神奇的AI工具
  • 《LeetCode力扣练习》代码随想录——字符串(反转字符串---Java)
  • 学生上课睡觉老师的正确做法
  • 【力扣】——可获得的最大点数(滑动窗口)
  • python炒股自动化(1),量化交易接口区别