码迷,mamicode.com
首页 > 其他好文 > 详细

翻转字符串

时间:2020-04-17 09:28:09      阅读:57      评论:0      收藏:0      [点我收藏+]

标签:int   直接   ring   index   rev   char   实现   class   bsp   

1.  i am a student《=》tneduts a ma i  两边对称

void flipString(char*arr,int highIndex) {
    if(highIndex==0){
       return;
    }
    int lowIndex = 0;
    while (lowIndex < highIndex) {
        char tmp = arr[highIndex];//数组内容进行翻转
        arr[lowIndex] = arr[lowIndex];
        arr[right] = tmp;
        highIndex--;
        lowIndex++;
    }
}
        

 2.  i am a student =>student a am i

第一步直接调用flipString,实现 i am a student =》tneduts a ma i=》student a am i

第二步实现单词的翻转。

reverseWord(char* arr, int len){
int lowIndex = 0
while(arr[lowIndex] !=\0){

if(arr[lowIndex]== ){


}

}

}

 

翻转字符串

标签:int   直接   ring   index   rev   char   实现   class   bsp   

原文地址:https://www.cnblogs.com/shijianchuzhenzhi/p/12717379.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!