From bd1ed82d3d12f67fc3eafb4c5427f41488977b90 Mon Sep 17 00:00:00 2001 From: qq_44193969 Date: Wed, 17 Nov 2021 17:04:44 +0800 Subject: [PATCH] update solution.md --- .../solution.md" | 3 +++ .../solution.md" | 1 + .../18.\346\254\241\346\225\260\345\267\256/solution.md" | 4 ++++ .../solution.md" | 2 ++ .../solution.md" | 4 ++++ .../2.\347\277\273\347\241\254\345\270\201/solution.md" | 4 ++++ .../solution.md" | 2 ++ .../1.\345\270\246\345\210\206\346\225\260/solution.md" | 3 +++ .../solution.md" | 2 ++ .../solution.md" | 4 ++++ .../solution.md" | 1 + .../solution.md" | 1 + .../8.\345\210\206\347\263\226\346\236\234/solution.md" | 1 + .../solution.md" | 2 ++ .../solution.md" | 4 ++++ leetcode_helper.py | 5 ++++- 16 files changed, 42 insertions(+), 1 deletion(-) diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/15.\351\224\231\350\257\257\347\245\250\346\215\256/solution.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/15.\351\224\231\350\257\257\347\245\250\346\215\256/solution.md" index 8d90e16c0..66ba411b2 100644 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/15.\351\224\231\350\257\257\347\245\250\346\215\256/solution.md" +++ "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/15.\351\224\231\350\257\257\347\245\250\346\215\256/solution.md" @@ -35,11 +35,13 @@ 5 6 8 11 9 10 12 9 ``` + **样例输出1** ``` 7 9 ``` + **样例输入2** ``` @@ -51,6 +53,7 @@ 149 138 142 146 199 126 165 156 153 193 144 166 170 121 171 132 101 194 187 188 113 130 176 154 177 120 117 150 114 183 186 181 100 163 160 167 147 198 111 119 ``` + **样例输出2** ``` diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/17.\346\210\220\347\273\251\347\273\237\350\256\241/solution.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/17.\346\210\220\347\273\251\347\273\237\350\256\241/solution.md" index e8c0f0f10..8a24d61b3 100644 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/17.\346\210\220\347\273\251\347\273\237\350\256\241/solution.md" +++ "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/17.\346\210\220\347\273\251\347\273\237\350\256\241/solution.md" @@ -17,6 +17,7 @@ yx1 1 45 67 87 yx2 2 88 90 99 ``` + **样例输出** ``` diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/18.\346\254\241\346\225\260\345\267\256/solution.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/18.\346\254\241\346\225\260\345\267\256/solution.md" index e7725078b..8871bfe38 100644 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/18.\346\254\241\346\225\260\345\267\256/solution.md" +++ "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/18.\346\254\241\346\225\260\345\267\256/solution.md" @@ -20,22 +20,26 @@ x星球有26只球队,分别用 a ~ z 的26个字母代表。他们总是不 ``` abaabcaa ``` + **样例输出1** ``` 4 ``` + **提示** ``` a 出现 5 次,最多;c 出现1次,最少。 5 - 1 = 4 ``` + **样例输入2** ``` bbccccddaaaacccc ``` + **样例输出2** ``` diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/4.\351\200\222\345\242\236\344\270\211\345\205\203\347\273\204/solution.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/4.\351\200\222\345\242\236\344\270\211\345\205\203\347\273\204/solution.md" index 1391395c3..c336d0981 100644 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/4.\351\200\222\345\242\236\344\270\211\345\205\203\347\273\204/solution.md" +++ "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/1.\350\223\235\346\241\245\346\235\257-\345\237\272\347\241\200/4.\351\200\222\345\242\236\344\270\211\345\205\203\347\273\204/solution.md" @@ -5,6 +5,7 @@ A = [A1, A2, ... AN], B = [B1, B2, ... BN], C = [C1, C2, ... CN], 请你统计有多少个三元组(i, j, k) 满足: + 1. 1 <= i, j, k <= N 2. Ai < Bj < Ck @@ -31,6 +32,7 @@ C = [C1, C2, ... CN], 2 2 2 3 3 3 ``` + **样例输出** ``` diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/1.\345\215\225\350\257\215\345\210\206\346\236\220/solution.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/1.\345\215\225\350\257\215\345\210\206\346\236\220/solution.md" index 270fb48ab..99c945c2e 100644 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/1.\345\215\225\350\257\215\345\210\206\346\236\220/solution.md" +++ "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/1.\345\215\225\350\257\215\345\210\206\346\236\220/solution.md" @@ -20,21 +20,25 @@ ``` lanqiao ``` + **样例输出** ``` a 2 ``` + **样例输入** ``` longlonglongistoolong ``` + **样例输出** ``` o 6 ``` + **评测用例规模与约定** 对于所有的评测用例,输入的单词长度不超过 1000。 diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/2.\347\277\273\347\241\254\345\270\201/solution.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/2.\347\277\273\347\241\254\345\270\201/solution.md" index 0b12bddba..f3c529034 100644 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/2.\347\277\273\347\241\254\345\270\201/solution.md" +++ "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/2.\347\277\273\347\241\254\345\270\201/solution.md" @@ -25,20 +25,24 @@ **样例输入1** ``` + ********** o****o**** ``` + **样例输出1** ``` 5 ``` + **样例输入2** ``` *o**o***o*** *o***o**o*** ``` + **样例输出2** ``` diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/3.\345\210\206\347\261\273\350\256\241\346\225\260/solution.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/3.\345\210\206\347\261\273\350\256\241\346\225\260/solution.md" index 60b69348e..2d305d3fc 100644 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/3.\345\210\206\347\261\273\350\256\241\346\225\260/solution.md" +++ "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/2.\350\223\235\346\241\245\346\235\257-\345\255\227\347\254\246\344\270\262/3.\345\210\206\347\261\273\350\256\241\346\225\260/solution.md" @@ -17,6 +17,7 @@ ``` 1+a=Aab ``` + **样例输出** ``` @@ -24,6 +25,7 @@ 3 1 ``` + **评测用例规模与约定** 对于所有评测用例,字符串由可见字符组成,长度不超过 100。 diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/1.\345\270\246\345\210\206\346\225\260/solution.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/1.\345\270\246\345\210\206\346\225\260/solution.md" index 8b9286dff..0d98eff7c 100644 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/1.\345\270\246\345\210\206\346\225\260/solution.md" +++ "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/1.\345\270\246\345\210\206\346\225\260/solution.md" @@ -25,16 +25,19 @@ ``` 100 ``` + **样例输出1** ``` 11 ``` + **样例输入2** ``` 105 ``` + **样例输出2** ``` diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/4.\347\255\211\345\267\256\346\225\260\345\210\227/solution.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/4.\347\255\211\345\267\256\346\225\260\345\210\227/solution.md" index a3cc43d1e..749b51f3f 100644 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/4.\347\255\211\345\267\256\346\225\260\345\210\227/solution.md" +++ "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/4.\347\255\211\345\267\256\346\225\260\345\210\227/solution.md" @@ -25,11 +25,13 @@ 5 2 6 4 10 20 ``` + **输出样例:** ``` 10 ``` + **样例解释** 包含 2、6、4、10、20 的最短的等差数列是 2、4、6、8、10、12、14、16、18、20。 diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/5.\346\226\220\346\263\242\351\202\243\345\245\221/solution.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/5.\346\226\220\346\263\242\351\202\243\345\245\221/solution.md" index 7acb2f168..c9c254ec8 100644 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/5.\346\226\220\346\263\242\351\202\243\345\245\221/solution.md" +++ "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/3.\350\223\235\346\241\245\346\235\257-\351\200\222\345\275\222/5.\346\226\220\346\263\242\351\202\243\345\245\221/solution.md" @@ -15,21 +15,25 @@ Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。 ``` 10 ``` + **样例输出** ``` 55 ``` + **样例输入** ``` 22 ``` + **样例输出** ``` 7704 ``` + **数据规模与约定** ``` diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/4.\345\210\206\345\267\247\345\205\213\345\212\233/solution.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/4.\345\210\206\345\267\247\345\205\213\345\212\233/solution.md" index 0bb50d375..f41b1ccc2 100644 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/4.\345\210\206\345\267\247\345\205\213\345\212\233/solution.md" +++ "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/4.\345\210\206\345\267\247\345\205\213\345\212\233/solution.md" @@ -26,6 +26,7 @@ 6 5 5 6 ``` + **样例输出:** ``` diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/6.\346\226\271\347\250\213\346\225\264\346\225\260\350\247\243/solution.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/6.\346\226\271\347\250\213\346\225\264\346\225\260\350\247\243/solution.md" index 0510f4ff6..85832a861 100644 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/6.\346\226\271\347\250\213\346\225\264\346\225\260\350\247\243/solution.md" +++ "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/6.\346\226\271\347\250\213\346\225\264\346\225\260\350\247\243/solution.md" @@ -21,6 +21,7 @@ ``` 1000 ``` + **样例输出** ``` diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/8.\345\210\206\347\263\226\346\236\234/solution.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/8.\345\210\206\347\263\226\346\236\234/solution.md" index c47e27dc2..afef7aa27 100644 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/8.\345\210\206\347\263\226\346\236\234/solution.md" +++ "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/5.\350\223\235\346\241\245\346\235\257-\346\250\241\346\213\237/8.\345\210\206\347\263\226\346\236\234/solution.md" @@ -23,6 +23,7 @@ 3 2 2 4 ``` + **样例输出** ``` diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/6.\350\223\235\346\241\245\346\235\257-\346\220\234\347\264\242/1.\345\244\247\350\207\243\347\232\204\346\227\205\350\264\271/solution.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/6.\350\223\235\346\241\245\346\235\257-\346\220\234\347\264\242/1.\345\244\247\350\207\243\347\232\204\346\227\205\350\264\271/solution.md" index 349ee3aa9..a31ca97ae 100644 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/6.\350\223\235\346\241\245\346\235\257-\346\220\234\347\264\242/1.\345\244\247\350\207\243\347\232\204\346\227\205\350\264\271/solution.md" +++ "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/6.\350\223\235\346\241\245\346\235\257-\346\220\234\347\264\242/1.\345\244\247\350\207\243\347\232\204\346\227\205\350\264\271/solution.md" @@ -35,11 +35,13 @@ J大臣想知道:他从某一个城市出发,中间不休息,到达另一 2 4 5 2 5 4 ``` + **样例输出1** ``` 135 ``` + **输出格式** ``` diff --git "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/7.\350\223\235\346\241\245\346\235\257-\345\212\250\346\200\201\350\247\204\345\210\222/2.\345\234\260\345\256\253\345\217\226\345\256\235/solution.md" "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/7.\350\223\235\346\241\245\346\235\257-\345\212\250\346\200\201\350\247\204\345\210\222/2.\345\234\260\345\256\253\345\217\226\345\256\235/solution.md" index 3ec713958..44e336fbe 100644 --- "a/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/7.\350\223\235\346\241\245\346\235\257-\345\212\250\346\200\201\350\247\204\345\210\222/2.\345\234\260\345\256\253\345\217\226\345\256\235/solution.md" +++ "b/data/1.\347\256\227\346\263\225\345\210\235\351\230\266/7.\350\223\235\346\241\245\346\235\257-\345\212\250\346\200\201\350\247\204\345\210\222/2.\345\234\260\345\256\253\345\217\226\345\256\235/solution.md" @@ -24,6 +24,7 @@ X 国王有一个地宫宝库,是 n×m 个格子的矩阵,每个格子放一 1≤k≤12, 0≤Ci≤12 ``` + **输入样例1:** ``` @@ -31,11 +32,13 @@ X 国王有一个地宫宝库,是 n×m 个格子的矩阵,每个格子放一 1 2 2 1 ``` + **输出样例1:** ``` 2 ``` + **输入样例2:** ``` @@ -43,6 +46,7 @@ X 国王有一个地宫宝库,是 n×m 个格子的矩阵,每个格子放一 1 2 3 2 1 5 ``` + **输出样例2:** ``` diff --git a/leetcode_helper.py b/leetcode_helper.py index a069ed49c..d90216cf7 100644 --- a/leetcode_helper.py +++ b/leetcode_helper.py @@ -627,7 +627,10 @@ def fixbug_for_md(): solution_md_data = solution_md_data.replace('### B\n```cpp', '### B\n\n```cpp') if solution_md_data.find('### C\n\n```cpp') == -1: solution_md_data = solution_md_data.replace('### C\n```cpp', '### C\n\n```cpp') - + if solution_md_data.find('```\n\n**') == -1: + solution_md_data = solution_md_data.replace('```\n**', '```\n\n**') + if solution_md_data.find('**\n\n```') == -1: + solution_md_data = solution_md_data.replace('**\n```', '**\n\n```') with open(solution_md_path, 'w') as f: f.write(solution_md_data) -- GitLab