- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                2011-北京邮电大学复试机试题 网研院 北邮
                    
                           A  A 、字符串操作 
                           Accept:93     Submit:1212 
                Time Limit:1000MS        Memory Limit:65536KB 
请仔细阅读“考前必读” 
Description 
大家平时都会用到字符串,现在有几种字符串操作,需要你用这几种操作处理下 
字符串。 
Input 
多组数据,以EOF 结束。 
第一行一个字符串,字符串长度大于0,并且小于等于200。 
第二行一个数字t,(0t=200)。 
下面t 行,每行表示一种操作。 
共有两种操作,每行数据的第一个数表示操作的种类: 
翻转操作:第一个是一个数字0,然后两个数字i 和len,翻转从下标i 长度为 
len 的子串。 
替换操作:第一个是一个数字1,然后两个数字i 和len,接着一个长度为len 
的字符串str,用str 替换从下标i 长度为len 的子串。 
字符串操作后会更新,旧的字符串被舍弃。(详见sample) 
Output 
每个操作之后输出生成的新的字符串 
Sample   Input 
bac 
2 
0   0   3 
1   1   2   as 
Sample   Output 
cab 
cas 
Hint 
字符串下标从0 开始,所有操作的数据范围都合乎规范。 
                               B   B、虚数 
                          Accept:36     Submit:448 
                Time Limit:1000MS       Memory Limit:65536KB 
请仔细阅读“考前必读” 
Description 
给你一个复数集合{Aj+i*Bj},保证Aj 和Bj 都是整数,初始为空集。 
每次会给你如下两种操作中的一种: 
    1.Insert x+iy,其中x,y 都是整数。表示在集合中加入一个复数 x+iy, 
同时输出此时集合的大小; 
    2.Pop。如果集合为空集直接返回“Empty!”,如果有元素则以x+iy的 
形式显示集合中模值最大的复数,然后将该元素从集合中删除,之后在第二行显 
示操作之后的集合大小,如果为空集则显示“Empty!”。 
Input 
第一行只有一个数T,代表case 数。0=T=10 
每一组case: 
    第一行有一个整数n,表示这组case 中一共有n 条命令 0n=100 
    接下来n 行每行有一个命令,命令如上所述 
保证不会输入两个模值同样的元素,并保证实部虚部都大于0,小于1000。 
Output 
依照上述原则输出每一个命令对应的输出 
如果输入命令是Insert 命令,则对应的输出占一行为集合大小; 
如果输入命令是Pop 命令,则对应的输出占一行或者两行,为模值最大的复数和 
集合大小。 
请注意,输出集合大小的格式为Size:空格x 回车,x 为集合大小 
Sample Input 
1 
5 
Pop 
Insert 1+i2 
Insert 2+i3 
Pop 
Pop 
Sample Output 
Empty! 
Size: 1 
Size: 2 
 2+i3 
Size: 1 
  1+i2 
Empty! 
                           C   C、中序遍历树 
                            Accept:0     Submit:18 
                Time Limit:1000MS        Memory Limit:65536KB 
请仔细阅读“考前必读” 
Description 
    给一棵树,你可以把其中任意一个节点作为根节点。每个节点都有一个小写 
字母,中序遍历,得到一个字符串,求所有能得到的字符串的字典序最小串。因 
为这棵树不一定是二叉树,所以中序遍历时,先中序遍历以节点序号最小的节点 
为根的子树,然后再遍历根节点,最后根据节点序号从小到大依次中序遍历剩下 
的子树。 
Input 
多组数据,以EOF 结束。 
第一行一个数n         (0n=100 ),表示树的节点的个数,节点从0 开始。 
然后一个长度为n 的串,第i               (0=in )个字符表示节点i 的字符。 
接下来n-1 行,每行两个数a,b,(0=a,bn),表示a 和b 之间有一条无向边。 
Output 
题中要求的最小的字符串 
Sample
                您可能关注的文档
最近下载
- 招聘专员考试题.docx VIP
 - Mission Engineering Guide 使命任务工程指南.pdf VIP
 - 2025年医疗救护员、护理员职业技能鉴定理论考试题库资料-上(单选、多选、判断题).pdf VIP
 - 莫迪斯肝脏应用培训考核试题及答案.docx VIP
 - 集训-基础医学试题.docx VIP
 - 心身健康体检.docx VIP
 - 11月份骨科护理实习生出科理论考试.docx VIP
 - 外研版(2024)新教材小学四年级英语上册Unit 1I love sports 基础练习卷.docx VIP
 - 2020年7月妇科实习生出科考试.docx VIP
 - 心理健康临床症状自评量表(SCL-90).docx VIP
 
原创力文档
                        

文档评论(0)