字串逆置

2021-09-18 02:08:49 字數 409 閱讀 3368

題目描述: 字串「i am a student」逆置為「student a am i」;

思路:第一次逆置:先將整個字串都逆置:「tneduts a ma i」

第二次逆置再將每個單詞逆置「student a am i」,利用空格找出乙個單詞進行逆置

**:

public class testdemo2 

}public static string reversesentence(string str)

}//逆置最後乙個單詞

swap(arr1,begin,arr1.length-1);

return new string(arr1);

}public static void main(string args)

}

python字串逆置 字串逆置演算法

1,輸人 字串 123456 輸出 654321 注意 字元陣列不等於字串,只有當字元陣列結尾加上結束標誌 0 才是字串。所以字串用字元陣列來初始化時,結尾必須加上 0 比如 初始化字串 char ch 7 如下 include include include define maxsize 100 ...

字串的逆置

1.逆序整個字串 eg 字串為 student a am i 將這個字串逆置之後可以得到 i ma a tneduts 這種逆序的方式就是將整個字串逆置 實現的方式有如下幾種方式 1 include intmy strlen char str else void reverse char str i...

逆置字串問題

這類問題算是比較簡單的了,而我們的思路是從字串兩頭開始,交換內容。在這裡我介紹兩種方法。1.迴圈的方式 2.遞迴的方式 1 迴圈的方式很好理解,就是暴力地進行內容的交換,而交換的規則就是從begin和end兩頭進行內容交換 hehehe e.g.字串 l am a student.我們可以定義乙個指...