From a73ff9b0c463408cc5c76f3bda7c0caacbbe6c5a Mon Sep 17 00:00:00 2001
From: feilong [2,1,1,0]
解释:
-
5 的右侧有 2 个更小的元素 (2 和 1)
-
2 的右侧仅有 1 个更小的元素 (1)
-
6 的右侧有 1 个更小的元素 (1)
-
1 的右侧有 0 个更小的元素
diff --git "a/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/1.leetcode-\346\240\221/10.103-\344\272\214\345\217\211\346\240\221\347\232\204\351\224\257\351\275\277\345\275\242\345\261\202\345\272\217\351\201\215\345\216\206/solution.md" "b/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/1.leetcode-\346\240\221/10.103-\344\272\214\345\217\211\346\240\221\347\232\204\351\224\257\351\275\277\345\275\242\345\261\202\345\272\217\351\201\215\345\216\206/solution.md"
index 83ae8c918..8730376c3 100644
--- "a/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/1.leetcode-\346\240\221/10.103-\344\272\214\345\217\211\346\240\221\347\232\204\351\224\257\351\275\277\345\275\242\345\261\202\345\272\217\351\201\215\345\216\206/solution.md"
+++ "b/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/1.leetcode-\346\240\221/10.103-\344\272\214\345\217\211\346\240\221\347\232\204\351\224\257\351\275\277\345\275\242\345\261\202\345\272\217\351\201\215\345\216\206/solution.md"
@@ -6,7 +6,7 @@
给定二叉树 [3,9,20,null,null,15,7]
,
+``` 3 / \ @@ -16,11 +16,11 @@ / \ 15 7 -+```
返回锯齿形层序遍历如下:
-+``` [ [3], @@ -30,7 +30,7 @@ [15,7] ] -+```
以下错误的选项是?
diff --git "a/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/1.leetcode-\346\240\221/9.102-\344\272\214\345\217\211\346\240\221\347\232\204\345\261\202\345\272\217\351\201\215\345\216\206/solution.md" "b/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/1.leetcode-\346\240\221/9.102-\344\272\214\345\217\211\346\240\221\347\232\204\345\261\202\345\272\217\351\201\215\345\216\206/solution.md" index e4b2a1a81..ce530bf0f 100644 --- "a/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/1.leetcode-\346\240\221/9.102-\344\272\214\345\217\211\346\240\221\347\232\204\345\261\202\345\272\217\351\201\215\345\216\206/solution.md" +++ "b/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/1.leetcode-\346\240\221/9.102-\344\272\214\345\217\211\346\240\221\347\232\204\345\261\202\345\272\217\351\201\215\345\216\206/solution.md" @@ -8,31 +8,23 @@ 二叉树:[3,9,20,null,null,15,7]
,
-+``` 3 - / \ - 9 20 - / \ - 15 7 -+```
返回其层序遍历结果:
-+``` [ - [3], - [9,20], - [15,7] - ] -+```
以下错误的选项是?
diff --git "a/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/2.leetcode-\345\223\210\345\270\214\350\241\250/3.36-\346\234\211\346\225\210\347\232\204\346\225\260\347\213\254/solution.md" "b/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/2.leetcode-\345\223\210\345\270\214\350\241\250/3.36-\346\234\211\346\225\210\347\232\204\346\225\260\347\213\254/solution.md" index 174c83160..45249d09c 100644 --- "a/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/2.leetcode-\345\223\210\345\270\214\350\241\250/3.36-\346\234\211\346\225\210\347\232\204\346\225\260\347\213\254/solution.md" +++ "b/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/2.leetcode-\345\223\210\345\270\214\350\241\250/3.36-\346\234\211\346\225\210\347\232\204\346\225\260\347\213\254/solution.md" @@ -16,7 +16,10 @@示例 1:
输入:board = +输入: + +``` +board = [["5","3",".",".","7",".",".",".","."] ,["6",".",".","1","9","5",".",".","."] ,[".","9","8",".",".",".",".","6","."] @@ -26,10 +29,15 @@ ,[".","6",".",".",".",".","2","8","."] ,[".",".",".","4","1","9",".",".","5"] ,[".",".",".",".","8",".",".","7","9"]] +``` ++
输出:true -
示例 2:
-输入:board = +输入: + +``` +board = [["8","3",".",".","7",".",".",".","."] ,["6",".",".","1","9","5",".",".","."] ,[".","9","8",".",".",".",".","6","."] @@ -39,8 +47,10 @@ ,[".","6",".",".",".",".","2","8","."] ,[".",".",".","4","1","9",".",".","5"] ,[".",".",".",".","8",".",".","7","9"]] +``` ++
输出:false -
解释:除了第一行的第一个数字从 5 改为 8 以外,空格内其他数字均与 示例1 相同。 但由于位于左上角的 3x3 宫内有两个 8 存在, 因此这个数独是无效的。
提示:
示例 2:
-输入:beginWord = "hit", endWord = "cog", wordList = ["hot","dot","dog","lot","log"] 输出:0 diff --git "a/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/3.leetcode-\345\233\276\344\270\216\346\220\234\347\264\242/2.133-\345\205\213\351\232\206\345\233\276/solution.md" "b/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/3.leetcode-\345\233\276\344\270\216\346\220\234\347\264\242/2.133-\345\205\213\351\232\206\345\233\276/solution.md" index 76d15f5fd..f2a42255f 100644 --- "a/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/3.leetcode-\345\233\276\344\270\216\346\220\234\347\264\242/2.133-\345\205\213\351\232\206\345\233\276/solution.md" +++ "b/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/3.leetcode-\345\233\276\344\270\216\346\220\234\347\264\242/2.133-\345\205\213\351\232\206\345\233\276/solution.md" @@ -4,12 +4,12 @@图中的每个节点都包含它的值
-val
(int
) 和其邻居的列表(list[Node]
)。class Node { - +```java +class Node { public int val; - public List<Node> neighbors; -}+} +```diff --git "a/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/4.leetcode-\346\225\260\345\255\246/2.12-\346\225\264\346\225\260\350\275\254\347\275\227\351\251\254\346\225\260\345\255\227/solution.md" "b/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/4.leetcode-\346\225\260\345\255\246/2.12-\346\225\264\346\225\260\350\275\254\347\275\227\351\251\254\346\225\260\345\255\227/solution.md" index b10a74bcc..7ea13b1b2 100644 --- "a/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/4.leetcode-\346\225\260\345\255\246/2.12-\346\225\264\346\225\260\350\275\254\347\275\227\351\251\254\346\225\260\345\255\227/solution.md" +++ "b/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/4.leetcode-\346\225\260\345\255\246/2.12-\346\225\264\346\225\260\350\275\254\347\275\227\351\251\254\346\225\260\345\255\227/solution.md" @@ -1,74 +1,75 @@ # 整数转罗马数字 -
-罗马数字包含以下七种字符:
+I
,V
,X
,L
,C
,D
和M
。 -罗马数字包含以下七种字符:
-I
,V
,X
,L
,C
,D
和M
。 +字符 数值 +``` +字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 -M 1000+M 1000 +``` -例如, 罗马数字 2 写做
+II
,即为两个并列的 1。12 - 写做XII
,即为X
+II
。 27 - 写做XXVII
, - 即为XX
+V
+II
。例如, 罗马数字 2 写做
-II
,即为两个并列的 1。12 + 写做XII
,即为X
+II
。 27 + 写做XXVII
, + 即为XX
+V
+II
。通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 不写做
+IIII
,而是IV
。数字 1 在数字 5 的左边,所表示的数等于大数 5 - 减小数 1 得到的数值 4 。同样地,数字 9 表示为IX
。这个特殊的规则只适用于以下六种情况:通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 不写做
-IIII
,而是IV
。数字 1 在数字 5 的左边,所表示的数等于大数 5 + 减小数 1 得到的数值 4 。同样地,数字 9 表示为IX
。这个特殊的规则只适用于以下六种情况:-
+- -
I
可以放在V
(5) 和X
(10) 的左边,来表示 4 和 9。- -
X
可以放在L
(50) 和C
(100) 的左边,来表示 40 - 和 90。- -
C
可以放在D
(500) 和M
(1000) 的左边,来表示 400 - 和 900。+
-- +
I
可以放在V
(5) 和X
(10) 的左边,来表示 4 和 9。- +
X
可以放在L
(50) 和C
(100) 的左边,来表示 40 + 和 90。- +
C
可以放在D
(500) 和M
(1000) 的左边,来表示 400 + 和 900。给你一个整数,将其转为罗马数字。
+给你一个整数,将其转为罗马数字。
-+
-
示例 1:
+示例 1:
-输入: num = 3 +输入: num = 3-
输出: "III"示例 2:
+示例 2:
-输入: num = 4 +输入: num = 4-
输出: "IV"示例 3:
+示例 3:
-输入: num = 9 +输入: num = 9-
输出: "IX"示例 4:
+示例 4:
-输入: num = 58 +-输入: num = 58+
输出: "LVIII"
解释: L = 50, V = 5, III = 3. -示例 5:
+示例 5:
-输入: num = 1994 +输入: num = 1994-
输出: "MCMXCIV"
解释: M = 1000, CM = 900, XC = 90, IV = 4.+
+ +
提示:
-提示:
++
-- +
1 <= num <= 3999
-
-- -
1 <= num <= 3999
以下错误的选项是?
## aop diff --git "a/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/4.leetcode-\346\225\260\345\255\246/9.13-\347\275\227\351\251\254\346\225\260\345\255\227\350\275\254\346\225\264\346\225\260/solution.md" "b/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/4.leetcode-\346\225\260\345\255\246/9.13-\347\275\227\351\251\254\346\225\260\345\255\227\350\275\254\346\225\264\346\225\260/solution.md" index 47d59c3a0..4d5099b46 100644 --- "a/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/4.leetcode-\346\225\260\345\255\246/9.13-\347\275\227\351\251\254\346\225\260\345\255\227\350\275\254\346\225\264\346\225\260/solution.md" +++ "b/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/4.leetcode-\346\225\260\345\255\246/9.13-\347\275\227\351\251\254\346\225\260\345\255\227\350\275\254\346\225\264\346\225\260/solution.md" @@ -1,74 +1,74 @@ # 罗马数字转整数 --+罗马数字包含以下七种字符:
+I
,V
,X
,L
,C
,D
和M
。 -罗马数字包含以下七种字符:
-I
,V
,X
,L
,C
,D
和M
。 +字符 数值 +``` +字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 -M 1000+M 1000 +``` -例如, 罗马数字 2 写做
+II
,即为两个并列的 1。12 - 写做XII
,即为X
+II
。 27 - 写做XXVII
, - 即为XX
+V
+II
。例如, 罗马数字 2 写做
-II
,即为两个并列的 1。12 + 写做XII
,即为X
+II
。 27 + 写做XXVII
, + 即为XX
+V
+II
。通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 不写做
+IIII
,而是IV
。数字 1 在数字 5 的左边,所表示的数等于大数 5 - 减小数 1 得到的数值 4 。同样地,数字 9 表示为IX
。这个特殊的规则只适用于以下六种情况:通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 不写做
-IIII
,而是IV
。数字 1 在数字 5 的左边,所表示的数等于大数 5 + 减小数 1 得到的数值 4 。同样地,数字 9 表示为IX
。这个特殊的规则只适用于以下六种情况:-
+- -
I
可以放在V
(5) 和X
(10) 的左边,来表示 4 和 9。- -
X
可以放在L
(50) 和C
(100) 的左边,来表示 40 - 和 90。- -
C
可以放在D
(500) 和M
(1000) 的左边,来表示 400 - 和 900。+
-- +
I
可以放在V
(5) 和X
(10) 的左边,来表示 4 和 9。- +
X
可以放在L
(50) 和C
(100) 的左边,来表示 40 + 和 90。- +
C
可以放在D
(500) 和M
(1000) 的左边,来表示 400 + 和 900。给你一个整数,将其转为罗马数字。
+给你一个整数,将其转为罗马数字。
-+
-
示例 1:
+示例 1:
-输入: num = 3 +输入: num = 3-
输出: "III"示例 2:
+示例 2:
-输入: num = 4 +输入: num = 4-
输出: "IV"示例 3:
+示例 3:
-输入: num = 9 +输入: num = 9-
输出: "IX"示例 4:
+示例 4:
-输入: num = 58 +-输入: num = 58+
输出: "LVIII"
解释: L = 50, V = 5, III = 3. -示例 5:
+示例 5:
-输入: num = 1994 +输入: num = 1994-
输出: "MCMXCIV"
解释: M = 1000, CM = 900, XC = 90, IV = 4.+
-
提示:
+提示:
--
-- -
1 <= num <= 3999
1 <= num <= 3999
以下错误的选项是?
## aop diff --git "a/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/5.leetcode-\350\256\276\350\256\241/1.355-\350\256\276\350\256\241\346\216\250\347\211\271/solution.md" "b/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/5.leetcode-\350\256\276\350\256\241/1.355-\350\256\276\350\256\241\346\216\250\347\211\271/solution.md" index 9ee39967d..b1b1ecbff 100644 --- "a/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/5.leetcode-\350\256\276\350\256\241/1.355-\350\256\276\350\256\241\346\216\250\347\211\271/solution.md" +++ "b/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/5.leetcode-\350\256\276\350\256\241/1.355-\350\256\276\350\256\241\346\216\250\347\211\271/solution.md" @@ -16,34 +16,32 @@示例:
-输入 +```json ["Twitter", "postTweet", "getNewsFeed", "follow", "postTweet", "getNewsFeed", "unfollow", "getNewsFeed"] [[], [1, 5], [1], [1, 2], [2, 6], [1], [1, 2], [1]] +``` 输出 +```json [null, null, [5], null, null, [6, 5], null, [5]] +``` 解释 +```java Twitter twitter = new Twitter(); - twitter.postTweet(1, 5); // 用户 1 发送了一条新推文 (用户 id = 1, 推文 id = 5) - twitter.getNewsFeed(1); // 用户 1 的获取推文应当返回一个列表,其中包含一个 id 为 5 的推文 - twitter.follow(1, 2); // 用户 1 关注了用户 2 - twitter.postTweet(2, 6); // 用户 2 发送了一个新推文 (推文 id = 6) - twitter.getNewsFeed(1); // 用户 1 的获取推文应当返回一个列表,其中包含两个推文,id 分别为 -> [6, 5] 。推文 id 6 应当在推文 id 5 之前,因为它是在 5 之后发送的 - twitter.unfollow(1, 2); // 用户 1 取消关注了用户 2 - -twitter.getNewsFeed(1); // 用户 1 获取推文应当返回一个列表,其中包含一个 id 为 5 的推文。因为用户 1 已经不再关注用户 2+twitter.getNewsFeed(1); // 用户 1 获取推文应当返回一个列表,其中包含一个 id 为 5 的推文。因为用户 1 已经不再关注用户 2 +```
diff --git "a/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/5.leetcode-\350\256\276\350\256\241/2.380-O(1) \346\227\266\351\227\264\346\217\222\345\205\245\343\200\201\345\210\240\351\231\244\345\222\214\350\216\267\345\217\226\351\232\217\346\234\272\345\205\203\347\264\240/solution.md" "b/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/5.leetcode-\350\256\276\350\256\241/2.380-O(1) \346\227\266\351\227\264\346\217\222\345\205\245\343\200\201\345\210\240\351\231\244\345\222\214\350\216\267\345\217\226\351\232\217\346\234\272\345\205\203\347\264\240/solution.md" index 71f620931..fdf362a81 100644 --- "a/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/5.leetcode-\350\256\276\350\256\241/2.380-O(1) \346\227\266\351\227\264\346\217\222\345\205\245\343\200\201\345\210\240\351\231\244\345\222\214\350\216\267\345\217\226\351\232\217\346\234\272\345\205\203\347\264\240/solution.md" +++ "b/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/5.leetcode-\350\256\276\350\256\241/2.380-O(1) \346\227\266\351\227\264\346\217\222\345\205\245\343\200\201\345\210\240\351\231\244\345\222\214\350\216\267\345\217\226\351\232\217\346\234\272\345\205\203\347\264\240/solution.md" @@ -17,36 +17,31 @@
示例:
-输入 - +```json ["RandomizedSet", "insert", "remove", "insert", "getRandom", "remove", "insert", "getRandom"] [[], [1], [2], [2], [], [1], [2], []] +``` 输出 +```json [null, true, false, true, 2, true, false, 2] +``` 解释 +```java RandomizedSet randomizedSet = new RandomizedSet(); - randomizedSet.insert(1); // 向集合中插入 1 。返回 true 表示 1 被成功地插入。 - randomizedSet.remove(2); // 返回 false ,表示集合中不存在 2 。 - randomizedSet.insert(2); // 向集合中插入 2 。返回 true 。集合现在包含 [1,2] 。 - randomizedSet.getRandom(); // getRandom 应随机返回 1 或 2 。 - randomizedSet.remove(1); // 从集合中移除 1 ,返回 true 。集合现在包含 [2] 。 - randomizedSet.insert(2); // 2 已在集合中,所以返回 false 。 - randomizedSet.getRandom(); // 由于 2 是集合中唯一的数字,getRandom 总是返回 2 。 - -+```
diff --git "a/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/7.leetcode-\345\233\236\346\272\257\347\256\227\346\263\225/9.37-\350\247\243\346\225\260\347\213\254/solution.md" "b/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/7.leetcode-\345\233\236\346\272\257\347\256\227\346\263\225/9.37-\350\247\243\346\225\260\347\213\254/solution.md" index 684a35795..2d9d248a4 100644 --- "a/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/7.leetcode-\345\233\236\346\272\257\347\256\227\346\263\225/9.37-\350\247\243\346\225\260\347\213\254/solution.md" +++ "b/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/7.leetcode-\345\233\236\346\272\257\347\256\227\346\263\225/9.37-\350\247\243\346\225\260\347\213\254/solution.md" @@ -7,14 +7,14 @@
1-9
在每一列只能出现一次。1-9
在每一个以粗实线分隔的 3x3
宫内只能出现一次。(请参考示例图)数独部分空格内已填入了数字,空白格用 '.'
表示。
-
示例:
输入:board = +-示例:
+ +输入: +``` +board = [["5","3",".",".","7",".",".",".","."], ["6",".",".","1","9","5",".",".","."], [".","9","8",".",".",".",".","6","."], @@ -24,7 +24,11 @@ [".","6",".",".",".",".","2","8","."], [".",".",".","4","1","9",".",".","5"], [".",".",".",".","8",".",".","7","9"]] +``` +
输出: + +``` [["5","3","4","6","7","8","9","1","2"], ["6","7","2","1","9","5","3","4","8"], ["1","9","8","3","4","2","5","6","7"], @@ -34,23 +38,21 @@ ["9","6","1","5","3","7","2","8","4"], ["2","8","7","4","1","9","6","3","5"], ["3","4","5","2","8","6","1","7","9"]] +``` +
解释:输入的数独如上图所示,唯一有效的解决方案如下所示: --
-
提示:
-board.length == 9
board[i].length == 9
board[i][j]
是一位数字或者 '.'
提示:
+board.length == 9
board[i].length == 9
board[i][j]
是一位数字或者 '.'
以下错误的选项是?
diff --git "a/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/8.leetcode-\350\264\252\345\277\203/3.68-\346\226\207\346\234\254\345\267\246\345\217\263\345\257\271\351\275\220/solution.md" "b/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/8.leetcode-\350\264\252\345\277\203/3.68-\346\226\207\346\234\254\345\267\246\345\217\263\345\257\271\351\275\220/solution.md" index b45bd04f1..49d574a52 100644 --- "a/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/8.leetcode-\350\264\252\345\277\203/3.68-\346\226\207\346\234\254\345\267\246\345\217\263\345\257\271\351\275\220/solution.md" +++ "b/data/3.\347\256\227\346\263\225\351\253\230\351\230\266/8.leetcode-\350\264\252\345\277\203/3.68-\346\226\207\346\234\254\345\267\246\345\217\263\345\257\271\351\275\220/solution.md" @@ -1,68 +1,66 @@ # 文本左右对齐 -给定一个单词数组和一个长度 maxWidth,重新排版单词,使其成为每行恰好有 maxWidth 个字符,且左右两端对齐的文本。
+给定一个单词数组和一个长度 maxWidth,重新排版单词,使其成为每行恰好有 maxWidth 个字符,且左右两端对齐的文本。
-你应该使用“贪心算法”来放置给定的单词;也就是说,尽可能多地往每行中放置单词。必要时可用空格 ' '
填充,使得每行恰好有 maxWidth 个字符。
-
你应该使用“贪心算法”来放置给定的单词;也就是说,尽可能多地往每行中放置单词。必要时可用空格 ' '
填充,使得每行恰好有 maxWidth 个字符。
+
要求尽可能均匀分配单词间的空格数量。如果某一行单词间的空格不能均匀分配,则左侧放置的空格数要多于右侧的空格数。
+要求尽可能均匀分配单词间的空格数量。如果某一行单词间的空格不能均匀分配,则左侧放置的空格数要多于右侧的空格数。
-文本的最后一行应为左对齐,且单词之间不插入额外的空格。
+文本的最后一行应为左对齐,且单词之间不插入额外的空格。
-说明:
+说明:
-words
至少包含一个单词。words
至少包含一个单词。示例:
+示例:
-输入: - words = ["This", "is", "an", "example", "of", "text", "justification."] - maxWidth = 16 +-输入: +words = ["This", "is", "an", "example", "of", "text", "justification."] +maxWidth = 16+[ + "This is an", + "example of text", + "justification. " +] +
输出: - [ - "This is an", - "example of text", - "justification. " - ] -
示例 2:
+示例 2:
-输入: - words = ["What","must","be","acknowledgment","shall","be"] - maxWidth = 16 +-输入: +words = ["What","must","be","acknowledgment","shall","be"] +maxWidth = 16+因为最后一行应为左对齐,而不是左右两端对齐,第二行同样为左对齐,这是因为这行只包含一个单词。 +
输出: - [ - "What must be", - "acknowledgment ", - "shall be " - ] +[ + "What must be", + "acknowledgment ", + "shall be " +]
解释: 注意最后一行的格式应为 "shall be " 而不是 "shall be" - 因为最后一行应为左对齐,而不是左右两端对齐,第二行同样为左对齐,这是因为这行只包含一个单词。 -
示例 3:
+示例 3:
-输入: - words = ["Science","is","what","we","understand","well","enough","to","explain", - "to","a","computer.","Art","is","everything","else","we","do"] - maxWidth = 20 +输入: +words = ["Science","is","what","we","understand","well","enough","to","explain", + "to","a","computer.","Art","is","everything","else","we","do"] +maxWidth = 20-
输出: - [ - "Science is what we", - "understand well", - "enough to explain to", - "a computer. Art is", - "everything else we", - "do " - ] -
以下错误的选项是?
## aop -- GitLab