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

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

68. Text Justification

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

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
欧美超级免费视 在线| 欧美日韩国产激情| 91av免费观看91av精品在线| 麻豆国产va免费精品高清在线| 亚洲成年网站在线观看| 国产一区私人高清影院| 欧美日韩国产成人在线观看| 在线视频一区二区| 欧美日韩免费看| 国产精品69av| 欧美激情一级欧美精品| 成人激情视频在线播放| 欧美在线激情视频| 欧美黄色三级网站| 日韩电影中文字幕在线| 欧美黑人极品猛少妇色xxxxx| 欧美最猛性xxxxx亚洲精品| www.久久撸.com| 海角国产乱辈乱精品视频| 日本免费久久高清视频| 在线观看欧美成人| 亚洲激情自拍图| 岛国av在线不卡| 上原亚衣av一区二区三区| 成人av在线网址| 成人午夜一级二级三级| 欧洲美女免费图片一区| 日韩最新中文字幕电影免费看| 国产精品自产拍在线观看中文| 国产一区二区黑人欧美xxxx| 国产98色在线| 日韩在线激情视频| 欧美整片在线观看| 日韩成人在线电影网| 中文字幕国产精品| 欧美高清电影在线看| 亚洲美女福利视频网站| 91精品视频免费看| 国产精品成人观看视频国产奇米| 国产精品女人网站| 国产亚洲欧美一区| 国产精品扒开腿爽爽爽视频| 亚洲精品成人久久久| 久久视频免费观看| 精品中文字幕久久久久久| 日韩欧美在线视频| 日韩精品在线影院| 在线观看日韩www视频免费| 日本视频久久久| 91chinesevideo永久地址| 亚州精品天堂中文字幕| 一级做a爰片久久毛片美女图片| 亚洲美女性视频| 国产乱肥老妇国产一区二| 色婷婷av一区二区三区在线观看| 欧美日韩中文在线| 久久成人国产精品| 97久久精品视频| 国产精品69久久久久| 日韩亚洲欧美中文高清在线| 久久九九精品99国产精品| 国产精品久久久久久久久粉嫩av| 日韩在线一区二区三区免费视频| 国产精品天天狠天天看| 中文字幕日韩欧美在线视频| 亚洲欧美日韩综合| 久久久久久com| 久久久久久亚洲精品不卡| 成人高清视频观看www| 国产成人激情视频| 色999日韩欧美国产| 欧美美最猛性xxxxxx| 欧洲永久精品大片ww免费漫画| 亚洲欧洲黄色网| 91夜夜揉人人捏人人添红杏| 亚洲黄色av网站| 91在线网站视频| 北条麻妃一区二区三区中文字幕| 亚洲国产精品高清久久久| 国产一区二区三区精品久久久| 国产精品嫩草影院久久久| 欧美亚洲一区在线| 欧美日韩一区二区在线播放| 91sa在线看| 亚洲欧洲在线播放| 亚洲欧美另类国产| 国产ts人妖一区二区三区| 日本一区二三区好的精华液| 亚洲欧美国产精品va在线观看| zzijzzij亚洲日本成熟少妇| 亚洲免费伊人电影在线观看av| 色综合91久久精品中文字幕| 久久人人爽人人爽人人片亚洲| 欧美成人精品一区二区三区| 一本色道久久88综合日韩精品| 热99在线视频| 欧美高清激情视频| 91亚洲精品一区| 久久成人精品电影| 久久久久久久久网站| 成人午夜激情网| 欧美一区二区三区四区在线| 国产精选久久久久久| xxx成人少妇69| 国产精品成人播放| 久久不射热爱视频精品| 日韩精品极品视频免费观看| 精品日本美女福利在线观看| 91国产视频在线| 欧美大尺度在线观看| 欧美日韩ab片| 中文字幕久热精品视频在线| 国产精品一区二区久久久久| 亚洲美腿欧美激情另类| 欧美黑人巨大xxx极品| 国产成人极品视频| 欧美电影在线播放| 国产成人精品视频在线观看| 亚洲欧美国产日韩天堂区| 91情侣偷在线精品国产| 欧美日韩综合视频网址| 日韩成人激情影院| 国产日产久久高清欧美一区| 欧美日韩精品在线播放| 国产精品主播视频| 亚洲欧美日韩中文视频| 国产精品大片wwwwww| 亚洲品质视频自拍网| 国产精欧美一区二区三区| 57pao精品| 国产一区av在线| 国产美女搞久久| 欧美人在线视频| 亚洲iv一区二区三区| 日韩最新免费不卡| 日韩av电影在线免费播放| 国产999精品久久久影片官网| 免费91麻豆精品国产自产在线观看| 欧美亚洲国产成人精品| 欧美亚洲另类制服自拍| 国产精品91在线| 日韩免费观看av| 亚洲精品自拍第一页| 亚洲视屏在线播放| 精品中文字幕在线| 亚洲福利影片在线| 欧美日韩在线视频一区| 中文日韩在线观看| 亚洲视频在线观看网站| 少妇激情综合网| 精品精品国产国产自在线| 久久免费精品日本久久中文字幕| 亚洲视频日韩精品| 一区二区三区久久精品| 国产视频福利一区| 日韩精品在线观看视频| www.国产精品一二区| 欧美一级视频免费在线观看| 欧美中文在线免费| 久久中文字幕一区| 国产剧情日韩欧美| 日韩va亚洲va欧洲va国产| 97精品久久久中文字幕免费| 日本老师69xxx|