国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > 互联网 > 程序员面试宝典递归的求解字符串长度

程序员面试宝典递归的求解字符串长度

来源:程序员人生   发布时间:2014-11-20 08:26:00 阅读次数:2442次
#include<iostream> using namespace std; int mystrlen(char *buf,int N) { if(buf[0]==0||N==0) return 0; else if(N==1) return 1; int t=mystrlen(buf,N/2); if(t<N/2) return t; else return (t+mystrlen(buf+N/2,(N+1)/2)); } int main() { char buf[]={'a','b','c','d','e','f','','x','y','z'}; int k; k=mystrlen(buf,20); cout<<k<<endl; system("pause"); return 0; }

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生