首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
设一个字符串除字符串结束符之外,共包含n(n>1)个字符,设计一个在时间和空间两方面尽可能高效的算法,在这个字符串中找到第一个只出现一次的字符。例如字符串为abcdabd,则输出c。要求: 说明你所设计算法的时间复杂度与空间复杂度。
设一个字符串除字符串结束符之外,共包含n(n>1)个字符,设计一个在时间和空间两方面尽可能高效的算法,在这个字符串中找到第一个只出现一次的字符。例如字符串为abcdabd,则输出c。要求: 说明你所设计算法的时间复杂度与空间复杂度。
admin
2014-04-17
39
问题
设一个字符串除字符串结束符之外,共包含n(n>1)个字符,设计一个在时间和空间两方面尽可能高效的算法,在这个字符串中找到第一个只出现一次的字符。例如字符串为abcdabd,则输出c。要求:
说明你所设计算法的时间复杂度与空间复杂度。
选项
答案
时间复杂度分析:在整个算法过程中,遍历了两遍字符串,所以时间复杂度为O(n)。 空间复杂度分析:算法中使用了一个长度为256的数组,而此数组的长度不随字符串的长度增加而增加,恒为256这个常数,所以空间复杂度为O(n)。
解析
转载请注明原文地址:https://jikaoti.com/ti/FuajFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
简述苏联建立“东方战线”的过程及其影响。
下列不属于维也纳会议召开的目的的是()。
日本在《二十一条》中提出:“中国沿海岛屿不得租于他国。”其真实目的是()。
试述中国共产党诞生的历史条件和意义。
()是一部上起传说中的黄帝,下迄汉武帝时期的中国通史,是中国历史上第一部内容完整、结构周密的历史著作。
世界天文史上最早实地测量子午线的记录是由谁进行的?()
提出电磁感应定律的是物理学家()。
罗马帝国疆域扩张到顶点是在()统治时期。
(1)根据无类IP地址的规则,每个网段中有两个地址是不分配的:主机号全0表示网络地址,主机号全1表示广播地址。因此8位主机号所能表示的主机数就是28-2,即254台。该网络要划分为两个子网,每个子网要120台主机,因此主机位数X应该满足下面三个条件:
对于下图G,按下列条件试分别写出从顶点0出发按深度优先搜索遍历得到的顶点序列和按广度优先搜索遍历得到的顶点序列。(1)假定它们均采用邻接矩阵表示;(2)假定它们均采用邻接表表示,并且假定每个顶点邻接表中的结点是按顶点序号从大到小的次序链
随机试题
简述介绍产品的“FABE法”的含义。
吗啡呼吸抑制作用的机制为()。
患者,女,19岁。经期前后不定,经量或多或少,经行不畅,有血块,胸胁、乳房、少腹胀痛,精神抑郁,舌苔薄白,脉弦。治疗应首选
根据《刑事诉讼法》规定,逮捕的执行机关是()。
水路运输经营者一年内有4次未以公布的票价销售客票,其所在地县级以上人民政府水路运输管理部门可以处()的罚款。
放风筝时,人们凝视自己的作品摇曳于万里晴空、蓝天白云之上,欣慰、恬静、平和之情油然而生,这种精神状态有益于高级神经活动的调节,能健全和强化神经系统支配下的组织、脏器的生理机能。人们抖空竹时,随着上肢的运动,极大地锻炼了肌纤维,骨骼肌有节奏的压挤动、静脉,血
下列最符合环保要求的做法是()。
某珠宝店失窃,甲、乙、丙、丁四人涉嫌被拘审。四人的口供如下:甲:案犯是丙。乙:丁是罪犯。丙:如果我作案,那么丁是主犯。丁:作案的不是我。四个口供中只有一个是假的。如果上述断定为真,那么以下哪项是真的?
Anessaywhichattemptstotakeamiddleviewismuchmoretreacheroustowritethananessaywhicharguesforonlyonesideof
(Short)______aftershegraduatedfromtheuniversity,shemovedtoanothercitywithherfamily.
最新回复
(
0
)