首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
设一个字符串除字符串结束符之外,共包含n(n>1)个字符,设计一个在时间和空间两方面尽可能高效的算法,在这个字符串中找到第一个只出现一次的字符。例如字符串为abcdabd,则输出c。要求: 根据设计思想,采用C或C++或Java语言描述算法,关键之处给出
设一个字符串除字符串结束符之外,共包含n(n>1)个字符,设计一个在时间和空间两方面尽可能高效的算法,在这个字符串中找到第一个只出现一次的字符。例如字符串为abcdabd,则输出c。要求: 根据设计思想,采用C或C++或Java语言描述算法,关键之处给出
admin
2014-04-17
47
问题
设一个字符串除字符串结束符之外,共包含n(n>1)个字符,设计一个在时间和空间两方面尽可能高效的算法,在这个字符串中找到第一个只出现一次的字符。例如字符串为abcdabd,则输出c。要求:
根据设计思想,采用C或C++或Java语言描述算法,关键之处给出注释。
选项
答案
算法实现如下: Void FirstNotRepeatingChar(char a[],n) { int hash[256]; //定义散列数组 int i; for(i=0;i<256;i++) //首先要先将散列数组清零 hash[i]=0; for(i=0,i
解析
转载请注明原文地址:https://kaotiyun.com/show/zYxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
第一国际成立于下面的哪个城市?()
试析英法绥靖政策和美国中立政策的原因。(南京大学2013年国际关系史真题)
两极格局终结的原因、标志及影响是什么?
关于垄断组织的积极作用,不正确的说法是()。
简述从十月革命胜利到第二次世界大战爆发前夕苏俄(苏联)与主要资本主义国家关系演变的基本情况。
关于德国工业革命,说法不正确的是()。
阅读史料,回答以下问题:重庆中央党部,暨中央执监委员诸同志均鉴:今年4月,临时全国代表大会宣言,说明此次抗战之原因,曰:“自塘沽协定以来,吾人所以忍辱负重与倭国周旋,无非欲停止军事行动,采用和平方法,先谋北方各省之保全,再进而谋东北四省问题之合
材料一材科二(戈尔巴乔夫政府)在制定改革政策方针中存在三个严重问题:第一,仍然以优先发展重工业和机器制造业为主的“加速发展战略”作为发展资本密集型产业的主要战略,已不符合时代潮流。现代经济结构已由资本密集型向技术密集型发展……苏联的经济改革对
设磁盘的扇区大小为4KB,磁盘转速为15000r/min,磁盘平均寻道时间为4ms,最大数据传输速率为40MB/s,磁盘控制器开销时问为1ms,计算读写一个扇区所需平均时间(不考虑I/O请求队列中的等待时间)。
设计一个算法求图的中心点。设v是有向图G的一个顶点,把v的偏心度定义为:MAX{从w到v的最短距离|w属于V(G))如果v是有向图G中具有的最小偏心度的顶点,则称顶点v是G的中心点。
随机试题
男孩,8岁。因畏寒,发热8d,伴纳差,腹胀、腹痛,大便每天1~2次,略稀,当地医院用青霉素治疗热不退转来。体检:体温39.2℃,神志清,精神萎,表情淡漠,舌苔厚,心、肺无异常,腹略胀,肝肋下2cm,脾肋下3cm,质软。经血培养证实为伤寒。
一位室颤,心脏停止的患者,3次电击,肾上腺素1mg静脉注射及第4次电击后仍无反应,要继续复苏,每3分钟给予肾上腺素,推荐的剂量为
A.最小成本分析B.成本-效益分析C.成本-效果分析D.成本-效用分析E.最小损耗分析比较单个或多个药物治疗方案之间或其他干预所耗费的成本和由此产生的结果值的一种方法
A、无应答偏倚B、回忆偏倚C、选择性偏倚D、信息偏倚E、检查者偏倚在口腔健康调查中,受检者在回忆对疾病危险因素的暴露史时所造成的误差是
计量器具新产品或进口计量器具型式评价必须依据什么进行?
下列关于基金投资的风险,说法错误的是()。
国际货运法规一般具有哪些特点?
发展模式的实施原则包括()。
已知α1,α2,α3线性无关,证明2α1+3α2,α2一α3,α1+α2+α3线性无关.
TheArabgovernmentshavedecidedto______.
最新回复
(
0
)