摘要: 给定通配符*表达的意思是匹配0个或多个任意字符。如abc* 匹配的字符串为以abc开头的任意字符串..实现函数bool match(char* p,char*s)其中p为模式串(含*)s为匹配串,按照题意判断二者是否匹配,如果匹配返回true,不匹配返回false思路:1。 递归,枚举*代表的字符数目,从0到n,然后用递归解决:[代码]递归解的实现比较直观,但是复杂度比较大估计到了n平方到n立方之... 阅读全文
posted @ 2010-08-23 23:12 David Luo 阅读(4983) 评论(0) 推荐(0) 编辑
摘要: 记得以前学C的时候老喜欢考 ++ 操作符,公司笔试面试题也出现过在此提供一些题:我个人的理解放在最后} //运行结果是18,理解:1. ++在前的意思是“先加后用”,这里蕴含的意思是说,只要遇到++在前那么马上将内存中的变量加一,++在后的意思是”先用后加“这个“后加”的意思是语句结束(分号为语句结束)后才加,没结束 是内存中... 阅读全文
posted @ 2010-08-23 20:44 David Luo 阅读(1681) 评论(1) 推荐(2) 编辑