package com.算法专练.力扣.检查单词是否为句中其他单词的前缀;
/**
* @author xnl
* @Description:
* @date: 2022/8/21 21:12
*/
public class Solution {
public static void main(String[] args) {
Solution solution = new Solution();
String sentence = "i love eating burger", searchWord = "burg";
System.out.println(solution.isPrefixOfWord(sentence, searchWord));
}
/**
* 暴力
* @param sentence
* @param searchWord
* @return
*/
public int isPrefixOfWord(String sentence, String searchWord) {
int ans = -1;
String[] split = sentence.split("\\s+");
for (int i = 0; i < split.length; i++){
int count = 0;
for (int j = 0; j < searchWord.length() && j < split[i].length() ; j++){
if (split[i].charAt(j) == searchWord.charAt(j)){
count++;
}
}
if (count == searchWord.length()){
ans = i +1;
break;
}
}
return ans;
}
}
相关推荐
ENVI哨兵一号数据处理
使用ENVI+SarScape处理哨兵数据
【Python】【难度:简单】Leetcode 1455. 检查单词是否为句中其他单词的前缀
给你一个字符串 sentence 作为句子并指定检索词为 searchWord ,其中句子由若干用 单个空格 分隔的单词组成。 请你检查检索词 searchWord 是否为句子 sentence 中任意单词的前缀。 如果searchWord 是某一个单词的前缀,则返回句子sentence 中该单词所对应的下标(下标从 1 开始)。 如果 searchWord 是多个单词的前缀,则返回匹配的第一个单词的下标(最小下标)。 如果 searchWord 不是任何单词的前缀,则返回 -1 。 字符串 S 的..
Reactor 响应式编程(第一篇:Reactor核心)
响应式:响应式编程: 全异步、消息、事件回调默认还是用当前线程,生成整个流、发布流、流操作.log();//只要不指定线程池,默认发布者用的线程就是订阅者的线程;
leetcode:1455. 检查单词是否为句中其他单词的前缀
题目来源 leetcode 题目描述 题目解析 class Solution { public: int isPrefixOfWord(string sentence, string searchWord) { std::stringstream os(sentence); std::string tmp; int idx = 0; while (os >> tmp){ idx++;
基于HPM5E00的EtherCAT从站开发实战:从硬件解析到软件调试
实时工业以太网通信是工业自动化与运动控制领域的核心技术,它通过硬件与协议栈的协同,实现了微秒级的高确定性数据交换。其技术价值在于为多轴同步、机器人控制等复杂场景提供了高实时性、高同步精度的通信基础。在应用场景上,广泛服务于数控机床、包装机械、半导体设备等高端制造领域。本文聚焦于EtherCAT从站开发,深入解析了基于先楫HPM5E00高性能MCU与专用从站控制器(ESC)的硬件架构设计,并详细阐述了开源协议栈SOES的移植、对象字典配置以及过程数据(PDO)映射等核心软件实践,为开发者快速构建稳定可靠的实时
EWF写保护功能详解:从安装到实战操作指南
本文详细介绍了EWF写保护功能的安装与实战操作指南。EWF(Enhanced Write Filter)通过重定向写入操作保护硬盘分区,特别适合需要长期稳定运行的系统场景。文章涵盖从安装准备、图形界面操作到命令行高级管理的全流程,并提供了常见问题的解决方案,帮助用户轻松掌握这一实用工具。
C练题笔记之:Leetcode-1455. 检查单词是否为句中其他单词的前缀
给你一个字符串 sentence 作为句子并指定检索词为 searchWord ,其中句子由若干用 单个空格 分隔的单词组成。请你检查检索词 searchWord 是否为句子 sentence 中任意单词的前缀。如果 searchWord 是某一个单词的前缀,则返回句子 sentence 中该单词所对应的下标(下标从 1 开始)。如果 searchWord 是多个单词的前缀,则返回匹配的第一个单词的下标(最小下标)。如果 searchWord 不是任何单词的前缀,则返回 -1。
基于STM32设计的智能水产养殖系统(华为云IOT)(152)
当前设计的智能水产养殖系统主控芯片采用STM32F103RCT6,可以实现对水位、水温、水混浊度和PH值等参数的监测和控制,并且支持定时投喂功能。通过连接华为云物联网平台,将传感器数据上传到服务器,并通过Qt设计的Android手机APP来获取设备上传的数据,从而实现对养殖环境的远程监测和控制。
LeetCode算法日记:1455. 检查单词是否为句中其他单词的前缀
123
bevformer详解(3): 逐行代码讲解
在这篇文章中,我们将从BEVFormer算法代码入手,深入探究BEV转换的流程。BEVFormer是一种基于Transformer的BEV转换模型,其核心思想是利用自注意力机制和交叉注意力机制,从,并通过Object Query与BEV特征的交互,完成3D目标检测和地图分割等任务。https://developer.baidu.com/article/details/3224715bevformer的网络结构由三部分组成, 模型结构所示,其中的是部分,对于的是的结构,对于部分,沿用的中的decoder部分,
基于Simulink的四足机器人楼梯攀爬仿真模型
构建一个基于Simulink的四足机器人楼梯攀爬仿真模型,旨在模拟四足机器人在面对楼梯等障碍时的运动控制和稳定性调整。以下是一个详细的步骤指南,帮助你从零开始创建这样一个仿真模型。
LeetCode题解(1455):检查单词是否为句中其他单词的前缀(Python)
题目:原题链接(简单) 解法 时间复杂度 空间复杂度 执行用时 Ans 1 (Python) O(N)O(N)O(N) : N为句子中的单词数 O(N)O(N)O(N) 36ms (84.27%) Ans 2 (Python) Ans 3 (Python) LeetCode的Python执行用时随缘,只要时间复杂度没有明显差异,执行用时一般都在同一个量级,仅作参考意义。 解法一: def isPrefixOfWord(self, sentence: str, se
税务某局 webpack 登录接口逆向分析
我们再回到接口逻辑去看一下,发现每次请求前,还有两个接口,getpublickey和sendsm4,这里分析了一下调用逻辑,sm4这个接口用到一个参数是由publickey返回的一个参数而来,这个参数又经过内部加密处理,我们找到这个参数加密的地方,大概是在这个位置。我们还是顺着逻辑将加载器扣下来,然后用一个变量去接收,有了加载器,我们直接把加密代码扣下来做下处理,把一些用到的参数整理下如下。打上断点分析后,_utils_getuuid这个很长的变量也是加载器的一个函数,我们将这段代码也扣下来,如下。
Leetcode 1455.检查单词是否为句中其他单词的前缀(Check If a Word Occurs As a Prefix of Any Word in a Sentence)
Leetcode 1455.检查单词是否为句中其他单词的前缀 1 题目描述(Leetcode题目链接) 给你一个字符串 sentence 作为句子并指定检索词为 searchWord ,其中句子由若干用 单个空格 分隔的单词组成。 请你检查检索词 searchWord 是否为句子 sentence 中任意单词的前缀。 如果 searchWord 是某一个单词的前缀,则返回句子 sentence 中该单词所对应的下标(下标从 1 开始)。 如果 searchWord 是多个单词的前缀,则返回匹配的第一个
汉书HE8,好用的汇编代码编写工具
汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大
文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况
主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。
#力扣 LeetCode1455. 检查单词是否为句中其他单词的前缀 @FDDLC
题目描述: 1455. 检查单词是否为句中其他单词的前缀 - 力扣(LeetCode) (leetcode-cn.com) Java代码:
精雕软件(JDpaint) 5.5 绿色版
精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版
(LeetCode_字符串_难度简单_1455题)_14 检查单词是否为句中其他单词的前缀
给你一个字符串 sentence 作为句子并指定检索词为 searchWord ,其中句子由若干用 单个空格 分隔的单词组成。 请你检查检索词 searchWord 是否为句子 sentence 中任意单词的前缀。 如果searchWord 是某一个单词的前缀,则返回句子sentence 中该单词所对应的下标(下标从 1 开始)。 如果 searchWord 是多个单词的前缀,则返回匹配的第一个单词的下标(最小下标)。 如果 searchWord 不是任何单词的前缀,则返回 -1 。 字符串 S 的..
lwip-2.0.3
lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。
LeetCode 1455. 检查单词是否为句中其他单词的前缀
1. 题目 给你一个字符串 sentence 作为句子并指定检索词为 searchWord ,其中句子由若干用 单个空格 分隔的单词组成。 请你检查检索词 searchWord 是否为句子 sentence 中任意单词的前缀。 如果 searchWord 是某一个单词的前缀,则返回句子 sentence 中该单词所对应的下标(下标从 1 开始)。 如果 searchWord 是多个单词的前缀,则返回匹配的第一个单词的下标(最小下标)。 如果 searchWord 不是任何单词的前缀,则返回 -1 。 字符串
leetcode--检查单词是否为句中其他单词的前缀
题目是LeetCode第190场周赛的第一题,链接:1455. 检查单词是否为句中其他单词的前缀。具体描述为:给你一个字符串sentence作为句子并指定检索词为searchWord,其中句子由若干用单个空格分隔的单词组成。请你检查检索词searchWord是否为句子sentence中任意单词的前缀。 如果searchWord是某一个单词的前缀,则返回句子sentence中该单词所对应的下标(下标从1开始)。 如果searchWord是多个单词的前缀,则返回匹配的第一个单词的下标(最小下标)。 如果se
python-leetcode-1455. 检查单词是否为句中其他单词的前缀
可以通过以下步骤来实现这个功能:首先,将句子sentence按空格分割成多个单词。然后遍历这些单词,检查每个单词是否以searchWord开头。如果找到匹配的单词,则返回该单词的下标(下标从 1 开始)。如果遍历完所有单词后没有找到匹配的单词,返回-1。
leetcode 1455 检查单词是否为句中其他单词的前缀
给你一个字符串 sentence 作为句子并指定检索词为 searchWord ,其中句子由若干用 单个空格 分隔的单词组成。 请你检查检索词 searchWord 是否为句子 sentence 中任意单词的前缀。 如果 searchWord 是某一个单词的前缀,则返回句子 sentence 中该单词所对应的下标(下标从 1 开始)。 如果 searchWord 是多个单词的前缀,则返回匹配的第一个单词的下标(最小下标)。 如果 searchWord 不是任何单词的前缀,则返回 -1 。 字符串 S 的 「
「 每日一练,快乐水题 」1455. 检查单词是否为句中其他单词的前缀
如果 searchWord 是某一个单词的前缀,则返回句子 sentence 中该单词所对应的下标(下标从 1 开始)。如果 searchWord 是多个单词的前缀,则返回匹配的第一个单词的下标(最小下标)。如果 searchWord 不是任何单词的前缀,则返回 -1。给你一个字符串 sentence 作为句子并指定检索词为 searchWord ,其中句子由若干用 单个空格 分隔的单词组成。请你检查检索词 searchWord 是否为句子 sentence 中任意单词的前缀。
1455 检查单词是否为句中其他单词的前缀(分析)
1. 问题描述: 给你一个字符串 sentence 作为句子并指定检索词为 searchWord ,其中句子由若干用 单个空格 分隔的单词组成。 请你检查检索词 searchWord 是否为句子 sentence 中任意单词的前缀。 如果searchWord 是某一个单词的前缀,则返回句子sentence 中该单词所对应的下标(下标从 1 开始)。 如果 searchWord 是多个单词的前缀,则返回匹配的第一个单词的下标(最小下标)。 如果 searchWord 不是任何单词的前缀,则返回 -1..
LeetCode | 1455. 检查单词是否为句中其他单词的前缀
如果 searchWord 是某一个单词的前缀,则返回句子 sentence 中该单词所对应的下标(下标从 1 开始)。如果 searchWord 是多个单词的前缀,则返回匹配的第一个单词的下标(最小下标)。如果 searchWord 不是任何单词的前缀,则返回 -1。给你一个字符串 sentence 作为句子并指定检索词为 searchWord ,其中句子由若干用 单个空格 分隔的单词组成。请你检查检索词 searchWord 是否为句子 sentence 中任意单词的前缀。
1455 检查单词是否为句中其他单词的前缀——Leetcode天天刷(2022.8.21)【双指针】
Leetcode每日一题题解
2万+



被折叠的 条评论
为什么被折叠?



