数据结构_串_mindmap+LeetCode_344.反转字符串(Java、C)
生活随笔
收集整理的這篇文章主要介紹了
数据结构_串_mindmap+LeetCode_344.反转字符串(Java、C)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
例題:344.反轉字符串
C語言:
Java解法1:
class Solution {public void reverseString(char[] s) {char t ;for(int i=0; i<s.length/2; i++){t = s[i];s[i] = s[s.length-i-1];s[s.length-i-1] = t;}} }Java解法2:
class Solution {public void reverseString(char[] s) {reverseString(s,0,s.length-1);}public void reverseString(char[] s,int left,int right){if(left>=right){return;}while(left<right){char t = s[left];s[left++] = s[right];s[right--] = t;} } }總結
以上是生活随笔為你收集整理的数据结构_串_mindmap+LeetCode_344.反转字符串(Java、C)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据结构_队列_mindmap
- 下一篇: 满天星_Java实例_源码+图片素材