亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

Leetcode: Reverse Words in a String

2019-11-14 21:18:44
字體:
來源:轉載
供稿:網友
Leetcode: Reverse Words in a String
Given an input string, reverse the string word by word.For example,Given s = "the sky is blue",return "blue is sky the".click to show clarification.Clarification:What constitutes a word?A sequence of non-space characters constitutes a word.Could the input string contain leading or trailing spaces?Yes. However, your reversed string should not contain leading or trailing spaces.How about multiple spaces between two words?Reduce them to a single space in the reversed string.

這道題很直接的想法就是用String的split函數,把字符串按空格分成一個個子字符串,存到一個String[] strs里面,這時再把strs里的字符串從大到小反轉連接,中間加上空格就好了。需要注意如果原來的字符串有multiple spaces, 那會造成我們strs數組里面有一些子字符串是空字符串,我們反轉時若遇到這些空字符串,就要把它跳過。時間上split操作是O(N),再一次掃描獲得結果,也是O(N)??臻g上使用了一個String[] 和StringBuffer,也是O(N)

本題就是需要注意一些語法,比如split函數的參數是String而不能是Char。我寫的時候不小心再一次犯了低級錯誤,String判斷是不是空字符串一定不要寫成if (str == ""), 要么用equals(), 要么用length()==0來判斷

注意 split()函數argument是一個string而不是char

 1 public class Solution { 2     public String reverseWords(String s) { 3         if (s==null || s.length()==0) return s; 4         s.trim(); 5         String[] strs = s.split(" "); 6         StringBuffer res = new StringBuffer(); 7         for (int i=strs.length-1; i>=0; i--) { 8             if (strs[i].length() == 0) continue; 9             res.append(strs[i]);10             res.append(' ');11         }12         return res.toString().trim();13     }14 }


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91系列在线观看| 最近日韩中文字幕中文| 九九九热精品免费视频观看网站| 国产欧美久久一区二区| 色哟哟亚洲精品一区二区| 亚洲精品中文字幕av| 在线观看亚洲视频| 中文字幕日韩精品在线| 性视频1819p久久| 日韩欧美aⅴ综合网站发布| 久久免费精品日本久久中文字幕| 国产欧洲精品视频| 韩国一区二区电影| 国产精品久久久久久久7电影| 奇门遁甲1982国语版免费观看高清| 久久久视频免费观看| 国产成人精品一区二区| 国产91精品久久久| 欧美乱大交xxxxx另类电影| 日韩av免费在线| 欧洲亚洲在线视频| 精品精品国产国产自在线| 久久久精品一区| 久久久免费电影| 国产精品久久久久7777婷婷| 亚洲色图激情小说| 午夜精品久久久久久久久久久久| 国产欧美一区二区白浆黑人| 久久久91精品| 一区二区三区动漫| 欧美日韩人人澡狠狠躁视频| 欧美丰满少妇xxxxx做受| 欧美日韩综合视频| 亚洲国产欧美久久| 国产精品成av人在线视午夜片| 精品亚洲一区二区三区在线观看| 91av网站在线播放| 一本色道久久88综合亚洲精品ⅰ| 日韩综合视频在线观看| 久久久99久久精品女同性| 国产精品欧美激情在线播放| 91香蕉嫩草神马影院在线观看| 97视频人免费观看| 国产欧美精品久久久| 成人精品一区二区三区电影黑人| 亚洲天堂男人天堂女人天堂| 91免费国产网站| 中文字幕欧美日韩在线| 亚洲一区二区久久久久久久| 国产精品麻豆va在线播放| 欧美成人在线免费视频| 久久久av网站| 日韩av免费在线| 亚洲电影免费观看| 国产精品久久一区| 亚洲2020天天堂在线观看| 国产精品91在线观看| 国产精品久久久av久久久| 国产福利成人在线| 91九色视频在线| 国内精品小视频在线观看| 国产精品在线看| 成人性生交xxxxx网站| 亚洲男人天堂九九视频| 国产精品扒开腿爽爽爽视频| 亚洲图片欧美日产| 国产精品网站入口| 欧美日韩国产色视频| 国产亚洲精品久久久久久牛牛| 日韩欧美在线视频日韩欧美在线视频| 精品成人乱色一区二区| 欧美裸身视频免费观看| 亚洲另类激情图| 欧美日韩加勒比精品一区| 精品亚洲男同gayvideo网站| 欧美精品久久久久| 日韩电视剧免费观看网站| 日韩大片免费观看视频播放| 91网站在线免费观看| 最近2019中文字幕大全第二页| 精品女同一区二区三区在线播放| 欧美日韩精品中文字幕| 亚洲人成电影在线| 欧美中文字幕第一页| 日本亚洲欧洲色| 欧美成人激情图片网| 国内精品400部情侣激情| 亚洲午夜国产成人av电影男同| 欧美黑人性生活视频| 国产精品对白刺激| 久久久91精品国产| 久久九九国产精品怡红院| 在线性视频日韩欧美| 狠狠色狠狠色综合日日五| 成人97在线观看视频| 亚洲国产99精品国自产| 国产第一区电影| 亚洲精品电影网在线观看| 精品国产精品三级精品av网址| www.亚洲成人| 中文字幕九色91在线| 国产精品嫩草影院一区二区| 国产精品爱久久久久久久| 97在线精品视频| 成人在线视频网| 国产做受高潮69| 国产精品国产三级国产aⅴ9色| 欧美成人免费在线观看| 国产午夜精品免费一区二区三区| 精品国产自在精品国产浪潮| 亚洲色图狂野欧美| 国产精品精品久久久久久| 成人免费在线网址| 国产成人精品久久二区二区91| 亚洲欧美视频在线| 欧美成人免费在线视频| 日韩免费看的电影电视剧大全| 国产精品ⅴa在线观看h| 国产精品女人久久久久久| 九色成人免费视频| 国产精品久久国产精品99gif| 亚洲专区国产精品| 欧美日韩中文字幕在线视频| 热久久视久久精品18亚洲精品| 日韩在线免费高清视频| 国产欧美在线观看| 日本精品一区二区三区在线| 插插插亚洲综合网| 国产99久久精品一区二区 夜夜躁日日躁| 国产一区二区三区视频在线观看| 国产成人亚洲综合| 国产在线观看91精品一区| 日韩亚洲欧美中文在线| 97视频在线播放| 色偷偷av一区二区三区乱| 亚洲免费电影在线观看| 亚洲高清福利视频| 成人黄色网免费| 欧美人在线视频| 国产精品专区一| 日韩精品在线私人| 亚洲精品久久7777777| 亚洲久久久久久久久久久| 亚洲自拍小视频免费观看| 国产日韩欧美成人| 亚洲乱亚洲乱妇无码| 国产精品h片在线播放| 亚洲最大在线视频| 亚洲精品97久久| 不卡av在线网站| 91在线视频免费| 国产一区二区在线播放| 国产精品igao视频| 国产日韩在线视频| 91精品视频一区| 久久精品色欧美aⅴ一区二区| 国产一区二区丝袜| 一区二区亚洲精品国产| 日韩成人小视频| 欧洲美女7788成人免费视频| 久久久久久亚洲精品| 久久久精品在线观看| 国产日韩精品视频| 亚洲乱码一区av黑人高潮|