面试题目收集
来源:互联网 发布:qq三国79第一js万人敌 编辑:程序博客网 时间:2024/05/16 07:59
1、请写出一个逆序的递归算法及非递归算法.
递归算法:
char * Reverse(char *s,int left,int right){ if(left>=right) { return s; } char t = s[left]; s[left]=s[right]; s[right] = t; Reverse(s,left+1,right-1);}
非递归算法:
char * Reverse(char *s,int left,int right){ while(left<right) { char t = s[left]; s[left++]=s[right]; s[righ--t] = t; }return s;}
然后调用的话,直接
Reverse(s,0,strlen(s));
即可。
0 0
- 面试题目收集
- 面试题目收集
- 面试题目收集
- Java 面试题目收集整理
- Asp.Net 面试题目收集
- 网易面试题目(收集)
- 网易面试题目(收集)
- 收集的oracle面试题目
- 面试题目收集(1)
- 面试题目收集(2)
- 面试题目收集(4)
- java面试笔试题目面试题目收集中-第一集
- 网上收集的C++面试题目
- [C#] 收集的面试题目及答案
- [C#] 收集的面试题目及答案
- ASP.NET面试题目收集(2)
- FPGA工程师面试题目网络收集
- 笔试面试题目资料链接大收集
- 由于本人不再从事Kinect相关的开发工作,有关与kniect的问题没有办法一一回答,本专辑不再更新。
- 第一篇博客
- 走台阶的方法
- 教你弄懂二维树状数组~
- 播放一个AVI视频,相当于使用opencv创建自己的视频播放器
- 面试题目收集
- 【Reading】2014-01, 02
- ubuntu12.04修改eclipse提示代码背景颜色
- HEOI-2012 DAY1 题解 (BZOJ 2742-2744)
- rocks cluster add new user添加新用户
- aclass 眼控技术
- UVa:10780 Again Prime? No Time.
- 软件工程——第一遍文档
- 黑马程序员_File