版块导航
正在加载中...
客户端APP下载
论文辅导
申博辅导
登录
注册
帖子
帖子
用户
本版
应《网络安全法》要求,自2017年10月1日起,未进行实名认证将不得使用互联网跟帖服务。为保障您的帐号能够正常使用,请尽快对帐号进行手机号验证,感谢您的理解与支持!
24小时热门版块排行榜
>
论坛更新日志
(4608)
>
文献求助
(493)
>
导师招生
(345)
>
虫友互识
(235)
>
硕博家园
(195)
>
考博
(171)
>
博后之家
(104)
>
休闲灌水
(104)
>
招聘信息布告栏
(94)
>
论文投稿
(89)
>
考研
(72)
>
绿色求助(高悬赏)
(62)
>
教师之家
(59)
>
公派出国
(58)
>
论文道贺祈福
(48)
>
基金申请
(48)
小木虫论坛-学术科研互动平台
»
计算模拟区
»
程序语言
»
C/C++
»
一个华为编程大赛题
5
1/1
返回列表
查看: 1785 | 回复: 16
只看楼主
@他人
存档
新回复提醒
(忽略)
收藏
在APP中查看
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖
460104898
铜虫
(正式写手)
应助: 0
(幼儿园)
金币: 85.2
散金: 188
红花: 2
帖子: 342
在线: 248.1小时
虫号: 802902
注册: 2009-07-03
性别: GG
专业: 凝聚态物性 II :电子结构
[交流]
一个华为编程大赛题
已有3人参与
判断包含通配符的匹配字符串是否完全匹配输入的字符串。
匹配字符串中包含的通配符仅有“*”和“?”,且通配符不会
连续出现。(要求完全匹配而不是包含)
蛮有意思的,大家可以编编。。
回复此楼
» 猜你喜欢
请问有评职称,把科研教学业绩算分排序的高校吗
已经有6人回复
2025冷门绝学什么时候出结果
已经有6人回复
Bioresource Technology期刊,第一次返修的时候被退回好几次了
已经有7人回复
真诚求助:手里的省社科项目结项要求主持人一篇中文核心,有什么渠道能发核心吗
已经有8人回复
寻求一种能扛住强氧化性腐蚀性的容器密封件
已经有5人回复
请问哪里可以有青B申请的本子可以借鉴一下。
已经有4人回复
请问下大家为什么这个铃木偶联几乎不反应呢
已经有5人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有4人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复
AI论文写作工具:是科研加速器还是学术作弊器?
已经有3人回复
高级回复
» 本主题相关价值贴推荐,对您同样有帮助:
二级C上机考试-编程题-那个投机取巧的办法好使不,有人用过吗
已经有5人回复
华为软件编程规范总则
已经有87人回复
福州华为医药技术开发有限公司招聘信息(制剂、合成、分析、多肽人员)
已经有6人回复
985,计算机硕士,男,国企vs华为海外销售,如何选择
已经有22人回复
华为研发现状:给想去和正要去的同学提个醒
已经有106人回复
【讨论】关于汽液两相分子动力学模拟中粒子在汽液两相盒子交换的编程问题
已经有3人回复
北京华为研究所 VS 南京海关下的苏州海关?
已经有69人回复
囚
1楼
2011-05-29 17:50:44
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
holmescn
金虫
(正式写手)
程序强帖: 37
应助: 1
(幼儿园)
金币: 1918.8
散金: 275
红花: 1
帖子: 699
在线: 102.6小时
虫号: 913482
注册: 2009-11-26
性别: GG
专业: 凝聚态物性 II :电子结构
★ ★ ★ ★
小木虫(金币
+0.5
):给个红包,谢谢回帖
微尘、梦想(金币+3): 谢谢参与! 2011-05-30 17:53:53
用Python 写了个无耻版。
CODE:
import re
str1 = raw_input("Check string:")
str2 = raw_input("Match string:")
str1 = str1.replace("*", "[A-Za-z0-9 ]*")
str1 = str1.replace("?", "[A-Za-z0-9 ]?")
match = re.compile(str1)
if match.match(str2):
print "Perfect match."
else:
print "Imperfact match."
这个版本的缺点就是只支持英语字母和数字。当然使用正则表达式,用Perl也可以很容易现实,甚至用sed+grep也可以。
不过,我想题目的要求还是用C语言写出直接的算法。所以还要讨论一下。
[
Last edited by holmescn on 2011-5-29 at 19:42
]
赞
一下
(2人)
回复此楼
高级回复
6楼
2011-05-29 19:37:33
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
查看全部 17 个回答
微尘、梦想
木虫
(知名作家)
程序强帖: 6
应助: 2
(幼儿园)
贵宾: 0.353
金币: 4757.9
散金: 3089
红花: 31
沙发: 247
帖子: 8788
在线: 1125小时
虫号: 1203290
注册: 2011-02-14
专业: 制造系统与自动化
★
小木虫(金币
+0.5
):给个红包,谢谢回帖
看得不太懂,是不是匹配字符串是已知的,然后看看手工输入的字符串是不是和它一样啊?
赞
一下
(1人)
回复此楼
任风云变幻,我笑对人生!
2楼
2011-05-29 18:10:26
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
460104898
铜虫
(正式写手)
应助: 0
(幼儿园)
金币: 85.2
散金: 188
红花: 2
帖子: 342
在线: 248.1小时
虫号: 802902
注册: 2009-07-03
性别: GG
专业: 凝聚态物性 II :电子结构
引用回帖:
Originally posted by
微尘、梦想
at 2011-05-29 18:10:26:
看得不太懂,是不是匹配字符串是已知的,然后看看手工输入的字符串是不是和它一样啊?
恩 。
只是输入的字符串可以有通配符。
赞
一下
回复此楼
囚
3楼
2011-05-29 18:42:02
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
微尘、梦想
木虫
(知名作家)
程序强帖: 6
应助: 2
(幼儿园)
贵宾: 0.353
金币: 4757.9
散金: 3089
红花: 31
沙发: 247
帖子: 8788
在线: 1125小时
虫号: 1203290
注册: 2011-02-14
专业: 制造系统与自动化
★
小木虫(金币
+0.5
):给个红包,谢谢回帖
CODE:
#include
void main(void)
{
char *p="l*l?l?l*";
char a[10];
gets(a);
if(strcmp(p,a)==0)
printf("完全匹配!\n");
else printf("不完全匹配!\n");
}
不知道是不是这个意思?如果仅仅是这样的话,好像没什么呀!
赞
一下
(1人)
回复此楼
任风云变幻,我笑对人生!
4楼
2011-05-29 18:59:10
已阅
回复此楼
关注TA
给TA发消息
送TA红花
TA的回帖
查看全部 17 个回答
如果回帖内容含有宣传信息,请如实选中。否则帐号将被全论坛禁言
普通表情
龙
兔
虎
猫
高级回复
(可上传附件)
百度网盘
|
360云盘
|
千易网盘
|
华为网盘
在新窗口页面中打开自己喜欢的网盘网站,将文件上传后,然后将下载链接复制到帖子内容中就可以了。
信息提示
关闭
请填处理意见
关闭
确定