递归实现回文判断(如:abcdedbca就是回文,判断一个面试者对递归理解的简单程序)
来源:互联网 发布:广州趣丸网络业绩 编辑:程序博客网 时间:2024/05/22 05:00
1. 网址:http://sakakokiya.iteye.com/blog/735974
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”);
}
2. 网址:http://luisliu.blog.51cto.com/883990/229783/
#include <iostream>
using namespace std;
//将一整数逆序后放入一数组中(要求递归实现)
int IsRound(char *str,int len)
{
if(*str==*(str+len-1))
return IsRound(str+1,len-2);
if(len<=1)
return 1;
else
return 0;
}
int _tmain(int argc, _TCHAR* argv[])
{
char *str="abcdcba";
char *str2="abcdefg";
int sig=0;
sig = IsRound(str,strlen(str));
cout<<sig<<endl;
return 0;
}
- 递归实现回文判断(如:abcdedbca就是回文,判断一个面试者对递归理解的简单程序)
- 递归实现回文判断(如:abcdedbca就是回文)
- 判断回文递归算法实现
- 递归实现回文字符串判断
- 判断回文串--递归实现
- 判断回文串递归
- 判断回文-递归
- 递归实现判断一个数是否是回文数
- 【java】java实现回文判断,递归实现
- 递归判断一个字符串是否回文
- 递归判断一个数是不是回文数
- 判断一个字符串是否为回文的递归算法
- 判断一个字符串是否为回文的非递归算法
- 判断一个字符串是否为回文(递归)
- 由一个C语言递归判断回文数的程序产生的回忆
- 判断回文串的递归函数实现(c++)
- 利用递归来实现回文数的判断
- 用递归的方法,判断回文字符串
- 【USACO-Chapter1-1.3】【搜索】Calf Flac
- 基于mjpg-streamer-r63的源码分析之:基础知识详细解释[一]
- 基于mjpg-streamer-r63的源码分析之:基础知识详细解释[二]
- python performance
- 顺序表(顺序存储)循环队列类(初始化,入队,退队,输出排头与排尾指针及元素)
- 递归实现回文判断(如:abcdedbca就是回文,判断一个面试者对递归理解的简单程序)
- 内存_浅谈C++中内存泄漏的检测
- frameset属性相关设置
- Android的数据存储和IO - 自动朗读(TTS)
- POJ 2253 Frogger (最小生成树.Prim)
- org.hibernate.AnnotationException: @OneToOne or @ManyToOne on com.jpa.entity.Person.idCard refere
- eclipse 上subeclipse 插件
- android源码编译生成ramdisk.img和system.img解压和使用(基于海天雄A9+android2.3.3)
- 对View DrawingCache的理解