首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
设一个字符串除字符串结束符之外,共包含n(n>1)个字符,设计一个在时间和空间两方面尽可能高效的算法,在这个字符串中找到第一个只出现一次的字符。例如字符串为abcdabd,则输出c。要求: 根据设计思想,采用C或C++或Java语言描述算法,关键之处给出
设一个字符串除字符串结束符之外,共包含n(n>1)个字符,设计一个在时间和空间两方面尽可能高效的算法,在这个字符串中找到第一个只出现一次的字符。例如字符串为abcdabd,则输出c。要求: 根据设计思想,采用C或C++或Java语言描述算法,关键之处给出
admin
2014-04-17
44
问题
设一个字符串除字符串结束符之外,共包含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
学硕统考专业
相关试题推荐
《马关条约》的内容及对中国的影响。
分别简述《南京条约》《马关条约》《辛丑条约》的内容以及对中国社会的影响。
下列事件发生最早的是()。
1911年,美国工程师()出版《科学管理原理》一书,奠定了科学管理的理论基础,被誉为“科学管理之父”。
马克思为第一国际起草的文件有()。①《共产党宣言》②《临时章程》③《成立宣言》④《资本论》
外国侵略者通过不平等条约取得的特权中,按时间先后顺序排列应是()。①外国商船和军舰可以在长江各口岸自由航行②外国人可以在通商口岸开设工厂③可在通商口岸建立教堂④领事裁判权和片面最惠国待遇
洋务派创办军事工业的方式是()。
阅读材料,回答问题:材料一:战后美国对一些新兴工业部门、重大科研项目、现代化公共设施等投入大量资金,如美国时发展原子能工业的投资,从1945年到1970年共计达175亿美元。美国还通过国家力量来扩张国外市场,从50年代中期起,为加强国际市场的竞争力,政府
著名的绥靖政策文件《霍尔—赖伐尔协定》是英、法与意大利签订的,密谋发动()。
在请求页式系统中,一程序的页面走向(访问串或引用串)为2,3,4,5,2,3,6,2,3,4,5,6,设分配给该程序的存储块数为m。试分别计算m=3和m=4时,FIFO和LRU两种替换算法的缺页(页故障)数,并给出:结果说明了什么?
随机试题
报检入境废物时必须提供的单证是()。
______往往适合于进入成熟期前的产品。
患者女,19岁,中学生。既往体健。一天前上午因学习成绩之事与同学发生争执,受到多入围观,情绪低落,午餐时自行饮红酒一杯入睡。上晚自习时,突然不能行走,以双下肢麻木无力入院。入院后体查未见异常,神经系统检查:双下肢肌力0级,感觉减退,浅反射和深反射均正常,病
皮肤鳞状细胞癌和基底细胞癌不同之处,以下哪项是正确的
以下不属于堆肥化方法运用于固体垃圾处理的优点的是()。
建设工程项目施工图预算审查的重点有()。
某期货公司在未经批准取得咨询资格的情况下,擅自开展期货咨询业务。其从事人员也未取得期货咨询业务从业资格。请回答以下问题:2012年8月22日,某期货公司的非控股股东甲公司与某商业银行签订贷款合同,并以其所持有的该期货公司的股权质押。下列关于A
信仰乃道德之本,没有信仰的道德,是无源之水、无本之木。没有信仰的人是没有道德底线的:而一个人一旦没有了道德底线,那么法律对于他也是没有约束力的。法律、道德、信仰是社会和谐运行的基本保障,而信仰是社会和谐运行的基石。根据以上陈述,可以得出以下哪项?
梅文鼎
A我妈妈,明天是她的生日。B关电脑吧,我们该走了。C电梯坏了,我们只能走上去了。D他搬走以后,这还是我们第一次见面。E当然。我们先坐公共汽车,然后换地铁。F这附近有家饭馆儿,羊肉做得很不错。例如:你知道怎么去那儿吗?(E)马上,我很快就看完
最新回复
(
0
)