范文健康探索娱乐情感热点
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

经典kmp算法实现

  package com.zeny.algorithm;  /**  * @Description TODO  * @Author 千楼  * @Version 1.0  **/ public class Code {      public static int getIndexOf(String s, String m) {         if (s == null || m == null || m.length() < 1 || s.length() < m.length()) {             return -1;         }         char[] str1 = s.toCharArray();         char[] str2 = m.toCharArray();         int i1 = 0;         int i2 = 0;         //O(M)         int[] next = getNextArray(str2);         //O(N)         while (i1 < str1.length && i2 < str2.length) {             if (str1[i1] == str2[i2]) {                 i1++;                 i2++;             } else if (next[i2] == -1) {                 i1++;             } else {                 i2 = next[i2];             }         }         return i2 == str2.length ? i1 - i2 : -1;     }      public static int[] getNextArray(char[] ms) {         if (ms.length == 1) {             return new int[] {-1};         }         int[] next = new int[ms.length];         next[0] = -1;         next[1] = 0;         int i = 2;         int cn = 0;         while (i < next.length) {             if (ms[i - 1] == ms[cn]) {                 next[i++] = ++cn;             } else if (cn > 0) {                 cn = next[cn];             } else {                 next[i++] = 0;             }         }         return next;     }      public static void main(String[] args) {         String s = "abcabcababaccc";         String m = "cab";         int index = getIndexOf(s, m);         System.out.println(index);     } }

2020年中国网络营销投放监测系列报告母婴行业营销核心摘要母婴品牌展示类广告投放趋势奶粉展示类广告投放呈现上半年淡季下半年旺季的规律以洋奶粉品牌投放为主,国产品牌奋起直追,在2020上半年投入指数占比从去年上半年的5。3提升至18艾瑞直播分享课站在直播电商风口,抢占零售行业最新发力点随着直播电商近几年的不断发展,品牌主纷纷采用这种方式获取流量,线上直播逐渐成为各大电商巨头引导消费的高速流量列车,加之新冠疫情的影响,直播电商开始替代移动电商成为零售行业的新风口。2020年中国MPV市场消费洞察报告核心摘要汽车用户群体为中高收入受过良好教育已婚人士较多。事业进入成熟期和已经小有成就的占比较多,并拥有良好的环保意识。超4成消费者的财务指标由于疫情受到负面影响,但消费能力并未大幅2020年中国95后外出餐饮习惯研究报告核心摘要后疫情中的餐饮业经历疫情后餐饮行业遭受重创,6月仍未恢复同期水平,将经历缓慢的消费力重塑过程。二线年轻群体相对更容易恢复餐饮消费,互联网为疫情后餐饮消费助力95后餐饮存在更2020年中国企业直播应用场景趋势研究报告核心摘要市场背景2020年新冠肺炎疫情推动下,放缓型经济增长特征出现,新基建拉动技术稳健发展,加速企业直播产业进程行业客户量激增,并高效率完成客户线上化教育。预计2020年企业直播小巧玲珑,轻如羽翼,艾特铭客E8无线耳机体验对于真无线耳机,大家一定不会陌生。但是市面上的大多数无线耳机都非常的硕大,看起来很笨拙,而且佩戴一会儿,耳朵就会产生疼痛感。严格意义上讲,市面上可供选择小巧轻盈的无线耳机真不多。碰告别喧嚣,回归宁静,南卡A1主动降噪耳机体验由于真无线(TWS)耳机佩戴的友好性,使得TWS耳机逐渐成为了广大消费者购买耳机的首选。无论是外出还是家居,佩戴TWS耳机总能带来很好的使用体验,丝毫不影响你做其他事情。但是当我们身材小巧,性能不屈,贝壳王子默主动降噪耳机体验在几个月前,我就体验过一款贝壳王子的真无线蓝牙耳机,当时那款耳机出色的性能表现给我留下了很深的影响。不管怎么说,我也算是贝壳王子耳机的一名老用户了,今天有幸得到了贝壳王子默主动降噪担心TWS耳机会丢失?不妨试试这款耳机,便宜又好用!对于颈挂式蓝牙耳机很多小伙伴都情有独钟,一方面颈挂式蓝牙耳机续航时间长,另一方面操作方便且音质好。今天就给大家介绍一款颈挂式蓝牙耳机雷柏XS100,这款耳机价格适中,而且还具有长续无线耳机听音乐岂能听个响?JEETAirPlus无线耳机体验随着科技的发展,无线耳机的技术也越来越成熟,耳机的体验也得到了质的提升。但市面上无线耳机质量良莠不齐,对于对TWS耳机不太了解的用户来说,选购一款适合自己的TWS耳机显得尤为困难。告别电脑接口拥挤,从ORICOtypec多功能集线器开始科技的快速发展,让个人笔记本电脑越来越薄。毫无疑问,电脑变薄的代价就是牺牲内置接口。就拿我个人来说,我目前使用的是一款华为matebook平板电脑,整个电脑的侧面只有一个typec
美国FCC将中国电信和中国移动的美国分支列入国家安全威胁名单美国联邦通信委员会(FCC)周五宣布,将俄罗斯AOKasperskyLab中国电信0728。HK美洲公司和中国移动0941。HK美国子公司列入其对美国国家安全构成威胁的通讯设备和服2022她经济洞察报告女性线上消费商业价值持续崛起来源中国青年报客户端中国青年报客户端讯(中青报中青网记者高蕾)近日,国内移动互联网商业智能服务商QuestMobile发布2022她经济洞察报告。报告显示,截止到2022年1月,移让人工智能之光照亮数字世界作者徐勇旧时王谢堂前燕,飞入寻常百姓家已成为当下人工智能(AI)应用的生动写照北京冬奥会期间,央视频AI手语主播聆语让人倍感惊喜2022年全国两会期间,央视频再次出新,推出总台首个有没有一种视频语音转文字的软件?基本没见过,因为如果有这样的软件,后期完善之后,你看日本动漫或者美国电视剧还要翻译组干吗???????有的,可以百度搜一下浮云识音软件,这个软件可以把视频,音频转文字,尤其对视频转盒马出局,生鲜电商的故事还能怎么讲?盒马鲜生文新摘商业评论,作者芭芭拉盒马鲜生终究被阿里推出了温室。近日有消息传出阿里巴巴集团正在考虑为盒马鲜生寻求独立融资,拟估值为100亿美元。盒马的独立有迹可循,很长一段时间,盒网易云音乐交出上市后首份财报在线音乐服务收入33亿每经记者温梦华每经编辑梁枭今日(3月24日),网易云音乐(简称云音乐,9899,HK)交出了上市后的首份财报。财报数据显示,网易云音乐2021年全年净收入为69。98亿元,同比增长如何看待pos机市场的发展前景?有人说传统模式站不住脚,笑死个人!做支付永远都离不开你们所谓的传统模式,而你们所谓的创新,真的看不出来哪里创新,是创新了收单科技还是创新了供求模式,不还是老一套的伪传销!还好意思说拒绝跟风!vivo坚守科技创新之路,登顶国内手机市场前段时间,几家手机厂商都推出了折叠屏手机产品,一时之间使得这一手机品类呈现出了空前热闹的局面。不过,有不少朋友应该都发现了,目前在国内手机市场中排名第一的vivo品牌并没有趁着热度区块链只是一个新提法,听我道来,你细品区块链从现在信息技术领域专业的角度上讲,它是一个共享数据库,存储于其中的数据或信息具有不可伪造全部留痕可以追溯公开透明多维查证等特征。基于这些特征,不由得让我想到了九十年代前,那时一外卖小哥工伤维权案竟牵涉5家公司,两地奔波打官司维权难我为饿了么平台送外卖,在迪亚斯(重庆)物流有限公司(以下简称迪亚斯公司)位于北京昌平区的一外卖站点工作,但工资是太昌(重庆)餐饮管理有限公司(以下简称太昌公司)发放的,个税则是由天荣耀Magic4Pro和Magic3Pro对比,哪一款更值得买?个人倾向于降价后的Magic3pro。新骁龙8提升不大功耗不小,高通持续摆烂,矮子里面拔将军,888放在今年也不逊色。二者都是屏幕左上挖槽背部圆形后摄模组,都有3d人脸,都有ip6