首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
给定一字符串,该字符串中存在若干对相同的字符,设计一个在时间和空间上尽可能高效的算法,找出一对相同字符在该字符串中的最大距离。例如:“KLabcLdecL”,其中第一个“L”和最后一个“L”相距最远,它们在原字符串中的位置相差8,要求: 说明你所设计算法
给定一字符串,该字符串中存在若干对相同的字符,设计一个在时间和空间上尽可能高效的算法,找出一对相同字符在该字符串中的最大距离。例如:“KLabcLdecL”,其中第一个“L”和最后一个“L”相距最远,它们在原字符串中的位置相差8,要求: 说明你所设计算法
admin
2017-04-28
75
问题
给定一字符串,该字符串中存在若干对相同的字符,设计一个在时间和空间上尽可能高效的算法,找出一对相同字符在该字符串中的最大距离。例如:“KLabcLdecL”,其中第一个“L”和最后一个“L”相距最远,它们在原字符串中的位置相差8,要求:
说明你所设计算法的时间复杂度和空间复杂度。
选项
答案
时间复杂度分析:整个算法过程相当于把数组遍历了一遍,所以时间复杂度为O(n)。 空间复杂度分析:算法中最多只需要使用128个数组元素,所以空间复杂度为一常数,表示为O(1)。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/AXRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
试述卡德纳斯改革的背景、内容、性质和意义。
第一国际开展了哪些活动?其内部经历了哪些主要斗争?
1895年发现X射线,拉开物理学革命序幕的科学家是()。
《齐民要求.序》中写道:“今采摭经传,爰及歌谣,洵之老成,验之行事,起自农耕,终于醯醢(酱醋),资生之靡不毕书书;号日《齐民要术》……舍本逐末,贤哲所非……故商贾之事,阙而不录。”这段材料表明作者()。①采取古今资料的编撰原则②
1901年6月,发表《立宪法议》,首先提出君主立宪要求的是()。
1920年,苏俄农民中流传着这样的说法:“土地属于我们,面包却属于你们;水属于我们,鱼却属于你们;森林属于我们,木材却属于你们”,它反映的是战时共产主义政策()。
关于垄断组织的积极作用,不正确的说法是()。
关于希腊早期宗教的叙述不正确的是()。
19世纪中期,德意志资产阶级迫切要求实现国家的统一,其首要的目的是()。
随机试题
图样的每个尺寸()。
后牙临床牙冠与固定义齿功能直接有关的是
患儿,女,1岁。因咳嗽、发热1天就诊,查体:精神萎靡,体温40℃,双肺可闻少许湿哕音,心脏听诊无明显异常。WBC18.4×109/L,Hb11.4g/L。胸部X线片提示:双肺感染性病变,门诊按“肺部感染”给予头孢类抗生素抗感染治疗,在输液过程中患儿突然
随机抽样的特点主要包括()。
下列中央银行货币政策工具中不属于传统的“三大法宝”的是()
皮亚杰将儿童心理的发展划分为( )。
下列不适用《中华人民共和国教育法》的主体是()
具有高效发动机的天蝎座节油型汽车的价格高于普通的天蝎座汽车。以目前的油价计算,购买这种节油型车的人需要开6万千米才能补足其与买普通型汽车的差价。因此,如果市场上油价下跌,在达到这个不盈不亏平衡点之前就应该少开一些车。以下哪一项论证中的推论错误与上文中的最
TelevisionpitchmenforproductslikePajamaJeansandlightedslippersoncetriedtogetviewerstoplacetheirordersbyphone
工作结束后我们一起去喝酒吧。
最新回复
(
0
)