由于准备不充分,妥妥的被阿里虐了。
import java.util.Scanner; public class GetMaxSeqLength { /** * 题目: * 给定一个query和一个text,均由小写字母组成。 * 要求在text中找出以同样的顺序连续出现在query中的最长连续字母序列的长度。 * 例如, query为“acbac”,text为“acaccbabb”, * 那么text中的“cba”为最长的连续出现在query中的字母序列, * 因此,返回结果应该为其长度3。请注意程序效率。 * 思路: * 截取query的子字符串(按照从多至少顺序截取),与text进行比较 */ public static void main(String[] args) { Scanner text_in = new Scanner(System.in); String text = text_in.next(); Scanner query_in = new Scanner(System.in); String query = query_in.next(); System.out.println("query:"+query); boolean flag=true; for(int i=query.length()-1; i>=0 && flag;i--){ for(int j=0;j+i<=query.length()-1;j++){ String temp = query.substring(j,j+i+1); int result=text.indexOf(temp); System.out.println(result); if(result==1){ System.out.println("最大长度:"+temp.length()); flag=false; break; } } } } }
相关推荐
【标题】中的“阿里巴巴2015秋招算法类机试题目(三阶魔方)源代码”指的是一次阿里巴巴公司在2015年秋季招聘过程中,针对算法类岗位的在线笔试题目。该题目涉及的核心是编程实现解决三阶魔方的算法,即编写程序来...
阿里巴巴作为中国知名的互联网巨头,对实习生的技术要求自然不低,其笔试题目往往涵盖了算法、操作系统、数据结构等多个核心计算机科学领域。以下是对这些题目详细解析: 一、倒序排列数组元素 这是一个基础的编程...
阿里巴巴校招研发在线笔试题涉及多个IT知识点,包括线程调度、操作系统原理、数据结构、算法和计算机网络等。 首先,关于线程调度的讨论,选项A表明调用线程的sleep()方法可以使优先级较低的线程获得运行机会。实际...
在本实验中,我们将探讨四个核心的算法问题:串匹配问题、最大连续子序列和问题、求众数问题以及最近点对问题。这些问题都属于算法设计与分析的范畴,通过解决这些问题,我们可以深入理解分治法和其他算法策略。 1....
阿里巴巴最新算法工程师笔试题.pdf 本资源包含了阿里巴巴最新的算法工程师笔试题,涵盖了算法、数据结构、计算机系统、概率论、统计学等多个领域。以下是对每道题目的解释和知识点总结: 1. 程序输出结果: 知识...
整理了一下阿里巴巴往届笔试面试题,希望对大家有帮助: 来源:阿里巴巴笔试面试圈>> 1、史上最全Java面试266题:算法+缓存+TCP+JVM+搜索+分布式+数据库 2、2018阿里软件工程师笔试题 3、2018秋招阿里巴巴java...
根据提供的信息,阿里巴巴2015年的校招笔试题包含了一系列与编程、算法及计算机基础知识相关的题目。这些题目旨在考察应聘者的逻辑思维能力、算法实现能力以及对计算机科学基础知识的掌握程度。 #### 试题分析 下面...
《阿里巴巴技术书籍—阿里技术参考图册_算法篇+研发篇》是一套综合性的IT学习资源,涵盖了阿里巴巴集团在技术研发领域的深度见解与实践总结。这套资料主要包括两大部分:《阿里技术参考图册(研发篇)》和《阿里技术...
阿里巴巴作为中国知名的互联网巨头,其每年的校园招聘都备受瞩目,尤其对于研发岗位的笔试题,更是体现了公司对技术人才的高标准和高要求。2014年的研发笔试题是许多求职者关注的焦点,这次在哈尔滨进行的笔试无疑是...
在IT领域,特别是算法设计和分析中,"连续子序列最大和与乘积问题"是一个经典的话题。这类问题经常出现在数据结构和算法的面试中,也是优化和解决复杂计算问题的关键。本文将深入探讨这个问题,并结合提供的Java源码...
本文将从阿里巴巴的大数据发展历程、数据体系结构、公共技术平台、数据共享、算法共享、知识共享、数据安全、数据质量、数据标准、运营管理、生态建设等方面,详细介绍阿里巴巴的大数据实践经验。 阿里巴巴的大数据...
《阿里巴巴技术参考图》是一份综合性的技术资源,包含了阿里巴巴在技术研发和算法实践方面的核心指导。这份资料由三部分组成:《阿里巴巴技术参考图-研发篇》、《阿里巴巴技术参考图-算法篇》以及《阿里巴巴开发手册...
首先,从“阿里巴巴2014校园招聘北京站笔试题(研发&算法&系统&测试工程师) .doc”这个文件名来看,我们可以推测这份文档包含了多个职位类型的面试题目,包括研发工程师、算法工程师、系统工程师和测试工程师。...
( 《阿里技术参考图册(算法篇)(研发篇)》)内部资料 由阿里资深专家编写。翻开此书,你可以清晰看到阿里繁荣的业务生态:文化娱乐核心电商业务、本地生活、支付&金融服务、智慧物流、市场营销、云计算等全貌。...
阿里巴巴和四十大盗算法.zip