日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

leetcode 557. Reverse Words in a String III 、151. Reverse Words in a String

發(fā)布時間:2023/12/13 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 leetcode 557. Reverse Words in a String III 、151. Reverse Words in a String 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

557. Reverse Words in a String III

最簡單的把空白之間的詞反轉(zhuǎn)

class Solution { public:string reverseWords(string s) {vector<int> blank;for(int i = 0;i < s.size();i++){if(s[i] == ' ')blank.push_back(i);}int start = 0;int end;for(int i = 0;i < blank.size();i++){end = blank[i] - 1;reverse(s,start,end);start = end + 2;}reverse(s,start,s.size() - 1);return s;}void reverse(string& s,int start,int end){while(start < end){char tmp = s[end];s[end] = s[start];s[start] = tmp;start++;end--;}return;} };

?

151. Reverse Words in a String

151題實際上比557題要難一些。難在,字符串中的空格不再僅僅在字符之間,在字符串的開頭和結(jié)尾都可能有,并且空格的個數(shù)不再僅僅是1,而是有可能有許多。

輸出的要求則是只能是字符+一個空格作為中間的間隔。

思路:先把整個字符串reverse,然后找每個子字符串第一個字符和最后一個,遇到空格都跳過,然后把這些子字符串reverse并+一個空格,最后一個處理的時候,我有點不知道怎么處理多出的末尾

的空格, 就用了一種暴力的方法

class Solution { public:string reverseWords(string s) {if(s.empty())return "";string res = "";reverse(s,0,s.size() - 1);for(int i = 0;i < s.size();i++){if(s[i] != ' '){int j = i;while(s[j] != ' ' && j < s.size())j++;reverse(s,i,j-1);res += s.substr(i,j-i);res += " ";i = j;}}res = res.substr(0,res.size() - 1);return res;}void reverse(string& s,int start,int end){while(start < end){char tmp = s[end];s[end] = s[start];s[start] = tmp;end--;start++;}return;} };

?

轉(zhuǎn)載于:https://www.cnblogs.com/ymjyqsx/p/10732793.html

總結(jié)

以上是生活随笔為你收集整理的leetcode 557. Reverse Words in a String III 、151. Reverse Words in a String的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 能免费看av的网站 | www夜插内射视频网站 | 欧美成人第一页 | 亚洲精品乱码久久久久99 | 成人在线不卡视频 | 97成人人妻一区二区三区 | 欧美成人动态图 | 欧美一页 | 丁香婷婷综合激情 | 亚洲天堂2015 | 在线亚洲一区 | 综合在线一区 | 久操视频在线观看免费 | 免费黄色av网站 | 九色视频在线观看 | 妖精视频污 | 国产精品短视频 | 99精品国自产在线 | 激情欧美一区 | 东京久久| 国产精品久久久精品三级 | 农民人伦一区二区三区 | 一级黄色片免费在线观看 | 国产精品免费视频一区二区三区 | 91视频日本 | 1024久久 | 国产少妇一区二区 | 欧美日韩国产精品一区二区 | av资源免费看 | 日本黄网站色大片免费观看 | 亚洲免费精品视频在线观看 | 96亚洲精品久久久蜜桃 | 亚洲小视频在线观看 | 亚洲一区在线视频观看 | 日本美女一区二区 | 51嘿嘿嘿国产精品伦理 | 欧美国产日本 | 精品九九 | 国产美女福利视频 | 午夜免费视频网站 | 欲色视频 | 亚洲人人插 | 亚洲欧美日韩在线看 | 爱草在线| 国产粉嫩一区二区三区 | 日韩精品视频在线 | 日本美女动态 | 欧美一级在线 | 成年人av在线 | 婷婷综合五月天 | 麻豆md0034在线观看 | 色婷婷九月 | 免费黄视频网站 | 致单身男女免费观看完整版 | 国产视频一二三区 | 久久国产一级片 | 欧美特级特黄aaaaaa在线看 | 中文字幕资源站 | 亚洲最大的成人网站 | 99cao| 日日夜夜一区 | 一级伦理农村妇女愉情 | 污污污污污污www网站免费 | 性高湖久久久久久久久aaaaa | 免费一级片在线观看 | 成人小视频在线免费观看 | 91精品国产91综合久久蜜臀 | 日韩有码在线观看 | 日日夜夜操操 | 麻豆视频免费在线观看 | 色婷婷精品视频 | 国产毛片视频网站 | 成年人免费观看视频网站 | av资源网在线 | 亚洲精品aⅴ | 天天色天天射综合网 | 最新亚洲精品 | 亚洲国产一区在线观看 | 超碰伊人网 | 女人高潮娇喘声mp3 乱色视频 | 中文字幕第一页亚洲 | 在线观看免费成人 | 亚洲制服一区二区 | 色爱av综合网 | 在线看片资源 | 久久欧美精品 | 人人入人人| 成人六区 | 国产中文自拍 | 久久人体视频 | 欧美丰满老妇性猛交 | 欧美日性视频 | 日韩一级影片 | 91视频青青草 | 99精品国产成人一区二区 | 日韩精品人妻中文字幕 | 亚洲av少妇一区二区在线观看 | 可以看的黄色网 | 久久77|