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

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

68. Text Justification

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

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;	}};


上一篇:0010 繼承

下一篇:時間復雜度公式

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日本精品一区二区三区在线| 国产亚洲视频中文字幕视频| 欧美日韩国产色视频| 国产精品永久免费观看| 日韩成人av一区| 久久躁狠狠躁夜夜爽| 午夜伦理精品一区| 中文字幕在线观看亚洲| 51精品国产黑色丝袜高跟鞋| 国产欧美日韩91| 欧美国产日韩中文字幕在线| 欧美大尺度激情区在线播放| 久久中文字幕在线| 国产一区二区三区视频免费| 久久精品国产99国产精品澳门| 精品国产一区二区三区四区在线观看| 成人黄色中文字幕| 正在播放亚洲1区| 成人免费看吃奶视频网站| 国产精品免费看久久久香蕉| 亚州成人av在线| 美女少妇精品视频| 日韩中文字幕不卡视频| 中文字幕日韩欧美精品在线观看| 欧美性xxxx| 日本精品一区二区三区在线播放视频| 欧美麻豆久久久久久中文| 亚洲免费视频一区二区| 91精品国产综合久久香蕉922| 亚洲欧美精品suv| 91精品国产成人www| 激情久久av一区av二区av三区| 91精品久久久久久久久久久久久| 亚洲国产精品久久| 日韩中文字幕免费| 国产亚洲精品久久久久动| 久久精品成人欧美大片古装| 精品久久久久久久久中文字幕| 日韩免费看的电影电视剧大全| 日韩免费观看在线观看| 国产成人avxxxxx在线看| 国产精品久久97| 欧美日本啪啪无遮挡网站| 欧美区二区三区| 原创国产精品91| 欧美做受高潮电影o| 美女久久久久久久久久久| 欧美电影免费播放| 久久久www成人免费精品| 国产精品福利网| 国内精品小视频| 精品视频在线播放免| 亚洲欧洲一区二区三区在线观看| 久久久国产精彩视频美女艺术照福利| 国产日产欧美a一级在线| 美日韩精品视频免费看| 色偷偷av一区二区三区乱| 日韩精品在线免费播放| 欧美第一黄网免费网站| 国产一区二区三区视频免费| 日韩av最新在线观看| 久久久999成人| 国产z一区二区三区| 7777kkkk成人观看| 欧日韩在线观看| 3344国产精品免费看| 日本精品一区二区三区在线| 国产精品久久久久久久久久99| 亚洲偷欧美偷国内偷| 欧美成人午夜激情| 国产精品久久久久久av福利| 国产精品h在线观看| 日本中文字幕不卡免费| 一本大道亚洲视频| 日韩电影免费观看在线观看| 欧美国产高跟鞋裸体秀xxxhd| 欧美日韩精品国产| 欧美成人在线免费| 欧美裸体xxxx| 久久福利视频网| 欧美亚洲国产日韩2020| 欧美成人精品h版在线观看| 97视频在线免费观看| 亚洲人线精品午夜| 亚洲二区在线播放视频| 日本成人黄色片| 国产一区深夜福利| 2020久久国产精品| 91色视频在线观看| 欧美做爰性生交视频| 日韩av影视综合网| 国内精品一区二区三区| 97久久久免费福利网址| 尤物yw午夜国产精品视频| 日韩男女性生活视频| 91中文字幕在线| 欧美裸体xxxx极品少妇软件| 日韩免费不卡av| 日本精品一区二区三区在线播放视频| 国产精品一区二区三区久久| 欧美韩国理论所午夜片917电影| 国产精品视频久久| 亚洲国产一区二区三区在线观看| 久久91精品国产| 欧美极品第一页| www.美女亚洲精品| 久久久久久久国产精品视频| 狠狠躁夜夜躁人人爽超碰91| 国产一区二区日韩精品欧美精品| 欧美在线免费观看| 91精品国产91久久久久久| 亚洲色图综合网| 黄色一区二区三区| 国产精品日韩欧美大师| 庆余年2免费日韩剧观看大牛| 日本成人激情视频| 日韩av观看网址| 久久精品亚洲94久久精品| 精品中文字幕视频| 精品久久久久久亚洲国产300| 中文字幕无线精品亚洲乱码一区| 亚洲视频在线播放| 亚洲综合日韩中文字幕v在线| 成年无码av片在线| 欧美激情精品久久久久久大尺度| 欧美日韩色婷婷| 欧美国产精品va在线观看| 久久精品美女视频网站| 最近2019年好看中文字幕视频| 在线观看中文字幕亚洲| 亚洲精品视频在线观看视频| 狠狠综合久久av一区二区小说| 日韩中文字幕视频在线观看| 久久久久久国产精品三级玉女聊斋| 国产精品第七十二页| 欧美在线视频免费观看| 欧美一级大片在线观看| 日韩精品在线第一页| 久久久久久久久综合| 欧美国产日韩一区二区三区| 性色av香蕉一区二区| 中文字幕在线观看亚洲| 亚洲精品91美女久久久久久久| 欧美激情小视频| 精品国产一区av| 国产在线精品一区免费香蕉| 欧美成人一区二区三区电影| 日韩精品视频在线观看免费| 国产免费一区二区三区香蕉精| 国产精品∨欧美精品v日韩精品| 国产精品日韩专区| 欧美日韩免费看| 最近的2019中文字幕免费一页| 国产精品日韩电影| 中文字幕自拍vr一区二区三区| 97视频在线观看成人| 45www国产精品网站| 91在线视频九色| 国产欧美一区二区三区视频| 成人啪啪免费看| 欧美激情网站在线观看| 欧美情侣性视频| 亚洲黄色在线看| 亚洲欧洲日韩国产|