LeetCode #344. Reverse String

Reverse String

題目要求:

Write a function that takes a string as input and returns the string reversed.

Example:

Given s = "hello", return "olleh".

題目大意:

輸入一個(gè)字符串,將其按倒序輸出。

例子:輸入s='hello', 則輸出'olleh'。

解題思路:

利用string字符串?dāng)?shù)組找到中間字符,將前后字符依次交換位置,遍歷輸出。


C++代碼:

class Solution {

public:

? ?string reverseString(string s) {

? ? ? ?int i, n;

? ? ? ?char temp;

? ? ? ?n=s.size();

? ? ? ?for(i=0; i<n/2; i++)

? ? ? ?{

? ? ? ? ? ?temp=s[i];

? ? ? ? ? ?s[i] = s[n-i-1];

? ? ? ? ? ?str[n-i-1] = temp;

? ? ? ?}

? ? ? ?return s;

? ?}

};


因?yàn)檫€沒(méi)學(xué)會(huì)使用Markdown,所以現(xiàn)在的代碼只能這樣丑丑的放在這里了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 背景 一年多以前我在知乎上答了有關(guān)LeetCode的問(wèn)題, 分享了一些自己做題目的經(jīng)驗(yàn)。 張土汪:刷leetcod...
    土汪閱讀 12,914評(píng)論 0 33
  • leetcode 344 1.題目大意:輸入一串字符串,然后逆序輸出。 2.實(shí)現(xiàn)代碼 3.注意事項(xiàng):第一次自己寫(xiě)代...
    努力努力再努力_姜姜閱讀 383評(píng)論 0 0
  • LeetCode-344. Reverse String DescriptionWrite a function ...
    去留無(wú)意hmy閱讀 329評(píng)論 0 0
  • 思念已入骨髓 活得才如此憔悴 詩(shī)和遠(yuǎn)方的生活 沒(méi)有你伴隨 不如 晨鐘暮鼓 梵音裊裊 靜靜地打盹 世界很大 邂逅很美...
    勵(lì)秣閱讀 360評(píng)論 0 2
  • 如果你有數(shù)個(gè)年頭沒(méi)回過(guò)故鄉(xiāng),而一旦你踏上生于斯長(zhǎng)于斯的土地,你的心會(huì)怦怦怦跳起來(lái)。這種心慌意亂,讓你覺(jué)得,故鄉(xiāng),也...
    姜蘇閱讀 528評(píng)論 0 1

友情鏈接更多精彩內(nèi)容