C++回文实现方法介绍

开发 后端
我们今天为大家带来的是有关C++回文的实现方法。希望初学者们可以通过对本文的理解,充分掌握这一应用技巧,以方便我们的程序开发。

在利用C++编程语言进行程序开发的过程中,我们可以通过各种应用技巧来帮助我们提高编程效率。那么大家今天就可以通过本文的介绍掌握其中一个比较经典的应用技巧,C++回文的实现。

下面是C++回文的判定算法:

  1. #include < iostream> 
  2. #include < time.h> 
  3. using namespace std;  
  4. bool Find(char *p,int length)  
  5. {  
  6. if(length< 0)  
  7. return true;  
  8. else if(*p==p[length-1])  
  9. Find(p+1,length-2);  
  10. else  
  11. return false;  
  12. }  
  13. void main()  
  14. {  
  15. //long beginTime=clock();  
  16. char pa[3];  
  17. cin>>pa;  
  18. cout< < Find(pa,strlen(pa))< < endl;  
  19. //long endTime=clock();  
  20. //cout< < endTime-beginTime< < endl;  

注释部分可以测试出程序的运行时间,单位是毫秒。以上就是我们对C++回文具体实现的介绍。

【编辑推荐】

  1. C++ sizeof概念及应用方式探讨
  2. C++标准类库应用细节分析
  3. C++ timer具体代码应用解读
  4. C++ clock()函数实现功能介绍
  5. C++函数传递三种方式解读
责任编辑:曹凯 来源: 博客园
相关推荐

2010-02-01 16:54:18

C++打印地址信息

2010-02-03 15:52:55

C++ clock()

2010-02-03 10:50:33

C++多态

2010-02-01 17:31:06

C++类成员

2010-02-05 10:46:10

C++文件流

2010-02-02 09:49:02

C++模板

2010-01-25 14:10:21

C++堆栈

2011-07-13 11:34:58

CC++时间函数

2010-01-27 15:54:49

C++实现程序

2010-01-18 14:41:52

Visual C++开

2010-01-26 09:50:30

C++接口

2010-01-22 13:31:58

C++标准库

2009-08-05 16:29:18

C#调用C++动态链接

2010-02-01 15:26:44

C++ inline函

2010-01-15 15:52:18

CC++

2010-02-03 09:43:16

C++单例模式

2010-01-15 10:41:06

CC++

2010-01-26 10:27:43

C++语言

2009-08-19 09:57:01

C++ RAII

2010-02-04 11:23:25

C++反射机制
点赞
收藏

51CTO技术栈公众号