leetcode--第 250 场周赛 1. 可以输入的最大单词数

在一个已知的字符串中查找最长单词,假定字符串中只含字母和空格,空格用来分隔不同单词。(C语言) 立即下载

题目 1:

键盘出现了一些故障,有些字母键无法正常工作。而键盘上所有其他键都能够正常工作。

给你一个由若干单词组成的字符串 text ,单词间由单个空格组成(不含前导和尾随空格);另有一个字符串 brokenLetters ,由所有已损坏的不同字母键组成,返回你可以使用此键盘完全输入的 text 中单词的数目。

示例 1:

输入:text = "hello world", brokenLetters = "ad"
输出:1
解释:无法输入 "world" ,因为字母键 'd' 已损坏。

示例 2:

输入:text = "leet code", brokenLetters = "lt"
输出:1
解释:无法输入 "leet" ,因为字母键 'l' 和 't' 已损坏。

示例 3:

输入:text = "leet code", brokenLetters = "e"
输出:0
解释:无法输入任何单词,因为字母键 'e' 已损坏。

提示:

  • 1 <= text.length <= 104
  • 0 <= brokenLetters.length <= 26
  • text 由若干用单个空格分隔的单词组成,且不含任何前导和尾随空格
  • 每个单词仅由小写英文字母组成
  • brokenLetters 由 互不相同 的小写英文字母组成
    class Solution {
    public:
        int canBeTypedWords(string text, string brokenLetters) {
            vector<string> vec;
            string tmp;
            for(char c: text) {
                if(c==' ') {
                    vec.push_back(tmp);
                    tmp.clear();
                }
                else
                    tmp += c;
            }
            vec.push_back(tmp);
            int ans = 0;
            for(string s: vec) {
                int flag = 1;
                for(char c: s) {
                    for(char p: brokenLetters) {
                        if(c==p) {
                            flag = 0;
                            break;
                        }
                    }
                }
                ans += flag;
            }
            return ans;
        }
    };

用VASPKIT+Quantum Espresso高效绘制能带图:从K点路径生成到可视化全流程 本文详细介绍了如何整合VASPKIT与Quantum Espresso(QE)软件,构建一套高效的能带计算与可视化工作流。通过VASPKIT自动化生成高对称K点路径,结合QE完成自洽与非自洽计算,并利用gnuplot绘制发表级能带图。该流程极大提升了材料电子结构研究的效率与可重复性,是进行DFT能带计算的实用指南。 阅读详情

相关推荐

硬件开发实践:高速 PCB 差分信号与时钟同步优化

由两条互补信号线组成(正负极)接收端只关注两线之间电压差共模噪声对两线同时作用,可被抵消。

2501_93174775的博客 394

LeetCode简单题之可以输入的最大单词数

题目 键盘出现了一些故障,有些字母键无法正常工作。而键盘上所有其他键都能够正常工作。 给你一个由若干单词组成的字符串 text ,单词间由单个空格组成(不含前导和尾随空格);另有一个字符串 brokenLetters ,由所有已损坏的不同字母键组成,返回你可以使用此键盘完全输入的 text 中单词的数目。 示例 1: 输入:text = “hello world”, brokenLetters = “ad” 输出:1 解释:无法输入 “world” ,因为字母键 ‘d’ 已损坏。 示例 2: 输入:text

Lonery的博客 430

6轴机械臂(拟人臂+球形腕(三轴相交于一点))正逆运动学求解

1、DH坐标下机械臂参数 theta=[pi/10,pi/2,pi/4,-pi/4,pi/4,-pi/8];%关节角度 a=[0, 0.260, 0.025, 0, 0, 0];%连杆长度 d=[0, 0, 0, 0.280, 0, 0.072];%偏移距离 alpha=[pi/2, 0, pi/2, -pi/2 , pi/2, 0];%RBR型6轴机械臂 使用...

qq_33374294的博客 7883

LeetCode 1935. 可以输入的最大单词数

文章目录1. 题目2. 解题 1. 题目 键盘出现了一些故障,有些字母键无法正常工作。 而键盘上所有其他键都能够正常工作。 给你一个由若干单词组成的字符串 text ,单词间由单个空格组成(不含前导和尾随空格); 另有一个字符串 brokenLetters ,由所有已损坏的不同字母键组成,返回你可以使用此键盘完全输入的 text 中单词的数目。 示例 1: 输入:text = "hello world", brokenLetters = "ad" 输出:1 解释:无法输入 "world" ,因为字母键 'd

Michael是个半路程序员 593

PID控制器(位置式和增量式)

PID控制算法

zhinian_hao的博客 4512

FPGA时序约束--实战篇(读懂Vivado时序报告)

本文将详细介绍如何读懂Vivado时序报告,包括报告的基本结构和如何分析报告。

mengzaishenqiu的博客 1万+

#力扣LeetCode1935. 可以输入的最大单词数 @FDDLC

题目描述: 1935. 可以输入的最大单词数 - 力扣(LeetCode) (leetcode-cn.com) 自测用例: "hello world" "ad" "leet code" "lt" "leet code" "e" Java代码: class Solution { public int canBeTypedWords(String text, String brokenLetters) { String[] words=text.split(" ")

LiuXingchang的博客 401

VS2015+C++实战:手把手教你用海康MVS里的Demo搞定多相机同步采图与保存

本文详细解析了在VS2015+C++环境下,利用海康威视MVS工业相机SDK实现多相机同步采图与保存的全流程。从环境准备、SDK选择到多相机初始化、同步采图方案,再到异常处理与性能优化,提供了实战技巧和代码示例,帮助开发者快速掌握工业相机二次开发的核心技术。

weixin_29170327的博客 281

leetcode 1935.可以输入的最大单词数

键盘出现了一些故障,有些字母键无法正常工作。而键盘上所有其他键都能够正常工作。 给你一个由若干单词组成的字符串 text ,单词间由单个空格组成(不含前导和尾随空格);另有一个字符串 brokenLetters ,由所有已损坏的不同字母键组成,返回你可以使用此键盘完全输入的 text 中单词的数目。 示例 1: 输入:text = “hello world”, brokenLetters = “ad” 输出:1 解释:无法输入 “world” ,因为字母键 ‘d’ 已损坏。 示例 2: 输入:text =

weixin_53776140的博客 246

邮件伪造和SPF

之前看了下邮件伪造觉得挺有意思的,所以看了下邮件伪造的东西,下面简单的总结了一下,如果有不妥的地方还望大佬们提出来。 1. 什么是SPF SPF是 Sender Policy Framework 的缩写,一种以IP地址认证电子邮件发件人身份的技术,是为了防范垃圾邮件而提出来的一种DNS记录类型,它是一种TXT类型的记录。 接收邮件方会首先检查域名的SPF记录,来确定发件人的IP地址是否被包含在SP...

SunJ3t的菠萝屋 2448

基于任务的功能磁共振成像的连接性分析

虽然这种方法通过减少偶然只选择特异性代表的可能性来改善可推广性,但类别内和类别间的变异性变得更难控制(例如,"鸟类"可能是一个比"车辆"更加/不那么同质的类别),并且可能会出现关于这些预定义类别是否是现实世界实体的有意义划分的担忧——尽管这个限制在某种程度上可以通过表征相似性分析来解决。特别是,海马单变量激活和语义认知区域(左下额回)中语义信息的表征强度之间的交互预测了项目的概念记忆,而海马单变量激活和视觉处理区域(腹内侧枕叶皮层)中视觉属性的表征强度之间的交互预测了图像样本的知觉记忆。

cc1609130201的博客 2231

leetcode 1935. Maximum Number of Words You Can Type(python)

根据题意,就是给出了一个字符串 text ,里面的单词都用一个空格分割,且前后没有空格缀,又给出了键盘上坏了的键 brokenLetters ,如果该单词恰好需要坏了的键则表示不能成功打出,求能顺利打出完整的单词的个数。原题链接:https://leetcode.com/problems/maximum-number-of-words-you-can-type/您的支持是我最大的动力。

王大呀呀的博客 635

工业激光器核心参数详解与选型实战:从理论到产线落地(五)

本文深入解析了脉冲激光加工的三大核心参数——脉宽、重复频率和脉冲能量的协同作用机制。通过公式推导和产线案例,揭示了参数设置对加工良率的关键影响:1. 脉宽决定热影响区大小,缩短脉宽可显著提升加工精度;2. 重复频率影响加工速度和热积累效应,需平衡效率与质量;3. 脉冲能量决定材料去除量,过大易导致加工缺陷。文中以ABS塑料打标、模具清洗和微孔钻孔为例,展示了参数优化如何将良率从65%提升至99%,并提供了不同应用场景的参数选型表和调试技巧,强调峰值功率比平均功率更具决定性作用。

weixin_44520581的博客 2421

Leetcode第250场周赛

https://leetcode-cn.com/contest/weekly-contest-250/ 可以输入的最大单词数 https://leetcode-cn.com/problems/maximum-number-of-words-you-can-type/ 描述 键盘出现了一些故障,有些字母键无法正常工作。而键盘上所有其他键都能够正常工作。 给你一个由若干单词组成的字符串 text ,单词间由单个空格组成(不含前导和尾随空格);另有一个字符串 brokenLetters ,由所有已损坏的不同字母键

Asiawyz的博客 453

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

LeetCode第250场周赛

我的第一次LeetCode周赛心情第一题(可以输入的最大单词数)第二题(新增的最少台阶数)第三题(扣分后的最大得分) 心情 第一次打LeetCode,挺激动的,但是结果不太好????,就写出题两道 第一题(可以输入的最大单词数) 水题,注意细节就可以了。 第二题(新增的最少台阶数) 就是找每两阶梯差值除以dist,稍微处理一下就好。 第三题(扣分后的最大得分) 没写出来????,赛后看了抠神视频才理解的。 题意:自己看 思路: ...

欢迎来到我的世界 275

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

LeetCode 第250场周赛(分情况dp,离线查询,01字典树)

第250场周赛 将近700名,还是两道的水平,第三道想了一个多小时没想出来…难受,还是菜 5161. 可以输入的最大单词数 题目描述 键盘出现了一些故障,有些字母键无法正常工作。而键盘上所有其他键都能够正常工作。 给你一个由若干单词组成的字符串 text ,单词间由单个空格组成(不含前导和尾随空格);另有一个字符串 brokenLetters ,由所有已损坏的不同字母键组成,返回你可以使用此键盘完全输入的 text 中单词的数目。 示例 1: 输入:text = “hello world”, brokenL

windyjcy的博客 460

假人有限元模型

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

LeetCode周赛 250

LeetCode周赛5161. 可以输入的最大单词数5814. 新增的最少台阶数(数学)5815. 扣分后的最大得分(dp)5816. 查询最大基因差(离线DFS字典树) 5161. 可以输入的最大单词数 分割完,遍历字符串数组里的每个元素(字符串)即可 class Solution { public: int c[26]; vector<string> ans; //将字符串分割成字符串数组 //s是待分割的字符串,ch是分割的字符,ans是存分割后的结果

ACM-ICPC 现役(铜牌) Codeforces Rating: 2172 212

【NOWCODER】- Python:字符串

【NOWCODER】- Python:字符串

啊Q老师 3518

【五月集训】第02天 —— 字符串

五月集训 第二天 字符串

ChaunceyPeng的博客 482

1935. 可以输入的最大单词数(Python 实现)

题目: 键盘出现了一些故障,有些字母键无法正常工作。而键盘上所有其他键都能够正常工作。 给你一个由若干单词组成的字符串 text ,单词间由单个空格组成(不含前导和尾随空格);另有一个字符串 brokenLetters ,由所有已损坏的不同字母键组成,返回你可以使用此键盘完全输入的 text 中单词的数目。 示例 1: 输入:text = “hello world”, brokenLetters = “ad” 输出:1 解释:无法输入 “world” ,因为字母键 ‘d’ 已损坏。 示例 2: 输

d_l_w_d_l_w的博客 344

五月训练 Day2

五月训练第二天

leapold_Z的博客 425

力扣 leetcode 1935. 可以输入的最大单词数(python)

Topic 键盘出现了一些故障,有些字母键无法正常工作。而键盘上所有其他键都能够正常工作。 给你一个由若干单词组成的字符串 text ,单词间由单个空格组成(不含前导和尾随空格);另有一个字符串 brokenLetters ,由所有已损坏的不同字母键组成,返回你可以使用此键盘完全输入的 text 中单词的数目。 Example_1 输入:text = “hello world”, brokenLetters = “ad” 输出:1 解释:无法输入 “world” ,因为字母键 ‘d’ 已损坏。 Ex

weixin_50791900的博客 610

算法周赛笔记(7月第2周)— LeetCode 第250场

文章目录题目LeetCode - 1935LeetCode - 1936LeetCode - 1937LeetCode - 1938 题目 LeetCode - 1935 LeetCode - 1935: 可以输入的最大单词数 键盘出现了一些故障,有些字母键无法正常工作。而键盘上所有其他键都能够正常工作。 给你一个由若干单词组成的字符串 text ,单词间由单个空格组成(不含前导和尾随空格);另有一个字符串 brokenLetters ,由所有已损坏的不同字母键组成,返回你可以使用此键盘完全输入的 text

vcj1009784814的博客 411

【无标题】

对于明文中的每个字符,将它用它字母表中后5位对应的字符来代替,这样。个字符串,把其中从a-y,A-Y的字母用其后继字母替代,把z和Z用a和A替代,其他非字母字符不变,则。你需要注意的是,密文中出现的字母都是大写字母。密文中也包括非字母的字符,对这些字符不用进行解码。在情报传递过程中,为了防止情报被截获,往往需要对情报用一定的方式加密,简单的加密算法虽然不足。输入一串字符,统计出每个小写字母在该字符串中出现的次数(若某字母不出现,则不要输出)。输出为1行,输出单词的个数(单词用空格隔开的,可能间隔多个空格)

x100109的博客 561

Leetcode刷题(九)

统计字符个数,排序,若第一个和最后一个出现次数相同则返回True,反正返回False。

ofsurvival的博客 449

算法专练02:字符串

字符串匹配

m0_67739923的博客 786
上一篇: 18. 四数之和 leetcode---18 c++ 刷题篇
下一篇: leetcode---第 250 场周赛 5814. 新增的最少台阶数
郭晋龙
博客等级 码龄6年 940粉丝 449原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

郭晋龙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值