程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> C++回文實現方法介紹

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. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved