首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
给定一字符串,该字符串中存在若干对相同的字符,设计一个在时间和空间上尽可能高效的算法,找出一对相同字符在该字符串中的最大距离。例如:“KLabcLdecL”,其中第一个“L”和最后一个“L”相距最远,它们在原字符串中的位置相差8,要求: 说明你所设计算法
给定一字符串,该字符串中存在若干对相同的字符,设计一个在时间和空间上尽可能高效的算法,找出一对相同字符在该字符串中的最大距离。例如:“KLabcLdecL”,其中第一个“L”和最后一个“L”相距最远,它们在原字符串中的位置相差8,要求: 说明你所设计算法
admin
2017-04-28
51
问题
给定一字符串,该字符串中存在若干对相同的字符,设计一个在时间和空间上尽可能高效的算法,找出一对相同字符在该字符串中的最大距离。例如:“KLabcLdecL”,其中第一个“L”和最后一个“L”相距最远,它们在原字符串中的位置相差8,要求:
说明你所设计算法的时间复杂度和空间复杂度。
选项
答案
时间复杂度分析:整个算法过程相当于把数组遍历了一遍,所以时间复杂度为O(n)。 空间复杂度分析:算法中最多只需要使用128个数组元素,所以空间复杂度为一常数,表示为O(1)。
解析
转载请注明原文地址:https://kaotiyun.com/show/AXRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
荷马时代的社会管理制度和经济生活。
在下列我国建国之后的外交活动中,能够体现“和而不同”思想的有()①亚非会议主张“求同存异”②提出“和平共处五项原则”③中日关系实现正常化④同第三世界国家建立友谊
詹天佑自主设计修建了中国第一条铁路是在()。
下列事件:①上党战役②九三学社成立③“一二·一”惨案④《双十协定》签订,按照时间顺序排列正确的是()。
“改土归流”政策的根本目的是()。
中华人民共和国恢复在联合国合法席位的时间是()。
太平天国作为几千年来农民运动的高峰,所遇到的历次农民运动中不曾有过的新情况是(
设计一个算法,求无向图G(采用邻接表存储)的连通分量个数。
设有一个带头结点的循环单链表,其结点值均为正整数。试设计一个算法,反复找出单链表中结点值最小的结点,并输出之,然后将该结点从中删除,直到单链表空为止,最后再删除表头结点。
已知一个带有表头结点的单链表,结点结构为(data,next),假设该链表只给出了头指针L,请设计一个时间和空间上尽可能高效的算法,将单链表中值重复的结点删除,使所得的结果表中各结点值均不相同。根据设计思想,采用C或C++或Java语言描述算法,关键之
随机试题
A.照射量B.吸收剂量C.比释动能D.当量剂量E.有效剂量只适用于间接致电离辐射的是
以下有关痰标本的采集不正确的是
关于岩骨锥体角定义的叙述,最确切的是
企业投资项目可行性研究的建设方案的可行性可以是()。
根据对评价指标的内在特性和了解程度,预警方法有指标预警、因素预警、综合预警三种形式,但在实际预警过程中往往出现第四种形式,即误警与漏警,下列关于预警方法的说法中,正确的是()。
科技活动经费筹集资金总额、科技活动经费内部支出额和研究与试验(R&D)经费是反映企业科技投入情况的三项重要指标。我国大中型工业企业这三项指标自2世纪,90年代以来一直迅速增长。2015年,我国大中型工业企业科技活动经费筹集资金总额达到4312.6亿元,比
根据党的十八大报告,建设社会主义文化强国,关键是()。
法治政府是按照()运作的政府,是有限政府、服务政府与责任政府的有机统一。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
A.watchB.informationC.withPhrases:A.associated【T1】______a22-minutereductionintheirlifeexpectancyB.livedanaver
最新回复
(
0
)