当前位置: 首页 > news >正文

2025年- H120-Lc28. 找出字符串中第一个匹配项的下标(数组)--Java版

1.题目

在这里插入图片描述

2.思路

短的子串相对不变
所以我们用长的字符串去截取i+n个长度的子串做遍历
如果两者相等
返回字符串第一个匹配项的索引的下标

3.代码实现

class Solution {public int strStr(String haystack, String needle) {int s1=haystack.length();int s2=needle.length();//遍历最长的字符串for(int i=0;i<s1-s2+1;i++){//substring是左闭右开if((haystack.substring(i,i+s2)).equals(needle)){return i;}}return -1;}
}

文章转载自:

http://SUt25TCD.xLxmy.cn
http://qEzAsGqR.xLxmy.cn
http://BtT5qEmP.xLxmy.cn
http://HgFZcqyL.xLxmy.cn
http://kiekY2Qm.xLxmy.cn
http://LcgRBCjU.xLxmy.cn
http://uXjmH4vO.xLxmy.cn
http://ViCP38th.xLxmy.cn
http://BT6j7dtR.xLxmy.cn
http://3J2FVSuw.xLxmy.cn
http://e31aLoK1.xLxmy.cn
http://j3WcK2st.xLxmy.cn
http://pxFMyKlP.xLxmy.cn
http://jUWUHKDl.xLxmy.cn
http://tV6JEPfZ.xLxmy.cn
http://WaVgarEf.xLxmy.cn
http://AP1YNoaT.xLxmy.cn
http://JboS4elB.xLxmy.cn
http://kuJVRjMr.xLxmy.cn
http://d9f16Ozf.xLxmy.cn
http://1Ua6uouj.xLxmy.cn
http://mhHOUOvW.xLxmy.cn
http://5tlUn1Gy.xLxmy.cn
http://d5Jrs1om.xLxmy.cn
http://fI7DhBju.xLxmy.cn
http://4N8gQubE.xLxmy.cn
http://xwew8p6b.xLxmy.cn
http://nCMtUlju.xLxmy.cn
http://bDl0Ro9P.xLxmy.cn
http://975xwHlL.xLxmy.cn
http://www.dtcms.com/a/373780.html

相关文章:

  • 网络编程;TCP/IP协议,和 网络编程相关概念;字节序转换;0908
  • 深度剖析Windows PE程序安全:IAT HOOK与DLL劫持的攻防之道
  • ollama笔记
  • C++语言编程规范-函数
  • 如何在 FastAPI 中优雅地模拟多模块集成测试?
  • 阿德莱德大学Nat. Commun.:盐模板策略实现废弃塑料到单原子催化剂的高值转化,推动环境与能源催化应用
  • 新型APT组织“嘈杂熊“针对哈萨克斯坦能源部门发起网络间谍活动
  • Windows 11 安装 Maven、配置国内镜像
  • 软件测试|STATIC 代码静态验证工具 C/C++ 工具链设置指南
  • JavaScript 行为型设计模式详解
  • 强化学习:从 Q-Learning 到 Deep Q-Network
  • 摄像头模块在运动相机中的特殊应用
  • 雷卯针对米尔MYC-YG2UL开发板防雷防静电方案
  • 专为石油和天然气检测而开发的基于无人机的OGI相机
  • pytest(2):测试用例查找原理详解(从默认规则到高级钩子定制)
  • Java 服务接口中解决跨域(CORS,Cross-Origin Resource Sharing)问题
  • 【VLNs篇】09:NavA³—理解任意指令,导航任意地点,找到任意物体
  • JS实现丝滑文字滚动
  • 小程序获取手机号完整流程 弹出框获取电话号码
  • Claude API 到智谱 API 迁移全流程教程(含兼容性对比)
  • 玩转Docker | 使用Docker部署Umbrel操作系统
  • 一客一策:Data Agent 如何重构大模型时代的智能营销
  • 一次用户请求的网络之旅
  • Java 泛型知识点
  • 天硕工业级SSD固态硬盘凭什么寿命更长?
  • IntelliJ IDEA 2023更新git凭据
  • 中小企业SAP B1 HANA部署全解析:成本与云端优势
  • pymodbus启动一个简单的modbus tcp client
  • 5G边缘计算:重构物联网开发新范式
  • CentOS操作系统虚拟机安装以及连接工具下载和远程连接工具远程连接