首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

递归兑现回文判断(如:abcdedbca就是回文,判断一个面试者对递归理解的简单程序)

2012-10-18 
递归实现回文判断(如:abcdedbca就是回文,判断一个面试者对递归理解的简单程序)int find(char *str, int n)

递归实现回文判断(如:abcdedbca就是回文,判断一个面试者对递归理解的简单程序)
int find(char *str, int n) {
???? if(n<=1) return 1;
???? else if(str[0]==str[n-1])?? return find(str+1, n-2);
???? else???? return 0;
}
?
int main(int argc, char* argv[]) {
???? char *str = “abcdedcba”;
???? printf(”%s: %s\n”, str, find(str, strlen(str)) ? “Yes” : “No”);
}

热点排行