力扣 1189“气球” 的最大数量

LeetCode 1189. “气球” 的最大数量(python) 题目链接 题目描述: 给你一个字符串 text,你需要使用 text 中的字母来拼凑尽可能多的单词 “balloon”(气球)。 字符串 text 中的每个字母最多只能被使用一次。请你返回最多可以拼凑出多少个单词 “balloon”。 示例 1: 输入:text = “nlaebolko” 输出:1 示例 2: 输入:text = “loonbalxballpoon” 输出:2 示例 3: 输入... 阅读详情

题目

给你一个字符串 text,你需要使用 text 中的字母来拼凑尽可能多的单词 “balloon”(气球)。

字符串 text 中的每个字母最多只能被使用一次。请你返回最多可以拼凑出多少个单词 “balloon”。

示例 1:

img

输入:text = “nlaebolko”
输出:1
示例 2:

img

输入:text = “loonbalxballpoon”
输出:2
示例 3:

输入:text = “leetcode”
输出:0

提示:

1 <= text.length <= 10^4
text 全部由小写英文字母组成

来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/maximum-number-of-balloons
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

解释与代码

模拟即可

class Solution {
public:
    int maxNumberOfBalloons(string text) {
        string to = "balloon";
        int ans = 0x3f3f3f3f;
        map<char,int> mci, tot;
        for (int i=0; i<text.size(); i++) {
            mci[text[i]]++;
        }
        for (int i=0; i<to.size(); i++) {
            tot[to[i]]++;
        }
        for (int i=0; i<to.size(); i++) {
            ans = min(ans, mci[to[i]] / tot[to[i]]);
        }
        return ans;
    }
};
最大公共字符串leetcode-maximum-number-of-balloons:气球的最大数量 最大公共字符串leetcode 气球的最大数量 给定一个字符串文本,您希望使用文本字符来形成尽可能多的单词“balloon”的实例。 您最多可以在文本中使用每个字符一次。 返回可以形成的最大实例数。 Example 1: Input: text = "nlaebolko" Output: 1 Example 2: Input: text = "loonbalxballpoon" Output: 2 Example 3: Input: text = "leetcode" Output: 0 约束: 1 <= 文本长度 <= 10^4 文本仅由小写英文字母组成。 实施1 class Solution { public int maxNumberOfBalloons ( String text ) { String target = " balloon " ; if (text == null || text . length() < target . length()) return 0 ; String string = " " ; int i = 0 , match = 0 ; int 立即下载

相关推荐

STM32-TIM4-定时器中断

#include "project.h" #include "timer.h" //TIM4_Init(2000 ,72);//定时2ms /* 定时器中断的定时时间设定 定时器只需要配置时钟、TIM和NVIC即可 */ void TIM4_Init(u16 period, u16 prescaler) { NVIC_InitTypeDef NVIC_InitStructure; TIM_...

snaygo 6204

Leetcode 1189:“气球”的最大数量

题目描述 给你一个字符串text,你需要使用 text 中的字母来拼凑尽可能多的单词"balloon"(气球)。 字符串text 中的每个字母最多只能被使用一次。请你返回最多可以拼凑出多少个单词"balloon"。 示例 1: 输入:text = "nlaebolko" 输出:1 示例 2: 输入:text = "loonbalxballpoon" 输出:2 示例 3: ...

weixin_35338624的博客 902

告别纯代码:用Visual Studio为LabVIEW封装一个‘即插即用’的海康VisionMaster控件

本文介绍如何利用Visual Studio为LabVIEW封装一个‘即插即用’的海康VisionMaster控件,解决传统集成方式中的代码臃肿和维护困难问题。通过.NET控件封装核心功能,实现LabVIEW与VisionMaster的高效对接,显著提升工业自动化开发效率。

weixin_33744854的博客 505

数据结构与算法Python版——第四周作业

1有序队列(10分) 题目内容: 一开始给出了一个由小写字母组成的字符串 S。我们规定每次移动中,选择最左侧的字母,将其从原位置移除,并加到字符串的末尾。这样的移动可以执行任意多次 返回我们移动之后可以拥有的最小字符串(注:在Python3中,字符串的大小可用不等号比较)。 输入格式: S。S为仅含有小写字母的字符串,长度不超过100000。 输出格式: 一个与S等长的字符串。 输入样例: “cb...

Cluciuu的博客 1500

DDR5内存命令真值表详解:如何正确解析JESD79-5标准中的关键指令

本文深度解析JESD79-5标准中的DDR5内存命令真值表,将其视为动态通信协议进行拆解。详细阐述了1-Cycle与2-Cycle命令的区别、Bank Group寻址机制以及模式寄存器(MR)操作流程,为硬件与固件工程师提供了从信号解析到系统调试的完整实战指南,是理解和优化高性能计算平台内存子系统的核心。

numpy6sculptor的博客 548

CMOS锁相环核心:四种鉴频鉴相器(PFD)结构深度剖析与选型指南

本文深入剖析了CMOS锁相环中四种鉴频鉴相器(PFD)的结构与性能,包括传统RS触发器型、非时钟型、预充电型和边沿触发型PFD。通过详细的电路分析、实测数据和工程案例,提供了PFD选型的实用指南,帮助工程师根据速度、功耗和精度需求选择最优方案,提升锁相环设计效率。

weixin_42530458的博客 587

【一天一道Leetcode】删除字符串相邻重复项

本篇推文共计2000个字,阅读时间约3分钟。01题目描述题目描述:给出由小写字母组成的字符串 S,重复项删除操作会选择两个相邻且相同的字母,并删除它们。在S上反复执行重复项删除操作,直到...

看那个码农的博客 1307

【AFAC2026金融智能-赛题二】2亿像素的面条图,我切了1000刀拼回完美Markdown

摘要: AFAC2026金融智能创新大赛的「复杂金融文档还原挑战」任务是将高分辨率金融文档截图转换为结构化Markdown文本。面对2亿像素的“面条图”和严格的计算限制(禁用主流大模型,仅允许调用FinixDoc-VL API且模型需小于10M),作者提出四层流水线解决方案: 图像预处理:通过文本行投影检测在行间隙处智能切图,避免截断文字; API调度:5路并发轮询请求,结合内容哈希缓存与指数退避重试机制优化调用效率; 后处理:采用最长公共子串匹配去除文本重叠,并设计表格对齐算法修复跨块表格; 结果输出:按

169

leetcode刷题笔记-栈4

删除字符串中的所有相邻重复项 给出由小写字母组成的字符串 S,重复项删除操作会选择两个相邻且相同的字母,并删除它们。 在 S 上反复执行重复项删除操作,直到无法继续删除。 在完成所有重复项删除操作后返回最终的字符串。答案保证唯一。 输入:"abbaca" 输出:"ca" 解释: 例如,在 "abbaca" 中,我们可以删除 "bb" 由于两字母相邻且相同,这是此时唯一可以执行删除操作的重复项。之后...

qq_43509788的博客 378

AutosarMCAL开发——基于EB MCU驱动

本文为博主个人学习总结记录,如有不正,欢迎指正。

qq_45583706的博客 921

MIMIC数据库简介

一 、MIMIC简介 MIMIC(Medical Information Mart for Intensive Care),是一个大型的公开数据库。该数据库记录了2001年至2019年期间贝斯以色列女狄肯斯医疗中心重症监护病房患者的相关数据,拥有4万多名患者的医疗健康数据和记录。 MIMIC数据库记录了人口统计学信息,如病人的性别、身高、宗教等情况。记录了实验室检验信息,如血常规,肝功能,肾功能等实验室检测数据。记录了患者的用药信息,如高血压患者服用了治疗高血压类药物等。记录了护理人员以及患者的护理级别等。

越努力 越幸运 1万+

LeetCode 1189. “气球” 的最大数量

给你一个字符串 text,你需要使用 text 中的字母来拼凑尽可能多的单词 “balloon”(气球)。字符串 text 中的每个字母最多只能被使用一次。请你返回最多可以拼凑出多少个单词 “balloon”。输入:text = “loonbalxballpoon”输入:text = “nlaebolko”输入:text = “leetcode”

???的博客 59

【AI智能体】最强AI编程利器 Claude Code 从部署到项目实战详解

最强AI编程利器 Claude Code 从部署到项目实战详解

congge 4511

#力扣 LeetCode1189. “气球” 的最大数量 @FDDLC

题目描述: https://leetcode-cn.com/problems/maximum-number-of-balloons/ Java代码: class Solution { //b,a,l2,o2,n public int maxNumberOfBalloons(String text) { int b=0,a=0,l2=0,o2=0,n=0; for(int i=text.length()-1;i>=0;i--){ .

LiuXingchang的博客 352

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

LeetCode 1189. “气球” 的最大数量---unordered_map和字符串计数

”气球“的最大数量

Tianchao龙虾 1587

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

力扣之1189. “气球” 的最大数量

文章目录1189. “气球” 的最大数量1.题目2.参考答案3.知识点①str.count()②list.count()③Counter() 函数④整除//,取余%, 1189. “气球” 的最大数量 1.题目 给你一个字符串 text,你需要使用 text 中的字母来拼凑尽可能多的单词 “balloon”(气球)。 字符串 text 中的每个字母最多只能被使用一次。请你返回最多可以拼凑出多少个单词 “balloon”。 示例 1: 输入:text = "nlaebolko" 输出:1 示例 2:

anyiVIP的博客 8361

leetcode:1189. “气球” 的最大数量

题目来源 1189. “气球” 的最大数量 题目描述 题目解析 记录ablon出现的次数,其中lo出现的次数除以2 返回出现次数最小的值 class Solution { public int maxNumberOfBalloons(String text) { int[] arr = new int[5]; char[] carr = text.to...

OceanStar的博客 314

力扣 1189. “气球” 的最大数量

题目 给你一个字符串 text,你需要使用 text 中的字母来拼凑尽可能多的单词 “balloon”(气球)。 字符串 text 中的每个字母最多只能被使用一次。请你返回最多可以拼凑出多少个单词 “balloon”。 示例 输入:text = “nlaebolko” 输出:1 输入:text = “loonbalxballpoon” 输出:2 输入:text = “leetcode” 输出:0 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/ma

(ง •_•)ง没有困难的工作,只有勇敢的狗狗 187

leetcode 1189. “气球” 的最大数量

【题目】1189. “气球” 的最大数量 给你一个字符串 text,你需要使用 text 中的字母来拼凑尽可能多的单词 “balloon”(气球)。 字符串 text 中的每个字母最多只能被使用一次。请你返回最多可以拼凑出多少个单词 “balloon”。 示例 1: 输入:text = “nlaebolko” 输出:1 示例 2: 输入:text = "loonbalxballpoon" 输出:2 示例 3: 输入:text = "leetcode" 输出:0 提示: 1 <= text.le

Sophia_fez的博客 432

LeetCode—— 1189 “气球”的最大数量

问题描述 给你一个字符串text,你需要使用 text 中的字母来拼凑尽可能多的单词"balloon"(气球)。 字符串text 中的每个字母最多只能被使用一次。请你返回最多可以拼凑出多少个单词"balloon"。 示例 1: 输入:text = "nlaebolko" 输出:1 示例 2: 输入:text = "loonbalxballpoon" 输出:2 示例 3: 输入:...

优快云的博客 258

【LeetCode】1189 “气球” 的最大数量

1 题目描述 给你一个字符串 text,你需要使用 text 中的字母来拼凑尽可能多的单词 “balloon”(气球)。 字符串 text 中的每个字母最多只能被使用一次。请你返回最多可以拼凑出多少个单词 “balloon”。 示例 1: 输入:text = “nlaebolko” 输出:1 示例 2: 输入:text = “loonbalxballpoon” 输出:2 示例 3: 输入:te...

努力变得不菜的菜鸡的博客 322

leetcode-1189:“气球” 的最大数量

leetcode-1189:“气球” 的最大数量题目解题方法一: 题目 题目链接 给你一个字符串 text,你需要使用 text 中的字母来拼凑尽可能多的单词 “balloon”(气球)。 字符串 text 中的每个字母最多只能被使用一次。请你返回最多可以拼凑出多少个单词 “balloon”。 示例 1: 输入:text = "nlaebolko" 输出:1 示例 2: 输入:text = "loonbalxballpoon" 输出:2 示例 3: 输入:text = "leetcode" 输出:0

菊头蝙蝠的博客 635

力扣 1189. “气球” 的最大数量 C++

给你一个字符串 text,你需要使用 text 中的字母来拼凑尽可能多的单词 “balloon”(气球)。 字符串 text 中的每个字母最多只能被使用一次。请你返回最多可以拼凑出多少个单词 “balloon”。 示例 1: 输入:text = "nlaebolko" 输出:1 示例 2: 输入:text = "loonbalxballpoon" 输出:2 示例 3: 输入:text = "leetcode" 输出:0 提示: 1 <= text.length <= 10^4 text 全

ganlanA的博客 302
上一篇: 力扣 258各位相加
下一篇: 力扣 1219黄金矿工
霜序0.2℃
博客等级 码龄7年 327粉丝 278原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值