程序设计3 试题
来源:互联网 发布:你的名字结绳淘宝 编辑:程序博客网 时间:2024/05/22 04:46
第三题(共四题100分):字符串替换(30分)
题目描述:请编写程序,根据指定的对应关系,把一个文本中的字符串替换成另外的字符串。
输入数据:程序读入已被命名为text.txt和dict.txt的两个输入数据文本文件,text.txt为一个包含大量字符串(含中文)的文本,以whitespace为分隔符;dict.txt为表示字符串(s1)与字符串(s2)的对应关系的另一个文本(含中文),大约在1万行左右,每行两个字符串(即s1和s2),用一个/t或空格分隔。dict.txt中各行的s1没有排序,并有可能有重复,这时以最后出现的那次s1所对应的s2为准。text.txt和dict.txt中的每个字符串都可能包含除whitespace之外的任何字符。text.txt中的字符串必须和dict.txt中的某s1完全匹配才能被替换。(为便于调试,您可下载测试text.txt和dict.txt文件,实际运行时我们会使用不同内容的输入文件。)
输出数据:在标准输出上打印text.txt被dict.txt替换后了的整个文本。
评分标准:程序输出结果必须正确,内存使用越少越好,程序的执行时间越快越好。
题目描述:请编写程序,根据指定的对应关系,把一个文本中的字符串替换成另外的字符串。
输入数据:程序读入已被命名为text.txt和dict.txt的两个输入数据文本文件,text.txt为一个包含大量字符串(含中文)的文本,以whitespace为分隔符;dict.txt为表示字符串(s1)与字符串(s2)的对应关系的另一个文本(含中文),大约在1万行左右,每行两个字符串(即s1和s2),用一个/t或空格分隔。dict.txt中各行的s1没有排序,并有可能有重复,这时以最后出现的那次s1所对应的s2为准。text.txt和dict.txt中的每个字符串都可能包含除whitespace之外的任何字符。text.txt中的字符串必须和dict.txt中的某s1完全匹配才能被替换。(为便于调试,您可下载测试text.txt和dict.txt文件,实际运行时我们会使用不同内容的输入文件。)
输出数据:在标准输出上打印text.txt被dict.txt替换后了的整个文本。
评分标准:程序输出结果必须正确,内存使用越少越好,程序的执行时间越快越好。
- 程序设计3 试题
- 程序设计2 试题
- 程序设计4 试题
- 一道程序设计面试题
- ACM国际大学生程序设计竞赛试题与解析 (3)
- 某校2006程序设计大赛试题
- C语言 程序设计竞赛试题!
- 计算机基础与程序设计试题
- 程序设计大赛试题及答案
- 2005年百度之星程序设计大赛试题初赛题目-题3
- 2006年百度之星程序设计大赛试题初赛题目-题3-变态的比赛规则
- 百度之星程序设计大赛 试题
- 第三十届国际大学生程序设计竞赛试题
- 百度之星程序设计大赛试题
- AStar2006百度之星程序设计大赛试题
- 《C程序设计试题汇编》不完全勘误
- 计算机基础与程序设计试题2007.4
- 百度之星程序设计大赛试题
- 转(百度之星程序设计大赛)
- FLV编码、转换、录制、播放方案
- Windows NT/2000服务器优化
- apache服务器的安装
- 程序设计2 试题
- 程序设计3 试题
- 一直想做程序员
- 程序设计4 试题
- 警言
- Apache重负荷服务器应如何优化?
- 社会现象
- STL之父访谈录
- 如何迅速成为Java高手[Tomjava原创] (转帖)
- SQL SERVER数据库开发之触发器的应用