华为2012第四届编程大赛初赛题目(4-22下午)
来源:互联网 发布:centos共享文件夹 编辑:程序博客网 时间:2024/05/16 08:30
(1),现有一串字符串,请找出其中的大写字母并顺序保存至output数组中。
【注:字母可能包含大写、小写字母、数字以及控制字符】
要求实现函数my_string(char input[],char output[])
例子:
input:3dfD93dafkIFIkdLDkjLKD
output:DIFILDLKD
(2),现有一串字符串,请对字符串中的数字字符按照升序排序,其他非数字字符存储位置保持不变,将结果保存至output数组中。
【注:字母可能包含大写、小写字母、数字以及控制字符】
要求实现函数my_sort(char input[],char output[])
例子:
input:a3vues4sdf2kjk9df0v
output:a0vues2sdf3kjk4df9v
(3),字符串匹配问题,给定一串字符串,按照指定规则对齐进行匹配,并将匹配结果保存至output数组中,多个匹配项用空格间隔,最后一个不需要空格。
要求
1、匹配规则中包含通配符?和*。?表示匹配任意一个字符,*表示匹配任意多个字符串。
2、匹配规则要求匹配最大的字符子串,例如abbdd,规则a?d,匹配abbdd而非abbd,即最大匹配子串。
3、匹配后的输入串不再进行匹配,从当前匹配后的字符串开始重新匹配其它字符串。
要求实现函数my_find(char input[],char rule[],char output[])
例子:
input:abcadefg
rule:a?c
output:abc
input:newsadfanewfdadsf
rule:new
output:new new
intput:breakfastfood
rule:f*d
output:fastfood
【注:字母可能包含大写、小写字母、数字以及控制字符】
要求实现函数my_string(char input[],char output[])
例子:
input:3dfD93dafkIFIkdLDkjLKD
output:DIFILDLKD
(2),现有一串字符串,请对字符串中的数字字符按照升序排序,其他非数字字符存储位置保持不变,将结果保存至output数组中。
【注:字母可能包含大写、小写字母、数字以及控制字符】
要求实现函数my_sort(char input[],char output[])
例子:
input:a3vues4sdf2kjk9df0v
output:a0vues2sdf3kjk4df9v
(3),字符串匹配问题,给定一串字符串,按照指定规则对齐进行匹配,并将匹配结果保存至output数组中,多个匹配项用空格间隔,最后一个不需要空格。
要求
1、匹配规则中包含通配符?和*。?表示匹配任意一个字符,*表示匹配任意多个字符串。
2、匹配规则要求匹配最大的字符子串,例如abbdd,规则a?d,匹配abbdd而非abbd,即最大匹配子串。
3、匹配后的输入串不再进行匹配,从当前匹配后的字符串开始重新匹配其它字符串。
要求实现函数my_find(char input[],char rule[],char output[])
例子:
input:abcadefg
rule:a?c
output:abc
input:newsadfanewfdadsf
rule:new
output:new new
intput:breakfastfood
rule:f*d
output:fastfood
- 华为2012第四届编程大赛初赛题目(4-22下午)
- 华为下午编程大赛题目(C/C++)2012
- 华为下午编程大赛题目(C/C++) 2012
- 华为第四届编程大赛题目
- 2014第六届华为编程大赛初赛第四轮
- 【大坑特坑】第六届华为“创新杯”编程大赛初赛题目(第五场)
- 第五届华为“创新杯”编程大赛初赛题目(第二场)
- 华为2012编程大赛题目(1)
- 华为2012编程大赛题目(2)
- 2013华为第五届编程大赛 成都初赛题目和解答
- 华为2014编程大赛初赛
- 2014第六届华为编程大赛初赛第一轮
- 2012第四届华为编程大赛(高级组)第三题
- 2013华为编程大赛初赛出试题
- 第四届逻辑推理大赛中南大学初赛
- 华为编程大赛2012
- 2014第六届华为创新杯编程大赛初赛解题报告
- 2011华为编程大赛初赛成都赛区试题(c语言b卷)
- google map 中marker图标集合(转)
- H1555
- Design Pattern Template Method
- WINPE的DOS工具箱删除sam文件方式破解xp开机密码
- HDU4218 IMBA?
- 华为2012第四届编程大赛初赛题目(4-22下午)
- 输入网银密码时会重复
- Android类库
- emacs中文输入的解决
- wince中使用命令行提示符(cmd)
- HDU4217 Data Structure?
- Android 源码编译
- emacs-muse 内部锚的使用说明一则
- myeclipse6.0配置svn