leetcode/344. Reverse String
来源:互联网 发布:淘宝模特快速摆拍 编辑:程序博客网 时间:2024/05/29 19:41
//Write a function that takes a string as input and returns the string reversed.
//Example:
//Given s = “hello”, return “olleh”.
char* reverseString(char* s) { int len = (int)strlen(s); //获取字符串长度,xcode中提示strlen()返回的是long类型,强制转换成int char* p = (char*)malloc(len+1); //创建目标字符串,分配内存len+1,放置最后\0 for(int i = len-1; i >= 0; i--) { //此处用i++顺序方式,leetcode出错,原因不明 p[len-1-i] = s[i]; //可以用*(s+i) } p[len] = 0; //把字符最后一个0 补上 return p;}
0 0
- leetcode--344. Reverse String
- LeetCode 344. Reverse String
- LeetCode 344. Reverse String
- Leetcode:344. Reverse String
- LeetCode *** 344. Reverse String
- LeetCode *** 344. Reverse String
- [leetcode] 344. Reverse String
- <LeetCode>344. Reverse String
- Leetcode.344. Reverse String
- LeetCode-344.Reverse String
- [leetcode]344. Reverse String
- Leetcode 344. Reverse String
- [leetcode] 344. Reverse String
- [Leetcode]344. Reverse String
- LeetCode - 344. Reverse String
- [leetcode]344. Reverse String
- LeetCode 344. Reverse String
- 【Leetcode】344. Reverse String
- TextView文本过长时用省略号表示的处理方法
- 工作经验总结——说话语言
- 线性代数与矩阵
- HDU-1003-Max Sum【DP】
- Android ListView工作原理完全解析,带你从源码的角度彻底理解
- leetcode/344. Reverse String
- Axel多线程下载工具使用详解
- Android View的Measure过程(一)
- 修改MySql中数据表和字段的字符集和排序规则
- 345. Reverse Vowels of a String*
- 预处理命令: #if ,#ifdef ,#ifndef
- centsos7 maridb修改过密码之后执行mysql进不去
- Android 沉浸式状态栏之---纯色状态栏
- Linux下的find命令详解