美文网首页
344. 反转字符串

344. 反转字符串

作者: 六十年目裁判长亚玛萨那度 | 来源:发表于2019-01-09 18:46 被阅读0次

    题目描述:编写一个函数,其作用是将输入的字符串反转过来。

    难度:水

    char* reverseString(char* s) {
        int len = strlen(s);
        int cnt = len;
        int *arr = (int *)malloc(sizeof(int) * (len + 5));
        int i = 0;
        while (cnt > 0) {
            arr[i] = s[cnt - 1];
            //printf("%c ", arr[i]);
            i += 1;
            cnt -= 1;
        }
        
        while (len > 0) {
            s[len - 1] = arr[len - 1];
            len -= 1;
        }
        free(arr);
        return s;
    }
    

    相关文章

      网友评论

          本文标题:344. 反转字符串

          本文链接:https://www.haomeiwen.com/subject/arogrqtx.html