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

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

68. Text Justification

2019-11-14 10:55:10
字體:
來源:轉載
供稿:網友

Given an array of Words and a length L, format the text such that each line has exactlyL characters and is fully (left and right) justified.

You should pack your words in a greedy apPRoach; that is, pack as many words as you can in each line. Pad extra spaces' ' when necessary so that each line has exactly L characters.

Extra spaces between words should be distributed as evenly as possible. If the number of spaces on a line do not divide evenly between words, the empty slots on the left will be assigned more spaces than the slots on the right.

For the last line of text, it should be left justified and no extra space is inserted between words.

For example,words: ["This", "is", "an", "example", "of", "text", "justification."]L: 16.

Return the formatted lines as:

[   "This    is    an",   "example  of text",   "justification.  "]

Note: Each word is guaranteed not to exceed L in length.

給出一個字符串數組,要求變換成另一個字符串數組,要求是組成的每個字符串的長度為maxWidth(用貪心算法),原字符間要用空格隔開,不夠長的話在字符間填充空格,規則是間隔要盡量均勻,如果間隔的空格數不能完全相等,靠左邊的要分多點。最后一行和前面的規則不一樣,最后一行間隔為1個空格,剩余的空格都填充在后面。實現時就是遍歷累加字符長度,適當長時就按上面的規則,計算出各間隔空格數,組合成字符串,加到答案中,同時也令累加長度為0重新累加。

代碼:

class Solution{public:	vector<string> fullJustify(vector<string>& words, int maxWidth) 	{		vector<string> res;		if(words.empty()) return res;		int n = words.size(), p = 0, len = 0, i = 0;		words.push_back(" ");		for(i; i <= n; ++i)		{			if(len + words[i].size() + i - p > maxWidth || i == n)			{				int r = maxWidth - len, space, addition, d = 1;				if(i == n)				{					space = 1;					addition = 0;				}				else if(i - p - 1 <= 0) 				{					space = r;					addition = 0;				}				else				{					space = r / (i - p - 1);					addition = r % (i - p - 1);				}				string tmp;				for(p; p < i; ++p)				{					tmp += words[p];					if(p == i - 1) continue;					if(addition-- <= 0) d = 0;					tmp += string(space + d, ' ');				}				while(tmp.size() < maxWidth) tmp += " ";				res.push_back(tmp);				len = 0;			}			len += words[i].size();		}		return res;	}};


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲2020天天堂在线观看| 亚洲精品成a人在线观看| 日韩欧美亚洲成人| 日韩高清免费在线| 在线看日韩欧美| 国产精品国产三级国产专播精品人| 亚洲免费福利视频| 97超碰国产精品女人人人爽| 欧美日韩国产二区| 亚洲电影免费在线观看| 欧美午夜久久久| 国产精品第七十二页| 精品国产一区二区在线| 久久精品国产一区二区三区| 日韩大陆欧美高清视频区| 在线观看91久久久久久| 久久亚洲精品成人| 亚洲欧美中文日韩在线v日本| 久久伊人精品视频| 91国内在线视频| 久久久久久国产精品| 九九热在线精品视频| 亚洲奶大毛多的老太婆| 国内精品美女av在线播放| 国内成人精品一区| 色偷偷9999www| 国产成人精彩在线视频九色| 午夜精品久久久久久久99热浪潮| 在线电影欧美日韩一区二区私密| 亚洲欧美www| 久久国产精品电影| 一区二区三区黄色| 久久夜精品va视频免费观看| 国产精品av免费在线观看| 性欧美在线看片a免费观看| 成人黄色av免费在线观看| 亚洲国产精品高清久久久| 国语对白做受69| 精品动漫一区二区| 欧美xxxx做受欧美.88| 91免费精品视频| 亚洲人成电影网站| 久久夜色撩人精品| 亚洲最新av在线网站| 国产精品久久久久免费a∨| 国产一区视频在线播放| 福利视频第一区| 国产v综合ⅴ日韩v欧美大片| 国产在线视频一区| 欧美性色19p| 中文字幕欧美日韩在线| 亚洲天堂网在线观看| 不卡av在线播放| 国产91在线播放精品91| 日韩精品中文在线观看| 亚洲欧洲自拍偷拍| 久久视频免费观看| 国内精品久久久久伊人av| 91高清视频在线免费观看| 国产亚洲精品va在线观看| 欧美亚洲激情视频| 国产精品福利久久久| 日韩影视在线观看| 亚洲男人天堂古典| 91av视频在线| 日本精品视频在线播放| 亚洲欧洲在线视频| 国产三级精品网站| 色偷偷av一区二区三区| 色综合色综合久久综合频道88| 中文字幕视频在线免费欧美日韩综合在线看| 欧美色视频日本高清在线观看| 欧美成人黑人xx视频免费观看| 国产视频在线一区二区| 国产成人97精品免费看片| 最近2019年中文视频免费在线观看| 日韩中文字幕亚洲| 国产精品一区二区三区成人| 欧美日韩免费区域视频在线观看| 国产精品h片在线播放| 日韩免费在线电影| 日韩综合视频在线观看| 欧美激情视频在线免费观看 欧美视频免费一| 日韩精品在线看| 国产精品jizz在线观看麻豆| 日韩小视频网址| 日韩欧美成人区| 久久综合色88| 欧美性做爰毛片| 国产精品欧美日韩久久| 久久高清视频免费| 综合激情国产一区| 久久久久99精品久久久久| 91免费看视频.| 国产一区二区三区在线视频| 性欧美亚洲xxxx乳在线观看| 亚洲视频第一页| 国产精品自产拍在线观| 91极品视频在线| 久久精品视频亚洲| 亚洲综合中文字幕68页| 久久亚洲春色中文字幕| 亚洲国产精品久久久久秋霞蜜臀| 亚洲精品少妇网址| 97在线视频免费播放| 欧美日韩国产成人在线观看| 欧美巨大黑人极品精男| 91久久久精品| 欧美成人午夜影院| 最近免费中文字幕视频2019| 97视频在线观看免费高清完整版在线观看| 亚洲xxxx视频| 欧美激情亚洲国产| 欧美贵妇videos办公室| 91免费视频国产| 欧美华人在线视频| 性欧美长视频免费观看不卡| 国产精品日韩在线一区| 成人免费直播live| 日日狠狠久久偷偷四色综合免费| 国产日韩欧美日韩| 国产精品v日韩精品| 国产丝袜一区二区三区免费视频| 亚洲国产日韩欧美在线99| 国产精品亚洲一区二区三区| 欧美久久精品一级黑人c片| 国产成人精品免高潮费视频| 成人有码视频在线播放| 国内精品久久久久久中文字幕| 国产精品国产三级国产专播精品人| 92福利视频午夜1000合集在线观看| 久久视频免费观看| 欧美日产国产成人免费图片| 亚洲偷欧美偷国内偷| 国产精品夫妻激情| 久久综合伊人77777蜜臀| 68精品国产免费久久久久久婷婷| 国产精品久久久久久av| 久久精品视频va| 欧美激情一二区| 国产精品日韩专区| 亚洲第一视频网| 国产精品亚洲美女av网站| 日韩中文在线不卡| 成人精品在线观看| 久久精品久久久久久国产 免费| 77777少妇光屁股久久一区| 另类色图亚洲色图| 日韩在线视频导航| 狠狠色噜噜狠狠狠狠97| 成人www视频在线观看| 亚洲第一精品久久忘忧草社区| 久久久久久久久久久免费| 欧美在线视频在线播放完整版免费观看| 精品欧美激情精品一区| 人人爽久久涩噜噜噜网站| 欧美亚洲国产精品| 97久久国产精品| 亚洲国产欧美久久| 日韩欧美高清在线视频| 日韩av影片在线观看| 欧美性xxxxxxx| 精品国内自产拍在线观看| 国产精品欧美风情|