题目描述

给你两个字符串t和p,要求从t中找到一个和p相同的连续子串,并输出该子串第一个字符的下标。

输入描述

  • 输入文件包括两行 分别表示字符串t和p
  • 保证t的长度不小于p
  • 且t的长度不超过1000000
  • p的长度不超过10000

输出描述

  • 如果能从t中找到一个和p相等的连续子串,则输出该子串第一个字符在t中的下标,下标从左到右依次为1,2,3,…;
  • 如果不能,则输出 “No”
  • 如果含有多个这样的子串,则输出第一个字符下标最小的

用例

输入:

  • AVERDXIVYERDIAN
  • RDXI

输出:

  • 4

算法代码

/* JavaScript Node ACM模式 控制台输入获取 */
const readline = require("readline");const rl = readline.createInterface({input: process.stdin,output: process.stdout,
});const lines = [];
rl.on("lin

华为机试 - 寻找相同子串相关推荐

  1. 华为机试:最长的指定瑕疵度的元音子串

    题目来源 华为机试:最长的指定瑕疵度的元音子串 题目描述 题目解析 滑动窗口太容易出错了 我们把它想象成一个队列,无脑往queue中塞元素,并且记录非元音的个数,当非元音的个数等于flow个时,记录最 ...

  2. 【华为机试真题 Python实现】寻找身高相近的小朋友

    文章目录 前言 题目描述 示例 1 参考代码 前言 <华为机试真题>专栏含牛客网华为专栏.华为面经试题.华为OD机试真题. 如果您在准备华为的面试,期间有想了解的可以私信我,我会尽可能帮您 ...

  3. 【华为机试真题Java】从入门到入职-真题列表导读

    写在前面 本专栏有100+道题(持续更新中),都是往期的HW机试真题,根据过往同学的经验基本都会考到原题.大家有什么不懂的都可以留言. 华为机试有三道题目,第一道和第二道属于简单或中等题,分值为100 ...

  4. 牛客在线编程-华为机试-中等

    牛客在线编程题目-华为机试-中等 题号 题目 知识点 难度 通过率 HJ16 购物单 动态规划 中等 21.21% HJ17 坐标移动 字符串 中等 24.79% HJ20 密码验证合格程序 数组 字 ...

  5. 【华为机试】死记硬背没思路?一般人我劝你还是算了吧

    大家好,我是哪吒. 五月份之前,如果你参加华为OD机试,收到的应该是2022Q4或2023Q1,这两个都是A卷题. 5月10日之后,很多小伙伴收到的是B卷,那么恭喜你看到本文了,抓紧刷题吧.B卷新题库 ...

  6. 华为机试真题分类汇总

    1. 字符串 类别 题目 知识点 题目分值 / 难度 字符串 [华为机试真题 JAVA]TLV解析Ⅰ-100 字符串分隔.拼接.搜索 100/中等 字符串 [华为机试真题 JAVA]寻找相同子串-10 ...

  7. 【华为机试 Python实现】华为机试题集合(已更新171篇)

    文章目录 新手指引 数据结构基础 华为机试真题系列 牛客网华为机试系列 Python 八股文系列 <华为机试真题详解>专栏定价99.9 包含 <华为机试真题>的所有题目. 包含 ...

  8. 【强烈推荐收藏】坚持3个月爆肝华为机试108题C++全解(适合新手入门,就业必刷套题)

    作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 前言 金九银十,金三银四.当前正处于校招.社招的火热期,之前就想为正在筹备就业的同学们准备刷题宝 ...

  9. [华为机试真题]69.姓名的夫妻相

    题目 在中国,形容夫妻恩爱的词汇中,大家用的比较多的就是"夫妻相".所谓"夫妻相",就是两个人看上去比较般配,长相.身材等某些方面有一定的相似度. 本题则另辟蹊 ...

最新文章

  1. Google 发布 Cloud AutoML 降低机器学习门槛,调参民工前景堪忧
  2. 首届丘成桐女子中学生数学竞赛成绩出炉,成都七中成最大赢家,摘得1金2银1优胜...
  3. android okhttp 架构,Android okhttp3.0 框架使用总结
  4. openstack migrate image
  5. 梯度下降法(一)入门
  6. python处理一亿条数据_Python基础数据处理库
  7. Golang官方限流器的用法详解
  8. 如何新建Outlook电子邮件规则实现邮件自动分类
  9. 开课吧python小课学了有用吗-这个神仙技能,让你为所欲为!速来 !
  10. webpack跨域问题记录
  11. 【汇编语言】通用数据处理指令——数据传送类指令
  12. NodeJS下安装Express的小问题
  13. STC学习:485双机通信
  14. EPUB PDF DOCX格式转换及主流格式电子书制作终极攻略(内含用WORD制作精美EPUB方法)...
  15. 如何申请CSDN博客专栏
  16. 计算机系要高考英语口语吗,高考英语口语考试_高考英语口语考试到底有什么用?很重要么?...
  17. 代码打累了看看短腿基!
  18. 解决:adb devices error protocol falut(no status)
  19. 八个数码管共阴c语言,LT-51S(STC89C52R):8个共阴极数码管-程序(2)
  20. matlab批量改名字0001 0002,Matlab批量修改文件夹名字

热门文章

  1. WordPress 头像修改【转载】
  2. 替换Word中的中文引号为英文引号
  3. 100MW,新疆又迎来一大项目
  4. 怎么用计算机按反三角函数的导数,高等数学入门——利用反函数求导法则推导反三角函数的导数公式...
  5. 解决Mac平台下移动硬盘无法识别且急救失效问题
  6. STC15单片机利用PCA功能测量脉宽应用示例
  7. 数据库系统课程设计——酒店房间预订系统
  8. 爬虫user-agent怎么查找
  9. 网络相册管理系统java,网络相册管理系统的设计.doc
  10. html电子书_6个高质量免费的电子书下载网站