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;
    }
};

运行结果


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

相关推荐
南宫生8 分钟前
力扣每日一题【算法学习day.130】
java·学习·算法·leetcode
柠石榴9 分钟前
【练习】【类似于子集问题】力扣491. 非递减子序列/递增子序列
c++·算法·leetcode·回溯
干饭高手13 分钟前
Day9,Hot100(图论)
python·leetcode·图论
!!!52518 分钟前
Java实现斗地主-做牌以及对牌排序
java·算法
sjsjs1123 分钟前
【数据结构-并查集】力扣1722. 执行交换操作后的最小汉明距离
数据结构·算法·leetcode
Ronin-Lotus27 分钟前
程序代码篇---C/C++中的变量存储位置
c语言·c++···静态区·文字常量区·变量存储位置
CoderIsArt36 分钟前
生成一个立方体贴图(Cube Map)
算法·sharpgl
且听风吟ayan42 分钟前
leetcode day20 滑动窗口209+904
算法·leetcode·c#
m0_6759882342 分钟前
Leetcode350:两个数组的交集 II
算法·leetcode·数组·哈希表·python3
_Itachi__43 分钟前
LeetCode 热题 100 160. 相交链表
算法·leetcode·链表