Leetcode—383.赎金信【简单】

2023每日刷题(五十)

Leetcode---383.赎金信

实现代码

cpp 复制代码
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;
    }
};

运行结果


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

相关推荐
努力学算法的蒟蒻4 分钟前
day108(3.9)——leetcode面试经典150
面试·职场和发展
gfdhy6 分钟前
【Linux】服务器网络与安全核心配置|静态IP+SSH加固+防火墙,公网服务器必学实操
linux·服务器·网络·tcp/ip·算法·安全·哈希算法
王老师青少年编程14 分钟前
2025年3月GESP真题及题解(C++七级): 选择题和判断题(题解)
c++·真题·gesp·答案·csp·信奥赛·七级
Frostnova丶16 分钟前
LeetCode 1888 使二进制字符串交替的最少翻转次数
算法·leetcode
王码码203519 分钟前
Flutter for OpenHarmony:es_compression — 高性能 Brotli 与 Zstd 算法实战
算法·flutter·elasticsearch
sycmancia40 分钟前
C++——多态
开发语言·c++
苏纪云1 小时前
蓝桥杯知识点——day2
数据结构·算法·蓝桥杯
Wect1 小时前
LeetCode 52. N 皇后 II:回溯算法高效求解
前端·算法·typescript
鱼骨不是鱼翅1 小时前
个人简历面试复习-----测试理论篇(一)
面试·职场和发展
iFlyCai1 小时前
数据结构与算法之希尔排序
数据结构·算法·排序算法