- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2013北京邮电大学计算机ACM上机试题
D??最小距离查询Accept:2???Submit:433Time Limit:1000MS???Memory Limit:65536KBDescription给定一个由小写字母a到z组成的字符串S,其中第i个字符为S[i](下标从0开始)。你需要完成下面两个操作:INSERT c其中c是一个待输入的字符。你需要在字符串的末尾添加这个字符。保证输入的字符同样是a到z之间的一个小写字母。QUERY x其中x是一个输入的整数下标。对于这个询问,你需要回答在S当中和S[x]相等且与x最近的距离。输入保证x在当前字符串中合法。例如S = abcaba,如果我们操作:INSERT a则在S的末端加一个字符a,S变成abcabaa。接下来操作QUERY 0由于S[0] = a,在S中出现的离他最近的a在下标为3的位置上,距离为3 - 0 = 3。因此应当输出3。接下来,如果QUERY 4S[4] = b,S中离它最近的b出现在下标为1处,距离为4 - 1 = 3。同样应当输出3。给定初始字符串S和若干操作,对于每个QUERY,你需要求出相应的距离。InputFormat输入的第一行是一个正整数T(T≤20),表示测试数据的组数。每组输入数据的第一行是一个初始串S。第二行是一个正整数m(1≤m≤100000),表示总共操作的数量。接下来m行,每行表示一个操作。操作的格式如上所述。数据保证在任何情况下,S的长度不会超过100000。OutputFormat对于每个QUERY,输出所求的最小距离。如果S中其它位置都不存在和它相同的字符,输出-1。SampleInput2axb3INSERT aQUERY 0QUERY 1explore3INSERT rQUERY 7QUERY 1SampleOutput3-12-1Hint由于输入数据较大,C/C++中推荐使用scanf进行读入以获得更快的读入速度。同时请注意算法复杂度。submit??DiscussC??中序遍历序列Accept:155???Submit:502Time Limit:1000MS???Memory Limit:65536KBDescription给出一个序列,判断该序列是不是某二叉搜索树的中序遍历序列,如果是输出Yes,否则输出No。一颗带权二叉树是一颗二叉搜索树(二叉排序树),当且仅当对于任意一个节点,他的左子树中的所有权值小于当前节点的权值,且它的右子树中的所有权值均大于当前节点的权值。Input Format第一行T(T/leq10)代表数据组数。每组数据包括两行:第一行为一个整数N($1/leq x /leq 400),表示序列的长度。第二行包含N个整数,表示这个这个序列,序列中的数的x范围为($1/leq x/leq 100000)。OutPut Format每组数据,如果是二叉搜索树的中序遍历序列输出Yes,否则输出No。Input241 2 3 441 3 2 4OutPutYesNo/onlinejudge/newoj/ShowContest/submit_contest_problem.php?contest_id=382problem_id=1513problem_rank=C \o submit the solution for this problemsubmit?/onlinejudge/newoj/ShowContest/contest_discuss.php?contest_id=382problem_id=C?DiscussB??统计节点个数Accept:88???Submit:547Time Limit:1000MS???Memory Limit:65536KBDescription给出一棵有向树,一共有N(1N≤1000)个节点,如果一个节点的度(入度+出度)不小于它所有儿子以及它父亲的度(如果存在父亲或儿子),那么我们称这个节点为p节点,现在你的任务是统计p节点的个数。InputFormat第一行为数据组数T(1≤T≤100)。每组数据第一行为N表示树的节点数。后面为N?1行,每行两个数x,y(0≤x,yN),代表y是x的儿子节点。OutputFormat每组数据输出一行,为一个整数,代表这棵树上p节点的个数。SampleInput250 11 22 33 430 20 1SampleOutput31Hint第一组的p节点为1,2,3;第二组的p节点为0。/onlinejudge/newoj/ShowContest/submit_contest_problem.php?contest_id=382problem_id=1512problem_rank=B \o submit the solution for this problemsub
您可能关注的文档
- 2012-2013学年度第二学期中班主题计划.doc
- 2012一级建造师工程经济真题答案及解析(单选41-60).docx
- 2012上海高考英语应试策略和方法.docx
- 2012一级建造师市政工程试题第二套.docx
- 2012中段试题.docx
- 2012人民版八年级思想品德上册期中测试3.doc
- 2012会计职称《经济法基础》试题及答案(文字版).docx
- 2012北京市语文中考各区一模试题汇编--作文.docx
- 2012南京市鼓楼区2012年中考英语一模试题及答案(假的).docx
- 2012备战中考语文 考试写作好段子汇总.docx
- 人教版八年级上册历史全册大单元复习课件(25秋新教材).pptx
- 人教版八年级上册历史第二单元第6课《戊戌变法》教学课件(25秋新教材).pptx
- 人教版八年级上册历史第四单元《新民主主义革命的兴起》全单元教学课件(25秋新教材).pptx
- 人教版八年级上册历史第六单元第17课《七七事变与全民族抗战》教学课件(25秋新教材).pptx
- 人教版八年级上册历史第三单元第9课《辛亥革命》教学课件(25秋新教材).pptx
- 人教版八年级上册历史第二单元第4课《洋务运动和边疆危机》教学课件(25秋新教材).pptx
- 人教版八年级上册历史第一单元第2课《第二次鸦片战争》教学课件(25秋新教材).pptx
- 人教版八年级上册历史第五单元第13课《国共合作与北伐战争》教学课件(25秋新教材).pptx
- 人教版八年级上册历史第六单元第18课《全民族抗战中的正面战场和敌后战场》教学课件(25秋新教材).pptx
- 人教版八年级上册历史第三单元第8课《中国同盟会》教学课件(25秋新教材).pptx
最近下载
- YY/T 1757-2021医用冷冻保存箱.pdf
- 光伏AGC和AVC系统产品手册(国能日新).pdf VIP
- 英飞源 -ACDC -BEG1K0100用户手册A00 30K.pdf VIP
- TDACS 019-2024 荷斯坦后备牛培育技术规程.pdf VIP
- 北师大版二年级数学上册期末临考冲刺押题卷(四)(含答案).docx VIP
- 高考物理中的传送带模型和滑块-木板模型.doc VIP
- AMS 2750H -2024 高温测量(中文版).docx VIP
- T_DACS 020—2024(荷斯坦后备牛福利与健康要求).pdf VIP
- PM-2-04-20-01-10材料设备封样清单.docx VIP
- 小学科学学科教师基本功大赛试题(理论部分附答案).docx VIP
文档评论(0)