反转字符串:
作为面试题出现频率最高的手写代码题,有必要做一下总结。
【形式1】:
题目:
/* 反转字符串-1: orgin = "where'd you go?" dest = "?og uoy d'erehw" */
分析:很容易的题目。解决方法有2种:可以递归输出、也可以“头尾”指针向中间移动,边移动变交换。
代码实现:(vs2017下测试通过)
1 #include<iostream> 2 using namespace std; 3 4 void reserve01(char *origin) 5 { 6 if (*origin == '