From 3c76afa04d92a5b1a43660856dce23d028c75037 Mon Sep 17 00:00:00 2001 From: zhangzc Date: Mon, 6 Dec 2021 14:13:40 +0800 Subject: [PATCH] update dailycode code variant gen --- .../1.cpp/1.exercises/solution.json" | 2 +- .../1.cpp/10.exercises/solution.json" | 2 +- .../1.cpp/11.exercises/solution.json" | 2 +- .../1.cpp/12.exercises/solution.json" | 2 +- .../1.cpp/13.exercises/solution.json" | 2 +- .../1.cpp/14.exercises/solution.json" | 2 +- .../1.cpp/15.exercises/solution.json" | 2 +- .../1.cpp/16.exercises/solution.json" | 2 +- .../1.cpp/17.exercises/solution.json" | 2 +- .../1.cpp/19.exercises/solution.json" | 2 +- .../1.cpp/2.exercises/solution.json" | 2 +- .../1.cpp/20.exercises/solution.json" | 2 +- .../1.cpp/21.exercises/solution.json" | 2 +- .../1.cpp/23.exercises/solution.json" | 2 +- .../1.cpp/24.exercises/solution.json" | 2 +- .../1.cpp/25.exercises/solution.json" | 2 +- .../1.cpp/26.exercises/solution.json" | 2 +- .../1.cpp/27.exercises/solution.json" | 2 +- .../1.cpp/29.exercises/solution.json" | 2 +- .../1.cpp/3.exercises/solution.json" | 2 +- .../1.cpp/30.exercises/solution.json" | 2 +- .../1.cpp/31.exercises/solution.json" | 2 +- .../1.cpp/32.exercises/solution.json" | 2 +- .../1.cpp/33.exercises/solution.json" | 2 +- .../1.cpp/34.exercises/solution.json" | 2 +- .../1.cpp/35.exercises/solution.json" | 2 +- .../1.cpp/36.exercises/solution.json" | 2 +- .../1.cpp/37.exercises/solution.json" | 2 +- .../1.cpp/38.exercises/solution.json" | 2 +- .../1.cpp/39.exercises/solution.json" | 2 +- .../1.cpp/4.exercises/solution.json" | 2 +- .../1.cpp/40.exercises/solution.json" | 2 +- .../1.cpp/41.exercises/solution.json" | 2 +- .../1.cpp/42.exercises/solution.json" | 2 +- .../1.cpp/43.exercises/solution.json" | 2 +- .../1.cpp/44.exercises/solution.json" | 2 +- .../1.cpp/45.exercises/solution.json" | 2 +- .../1.cpp/46.exercises/solution.json" | 2 +- .../1.cpp/47.exercises/solution.json" | 2 +- .../1.cpp/48.exercises/solution.json" | 2 +- .../1.cpp/49.exercises/solution.json" | 2 +- .../1.cpp/5.exercises/solution.json" | 2 +- .../1.cpp/50.exercises/solution.json" | 2 +- .../1.cpp/51.exercises/solution.json" | 2 +- .../1.cpp/53.exercises/solution.json" | 2 +- .../1.cpp/54.exercises/solution.json" | 2 +- .../1.cpp/55.exercises/solution.json" | 2 +- .../1.cpp/56.exercises/solution.json" | 2 +- .../1.cpp/57.exercises/solution.json" | 2 +- .../1.cpp/58.exercises/solution.json" | 2 +- .../1.cpp/59.exercises/solution.json" | 2 +- .../1.cpp/6.exercises/solution.json" | 2 +- .../1.cpp/60.exercises/solution.json" | 2 +- .../1.cpp/61.exercises/solution.json" | 2 +- .../1.cpp/62.exercises/solution.json" | 2 +- .../1.cpp/63.exercises/solution.json" | 2 +- .../1.cpp/65.exercises/solution.json" | 2 +- .../1.cpp/66.exercises/solution.json" | 2 +- .../1.cpp/67.exercises/solution.json" | 2 +- .../1.cpp/68.exercises/solution.json" | 2 +- .../1.cpp/69.exercises/solution.json" | 2 +- .../1.cpp/7.exercises/solution.json" | 2 +- .../1.cpp/71.exercises/solution.json" | 2 +- .../1.cpp/73.exercises/solution.json" | 2 +- .../1.cpp/74.exercises/solution.json" | 2 +- .../1.cpp/75.exercises/solution.json" | 2 +- .../1.cpp/76.exercises/solution.json" | 2 +- .../1.cpp/77.exercises/solution.json" | 2 +- .../1.cpp/79.exercises/solution.json" | 2 +- .../1.cpp/8.exercises/solution.json" | 2 +- .../1.cpp/80.exercises/solution.json" | 2 +- .../1.cpp/82.exercises/solution.json" | 2 +- .../1.cpp/84.exercises/solution.json" | 2 +- .../1.cpp/85.exercises/solution.json" | 2 +- .../1.cpp/86.exercises/solution.json" | 2 +- .../1.cpp/87.exercises/solution.json" | 2 +- .../1.cpp/89.exercises/solution.json" | 2 +- .../1.cpp/9.exercises/solution.json" | 2 +- .../1.cpp/90.exercises/solution.json" | 2 +- .../1.cpp/92.exercises/solution.json" | 2 +- .../1.cpp/93.exercises/solution.json" | 2 +- .../1.cpp/94.exercises/solution.json" | 2 +- .../1.cpp/95.exercises/solution.json" | 2 +- .../2.java/1.exercises/solution.json" | 2 +- .../2.java/10.exercises/solution.json" | 2 +- .../2.java/11.exercises/solution.json" | 2 +- .../2.java/12.exercises/solution.json" | 2 +- .../2.java/13.exercises/solution.json" | 2 +- .../2.java/15.exercises/solution.json" | 2 +- .../2.java/16.exercises/solution.json" | 2 +- .../2.java/18.exercises/solution.json" | 2 +- .../2.java/19.exercises/solution.json" | 2 +- .../2.java/2.exercises/solution.json" | 2 +- .../2.java/20.exercises/solution.json" | 2 +- .../2.java/23.exercises/solution.json" | 2 +- .../2.java/24.exercises/solution.json" | 2 +- .../2.java/25.exercises/solution.json" | 2 +- .../2.java/26.exercises/solution.json" | 2 +- .../2.java/28.exercises/solution.json" | 2 +- .../2.java/3.exercises/solution.json" | 2 +- .../2.java/4.exercises/solution.json" | 2 +- .../2.java/5.exercises/solution.json" | 2 +- .../2.java/6.exercises/solution.json" | 2 +- .../2.java/8.exercises/solution.json" | 2 +- .../2.java/9.exercises/solution.json" | 2 +- .../3.python/1.exercises/solution.json" | 2 +- .../3.python/10.exercises/solution.json" | 2 +- .../3.python/11.exercises/solution.json" | 2 +- .../3.python/12.exercises/solution.json" | 2 +- .../3.python/13.exercises/solution.json" | 2 +- .../3.python/14.exercises/solution.json" | 2 +- .../3.python/15.exercises/solution.json" | 2 +- .../3.python/16.exercises/solution.json" | 2 +- .../3.python/17.exercises/solution.json" | 2 +- .../3.python/18.exercises/solution.json" | 2 +- .../3.python/19.exercises/solution.json" | 2 +- .../3.python/2.exercises/solution.json" | 2 +- .../3.python/21.exercises/solution.json" | 2 +- .../3.python/22.exercises/solution.json" | 2 +- .../3.python/23.exercises/solution.json" | 2 +- .../3.python/24.exercises/solution.json" | 2 +- .../3.python/25.exercises/solution.json" | 2 +- .../3.python/26.exercises/solution.json" | 2 +- .../3.python/27.exercises/solution.json" | 2 +- .../3.python/28.exercises/solution.json" | 2 +- .../3.python/3.exercises/solution.json" | 2 +- .../3.python/30.exercises/solution.json" | 2 +- .../3.python/31.exercises/solution.json" | 2 +- .../3.python/33.exercises/solution.json" | 2 +- .../3.python/35.exercises/solution.json" | 2 +- .../3.python/36.exercises/solution.json" | 2 +- .../3.python/37.exercises/solution.json" | 2 +- .../3.python/38.exercises/solution.json" | 2 +- .../3.python/4.exercises/solution.json" | 2 +- .../3.python/40.exercises/solution.json" | 2 +- .../3.python/41.exercises/solution.json" | 2 +- .../3.python/43.exercises/solution.json" | 2 +- .../3.python/44.exercises/solution.json" | 2 +- .../3.python/45.exercises/solution.json" | 2 +- .../3.python/46.exercises/solution.json" | 2 +- .../3.python/5.exercises/solution.json" | 2 +- .../3.python/6.exercises/solution.json" | 2 +- .../3.python/7.exercises/solution.json" | 2 +- .../3.python/8.exercises/solution.json" | 2 +- .../1.cpp/1.exercises/solution.json" | 2 +- .../1.cpp/10.exercises/solution.json" | 2 +- .../1.cpp/11.exercises/solution.json" | 2 +- .../1.cpp/12.exercises/solution.json" | 2 +- .../1.cpp/13.exercises/solution.json" | 2 +- .../1.cpp/14.exercises/solution.json" | 2 +- .../1.cpp/15.exercises/solution.json" | 2 +- .../1.cpp/16.exercises/solution.json" | 2 +- .../1.cpp/17.exercises/solution.json" | 2 +- .../1.cpp/18.exercises/solution.json" | 2 +- .../1.cpp/19.exercises/solution.json" | 2 +- .../1.cpp/2.exercises/solution.json" | 2 +- .../1.cpp/20.exercises/solution.json" | 2 +- .../1.cpp/21.exercises/solution.json" | 2 +- .../1.cpp/22.exercises/solution.json" | 2 +- .../1.cpp/23.exercises/solution.json" | 2 +- .../1.cpp/24.exercises/solution.json" | 2 +- .../1.cpp/25.exercises/solution.json" | 2 +- .../1.cpp/26.exercises/solution.json" | 2 +- .../1.cpp/27.exercises/solution.json" | 2 +- .../1.cpp/28.exercises/solution.json" | 2 +- .../1.cpp/29.exercises/solution.json" | 2 +- .../1.cpp/3.exercises/solution.json" | 2 +- .../1.cpp/30.exercises/solution.json" | 2 +- .../1.cpp/31.exercises/solution.json" | 2 +- .../1.cpp/33.exercises/solution.json" | 2 +- .../1.cpp/35.exercises/solution.json" | 2 +- .../1.cpp/36.exercises/solution.json" | 2 +- .../1.cpp/38.exercises/solution.json" | 2 +- .../1.cpp/39.exercises/solution.json" | 2 +- .../1.cpp/4.exercises/solution.json" | 2 +- .../1.cpp/40.exercises/solution.json" | 2 +- .../1.cpp/42.exercises/solution.json" | 2 +- .../1.cpp/44.exercises/solution.json" | 2 +- .../1.cpp/45.exercises/solution.json" | 2 +- .../1.cpp/46.exercises/solution.json" | 2 +- .../1.cpp/47.exercises/solution.json" | 2 +- .../1.cpp/48.exercises/solution.json" | 2 +- .../1.cpp/5.exercises/solution.json" | 2 +- .../1.cpp/50.exercises/solution.json" | 2 +- .../1.cpp/52.exercises/solution.json" | 2 +- .../1.cpp/54.exercises/solution.json" | 2 +- .../1.cpp/55.exercises/solution.json" | 2 +- .../1.cpp/56.exercises/solution.json" | 2 +- .../1.cpp/57.exercises/solution.json" | 2 +- .../1.cpp/58.exercises/solution.json" | 2 +- .../1.cpp/59.exercises/solution.json" | 2 +- .../1.cpp/6.exercises/solution.json" | 2 +- .../1.cpp/60.exercises/solution.json" | 2 +- .../1.cpp/61.exercises/solution.json" | 2 +- .../1.cpp/62.exercises/solution.json" | 2 +- .../1.cpp/63.exercises/solution.json" | 2 +- .../1.cpp/64.exercises/solution.json" | 2 +- .../1.cpp/65.exercises/solution.json" | 2 +- .../1.cpp/66.exercises/solution.json" | 2 +- .../1.cpp/68.exercises/solution.json" | 2 +- .../1.cpp/7.exercises/solution.json" | 2 +- .../1.cpp/70.exercises/solution.json" | 2 +- .../1.cpp/71.exercises/solution.json" | 2 +- .../1.cpp/72.exercises/solution.json" | 2 +- .../1.cpp/73.exercises/solution.json" | 2 +- .../1.cpp/75.exercises/solution.json" | 2 +- .../1.cpp/77.exercises/solution.json" | 2 +- .../1.cpp/78.exercises/solution.json" | 2 +- .../1.cpp/79.exercises/solution.json" | 2 +- .../1.cpp/8.exercises/solution.json" | 2 +- .../1.cpp/80.exercises/solution.json" | 2 +- .../1.cpp/82.exercises/solution.json" | 2 +- .../1.cpp/83.exercises/solution.json" | 2 +- .../1.cpp/84.exercises/solution.json" | 2 +- .../1.cpp/85.exercises/solution.json" | 2 +- .../1.cpp/86.exercises/solution.json" | 2 +- .../1.cpp/87.exercises/solution.json" | 2 +- .../1.cpp/9.exercises/solution.json" | 2 +- .../2.java/1.exercises/solution.json" | 2 +- .../2.java/3.exercises/solution.json" | 2 +- .../3.python/1.exercises/solution.json" | 2 +- .../3.python/11.exercises/solution.json" | 2 +- .../3.python/12.exercises/solution.json" | 2 +- .../3.python/14.exercises/solution.json" | 2 +- .../3.python/15.exercises/solution.json" | 2 +- .../3.python/16.exercises/solution.json" | 2 +- .../3.python/18.exercises/solution.json" | 2 +- .../3.python/2.exercises/solution.json" | 2 +- .../3.python/20.exercises/solution.json" | 2 +- .../3.python/21.exercises/solution.json" | 2 +- .../3.python/22.exercises/solution.json" | 2 +- .../3.python/23.exercises/solution.json" | 2 +- .../3.python/24.exercises/solution.json" | 2 +- .../3.python/26.exercises/solution.json" | 2 +- .../3.python/28.exercises/solution.json" | 2 +- .../3.python/3.exercises/solution.json" | 2 +- .../3.python/30.exercises/solution.json" | 2 +- .../3.python/31.exercises/solution.json" | 2 +- .../3.python/32.exercises/solution.json" | 2 +- .../3.python/33.exercises/solution.json" | 2 +- .../3.python/34.exercises/solution.json" | 2 +- .../3.python/35.exercises/solution.json" | 2 +- .../3.python/36.exercises/solution.json" | 2 +- .../3.python/37.exercises/solution.json" | 2 +- .../3.python/38.exercises/solution.json" | 2 +- .../3.python/39.exercises/solution.json" | 2 +- .../3.python/4.exercises/solution.json" | 2 +- .../3.python/40.exercises/solution.json" | 2 +- .../3.python/41.exercises/solution.json" | 2 +- .../3.python/42.exercises/solution.json" | 2 +- .../3.python/44.exercises/solution.json" | 2 +- .../3.python/46.exercises/solution.json" | 2 +- .../3.python/47.exercises/solution.json" | 2 +- .../3.python/48.exercises/solution.json" | 2 +- .../3.python/49.exercises/solution.json" | 2 +- .../3.python/5.exercises/solution.json" | 2 +- .../3.python/51.exercises/solution.json" | 2 +- .../3.python/53.exercises/solution.json" | 2 +- .../3.python/54.exercises/solution.json" | 2 +- .../3.python/55.exercises/solution.json" | 2 +- .../3.python/56.exercises/solution.json" | 2 +- .../3.python/58.exercises/solution.json" | 2 +- .../3.python/59.exercises/solution.json" | 2 +- .../3.python/6.exercises/solution.json" | 2 +- .../3.python/60.exercises/solution.json" | 2 +- .../3.python/61.exercises/solution.json" | 2 +- .../3.python/62.exercises/solution.json" | 2 +- .../3.python/63.exercises/solution.json" | 2 +- .../3.python/7.exercises/solution.json" | 2 +- .../3.python/9.exercises/solution.json" | 2 +- .../1.cpp/1.exercises/solution.json" | 2 +- .../1.cpp/10.exercises/solution.json" | 2 +- .../1.cpp/12.exercises/solution.json" | 2 +- .../1.cpp/13.exercises/solution.json" | 2 +- .../1.cpp/14.exercises/solution.json" | 2 +- .../1.cpp/15.exercises/solution.json" | 2 +- .../1.cpp/16.exercises/solution.json" | 2 +- .../1.cpp/17.exercises/solution.json" | 2 +- .../1.cpp/18.exercises/solution.json" | 2 +- .../1.cpp/19.exercises/solution.json" | 2 +- .../1.cpp/2.exercises/solution.json" | 2 +- .../1.cpp/20.exercises/solution.json" | 2 +- .../1.cpp/21.exercises/solution.json" | 2 +- .../1.cpp/22.exercises/solution.json" | 2 +- .../1.cpp/23.exercises/solution.json" | 2 +- .../1.cpp/24.exercises/solution.json" | 2 +- .../1.cpp/25.exercises/solution.json" | 2 +- .../1.cpp/26.exercises/solution.json" | 2 +- .../1.cpp/27.exercises/solution.json" | 2 +- .../1.cpp/28.exercises/solution.json" | 2 +- .../1.cpp/29.exercises/solution.json" | 2 +- .../1.cpp/30.exercises/solution.json" | 2 +- .../1.cpp/31.exercises/solution.json" | 2 +- .../1.cpp/32.exercises/solution.json" | 2 +- .../1.cpp/33.exercises/solution.json" | 2 +- .../1.cpp/34.exercises/solution.json" | 2 +- .../1.cpp/36.exercises/solution.json" | 2 +- .../1.cpp/37.exercises/solution.json" | 2 +- .../1.cpp/38.exercises/solution.json" | 2 +- .../1.cpp/39.exercises/solution.json" | 2 +- .../1.cpp/4.exercises/solution.json" | 2 +- .../1.cpp/5.exercises/solution.json" | 2 +- .../1.cpp/6.exercises/solution.json" | 2 +- .../1.cpp/7.exercises/solution.json" | 2 +- .../1.cpp/8.exercises/solution.json" | 2 +- .../3.python/1.exercises/solution.json" | 2 +- .../3.python/10.exercises/solution.json" | 2 +- .../3.python/11.exercises/solution.json" | 2 +- .../3.python/12.exercises/solution.json" | 2 +- .../3.python/13.exercises/solution.json" | 2 +- .../3.python/14.exercises/solution.json" | 2 +- .../3.python/15.exercises/solution.json" | 2 +- .../3.python/17.exercises/solution.json" | 2 +- .../3.python/18.exercises/solution.json" | 2 +- .../3.python/19.exercises/solution.json" | 2 +- .../3.python/2.exercises/solution.json" | 2 +- .../3.python/20.exercises/solution.json" | 2 +- .../3.python/3.exercises/solution.json" | 2 +- .../3.python/4.exercises/solution.json" | 2 +- .../3.python/5.exercises/solution.json" | 2 +- .../3.python/6.exercises/solution.json" | 2 +- .../3.python/7.exercises/solution.json" | 2 +- .../3.python/8.exercises/solution.json" | 2 +- .../3.python/9.exercises/solution.json" | 2 +- helper.py | 46 ++++++++++++++++++- 325 files changed, 369 insertions(+), 325 deletions(-) diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/1.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/1.exercises/solution.json" index 447ddf92b..69f42cd36 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/1.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/1.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "chinachenlu", "source": "solution.md", "exercise_id": "2081a5fe4b7a48a19ee2cbab00388ec7", "keywords": "算法高阶,数论算法,算法问题选编,整数的因子分解" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/10.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/10.exercises/solution.json" index 6235cd070..ef4e80113 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/10.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/10.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "Flyyyy_", "source": "solution.md", "exercise_id": "18d1a3976bb4424bb4d8fae27a8de3f5", "keywords": "算法初阶,排序和顺序统计量,中位数和顺序统计量" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/11.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/11.exercises/solution.json" index 321d53369..10947a2d6 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/11.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/11.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "Skyiing", "source": "solution.md", "exercise_id": "07b64188801e410c82dbb0a4cfe65013", "keywords": "算法初阶,基础知识,特征序列,概率分析和随机算法,概率分析和指示器随机变量的进一步使用" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/12.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/12.exercises/solution.json" index 0aa9ff896..308425d30 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/12.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/12.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_32565003", "source": "solution.md", "exercise_id": "c6e88d96e04c4bbb91106f400c99f436", "keywords": "算法,图形输出" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/13.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/13.exercises/solution.json" index a89613fee..b0992d595 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/13.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/13.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_32517277", "source": "solution.md", "exercise_id": "f3be7867de2e4a7a9b1fc61f0e02dd2b", "keywords": "算法中阶,动态规划,最长公共子序列,高级设计和分析技术" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/14.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/14.exercises/solution.json" index e5a796d18..6bf0330e0 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/14.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/14.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_41208975", "source": "solution.md", "exercise_id": "2c345d38dc4f44148223b82cb0200bc2", "keywords": "算法初阶,基础知识,分治策略,证明主定理,对b的幂证明主定理" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/15.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/15.exercises/solution.json" index 2a72eebf0..9e221b9ea 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/15.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/15.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "android_wjq", "source": "solution.md", "exercise_id": "ec24de171a30438d807712d827454a63", "keywords": "数学运算" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/16.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/16.exercises/solution.json" index d0bb143ae..5aa045b54 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/16.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/16.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_17608345", "source": "solution.md", "exercise_id": "3dc7b8659623455cbb5edb5d911490b5", "keywords": "算法高阶,数论算法,元素的幂,算法问题选编" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/17.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/17.exercises/solution.json" index 007a09238..21dc26c15 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/17.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/17.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "onlyformyself", "source": "solution.md", "exercise_id": "75135d3d50e04fb1b179a3bccaff8095", "keywords": "算法初阶,排序和顺序统计量,中位数和顺序统计量,期望为线性时间的选择算法" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/19.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/19.exercises/solution.json" index 807c0f133..adbacfeb8 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/19.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/19.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "Harry_Kuma", "source": "solution.md", "exercise_id": "cd1c7b8656184bc182464888f93f178a", "keywords": "算法初阶,排序和顺序统计量,中位数和顺序统计量" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/2.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/2.exercises/solution.json" index 7cdde92d9..872a4138e 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/2.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/2.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "dmcff", "source": "solution.md", "exercise_id": "337b3f0460f140e0a2e1984f78f1cbb2", "keywords": "算法初阶,基础知识,算法基础,设计算法,分析分治算法" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/20.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/20.exercises/solution.json" index f33e4a3f1..03e363739 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/20.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/20.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "ts12009", "source": "solution.md", "exercise_id": "37e3b85ac0fd4586ae7e18a4cac5a70f", "keywords": "算法高阶,计算几何学,算法问题选编,确定任意一对线段是否相交" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/21.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/21.exercises/solution.json" index eb2f64e09..5b8cf11c6 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/21.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/21.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "hnwzjcds", "source": "solution.md", "exercise_id": "bb8ae5765727421eb08c5de7e9699fc3", "keywords": "B树,算法高阶,高级数据结构,B树上的基本操作" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/23.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/23.exercises/solution.json" index 19c27de91..6b7ab6d66 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/23.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/23.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_45782465", "source": "solution.md", "exercise_id": "43b13523e05540b7a3e1315f981d47af", "keywords": "算法初阶,基础知识,函数的增长,标准记号与常用函数" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/24.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/24.exercises/solution.json" index 23d6a7ba1..db38d5b0c 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/24.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/24.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "zqgx1990", "source": "solution.md", "exercise_id": "74677d031c15454ba08620f7584d319c", "keywords": "B树,算法高阶,高级数据结构,B树上的基本操作" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/25.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/25.exercises/solution.json" index a84e18d00..8fdcda849 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/25.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/25.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_32871159", "source": "solution.md", "exercise_id": "261703b256274305a629bee39fa0a25d", "keywords": "桶排序,算法初阶,线性时间排序,排序和顺序统计量" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/26.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/26.exercises/solution.json" index 8b598f3aa..8d5a3eaba 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/26.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/26.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "naiyitian", "source": "solution.md", "exercise_id": "952b11e4fca244409f82bc96502ffaf6", "keywords": "数学,算法" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/27.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/27.exercises/solution.json" index 83fee9c17..1c27386dc 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/27.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/27.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq675032915", "source": "solution.md", "exercise_id": "6b4490cf046f4376a882eef5bda4d59a", "keywords": "时间转换" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/29.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/29.exercises/solution.json" index e1ea60419..9f9bd8d55 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/29.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/29.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "bonze1023", "source": "solution.md", "exercise_id": "a27288a39f4b4bcb96316f366f386b4f", "keywords": "算法初阶,排序和顺序统计量,中位数和顺序统计量" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/3.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/3.exercises/solution.json" index d019e8967..105b364cf 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/3.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/3.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "m0_45801658", "source": "solution.md", "exercise_id": "926861f9153c43fbb4b93e5ee1ec2d2a", "keywords": "算法中阶,贪心算法,活动选择问题,高级设计和分析技术" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/30.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/30.exercises/solution.json" index dbf963d33..66e62a296 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/30.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/30.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_45814103", "source": "solution.md", "exercise_id": "8517fe2b3ab94ebfaefe815949da2d20", "keywords": "数列,递归,数学运算" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/31.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/31.exercises/solution.json" index 51d63ce17..06645d161 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/31.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/31.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "tanglei25", "source": "solution.md", "exercise_id": "97926ffce4134ed2a2317cfdd0378175", "keywords": "B树,算法高阶,高级数据结构,B树上的基本操作" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/32.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/32.exercises/solution.json" index 0813f8ae5..f6d719f00 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/32.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/32.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "Cruel_xu", "source": "solution.md", "exercise_id": "2b2ef20f0be545bf89115f683d131db8", "keywords": "B树,算法高阶,高级数据结构,B树上的基本操作" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/33.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/33.exercises/solution.json" index 385d2fba5..60fef4199 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/33.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/33.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "Dorispt", "source": "solution.md", "exercise_id": "6ce02858aefa4a0ea1909954c57ce3b2", "keywords": "图算法,算法高阶,最小生成树,最小生成树的形成" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/34.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/34.exercises/solution.json" index af55105d7..18d1aaa2b 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/34.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/34.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_45128830", "source": "solution.md", "exercise_id": "021cb62e7da84d569ace7e3036cb19c5", "keywords": "递归,算法" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/35.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/35.exercises/solution.json" index 408f13715..b2bd14db1 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/35.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/35.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "xushao180", "source": "solution.md", "exercise_id": "ce9c2b5715b9442288e0e56552087acf", "keywords": "数列,数学运算" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/36.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/36.exercises/solution.json" index 52ba0878c..99b74f2f0 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/36.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/36.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "zzzqql", "source": "solution.md", "exercise_id": "89d9e179bea44370ab0c829bb40b6b76", "keywords": "图算法,算法高阶,最小生成树,最小生成树的形成" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/37.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/37.exercises/solution.json" index 94cb2f640..6c7726882 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/37.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/37.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "xsl2516847663", "source": "solution.md", "exercise_id": "a9b93d1decbc46a0b40aa01f35b02ea3", "keywords": "循环" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/38.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/38.exercises/solution.json" index 049aeabf6..68ae8eda3 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/38.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/38.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "stelladragon", "source": "solution.md", "exercise_id": "2643e10921c54ac283bdb73499243c5d", "keywords": "算法高阶,字符串匹配,算法问题选编,利用有限自动机进行字符串匹配" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/39.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/39.exercises/solution.json" index cfe758e9f..88f9ddfd3 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/39.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/39.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "feiniao2029", "source": "solution.md", "exercise_id": "470a59d0ed744d55b36a9fbe8ed76198", "keywords": "数列" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/4.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/4.exercises/solution.json" index 1756d1d53..3e04efbbd 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/4.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/4.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_44563215", "source": "solution.md", "exercise_id": "7b5fba1ab1d24fc086a730fc23772c43", "keywords": "质数,数学运算" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/40.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/40.exercises/solution.json" index 6807bd8a5..d4f8b9093 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/40.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/40.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "zhangxiaox", "source": "solution.md", "exercise_id": "9e99f632c7254a3386832c055749196f", "keywords": "算法高阶,数论算法,算法问题选编,整数的因子分解" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/41.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/41.exercises/solution.json" index 409c38327..a0b733744 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/41.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/41.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_45817480", "source": "solution.md", "exercise_id": "1cc2af8b030c41f687a7d0308bcbd9be", "keywords": "算法初阶,基础知识,函数的增长,标准记号与常用函数" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/42.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/42.exercises/solution.json" index 3c2cdf262..1d83a7f33 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/42.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/42.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "Funtional", "source": "solution.md", "exercise_id": "93aef0d373dc44f58c0097b772693f6f", "keywords": "算法高阶,矩阵运算,矩阵求逆,算法问题选编" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/43.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/43.exercises/solution.json" index 6fc15f2e9..efeb317b4 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/43.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/43.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "l990308", "source": "solution.md", "exercise_id": "a691200feb064addb5299c796864fb54", "keywords": "算法高阶,字符串匹配,算法问题选编,利用有限自动机进行字符串匹配" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/44.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/44.exercises/solution.json" index 7a70dcc38..41e4f1d26 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/44.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/44.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "xigua123321", "source": "solution.md", "exercise_id": "0f46f7cc63a64195a69ecf894966c670", "keywords": "算法高阶,字符串匹配,算法问题选编,利用有限自动机进行字符串匹配" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/45.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/45.exercises/solution.json" index b86b70689..5d4575986 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/45.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/45.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_45096552", "source": "solution.md", "exercise_id": "3a4cd3d0b4984206a8894f5a5a5f8698", "keywords": "区间树,算法中阶,数据结构,数据结构的扩张" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/46.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/46.exercises/solution.json" index 4277a154d..8638909c7 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/46.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/46.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "xi2247", "source": "solution.md", "exercise_id": "2868e7b62db247d8b3800d43ebff571b", "keywords": "算法高阶,数论算法,素数的测试,算法问题选编" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/47.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/47.exercises/solution.json" index 015685d71..b648234ec 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/47.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/47.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "xinning0702", "source": "solution.md", "exercise_id": "0a56db6452f24e50933fff9480245e2f", "keywords": "算法高阶,数论算法,算法问题选编,整数的因子分解" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/48.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/48.exercises/solution.json" index eb278b072..6815faf21 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/48.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/48.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "taowei0210", "source": "solution.md", "exercise_id": "2ba1fb6b11e2484ab4d3b77e77e71f5e", "keywords": "算法初阶,快速排序,快速排序的描述,排序和顺序统计量" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/49.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/49.exercises/solution.json" index 21605219c..7f04ab84c 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/49.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/49.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_16109091", "source": "solution.md", "exercise_id": "784938343cda4c629b52000ba7981f24", "keywords": "数学运算" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/5.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/5.exercises/solution.json" index 26d52a80a..281d02000 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/5.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/5.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "sinat_25061079", "source": "solution.md", "exercise_id": "a13a0ee7f65e4635847c39aa35ad12dd", "keywords": "算法初阶,排序和顺序统计量,中位数和顺序统计量" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/50.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/50.exercises/solution.json" index f2854b1eb..d0dcce870 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/50.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/50.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_22635249", "source": "solution.md", "exercise_id": "64cdf149702648d08e72882e5a4b194e", "keywords": "图算法,算法高阶,最小生成树,最小生成树的形成" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/51.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/51.exercises/solution.json" index 85885a6b3..61412b2b5 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/51.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/51.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_42023987", "source": "solution.md", "exercise_id": "3d029d11c3e84465a0a62b1e960cc2bb", "keywords": "算法高阶,数论算法,算法问题选编,RSA公钥加密系统" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/53.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/53.exercises/solution.json" index b8c478110..5cded29a4 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/53.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/53.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "wshaipsy", "source": "solution.md", "exercise_id": "7a01b1256de14c1b8ad5e331d1fae735", "keywords": "算法高阶,矩阵运算,矩阵求逆,算法问题选编" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/54.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/54.exercises/solution.json" index c665f728c..b9b72518e 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/54.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/54.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_32654125", "source": "solution.md", "exercise_id": "5d8658bd3bf54a3eb80aa8073f45ff9b", "keywords": "动态表,表扩张,算法中阶,摊还分析,高级设计和分析技术" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/55.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/55.exercises/solution.json" index e9b38a74c..bd521481d 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/55.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/55.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_45777679", "source": "solution.md", "exercise_id": "d421a78bd062493383fff7b3dbb32b05", "keywords": "递归,数学运算" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/56.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/56.exercises/solution.json" index 3dbf69ad4..dcdc76497 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/56.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/56.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "hp_innovation", "source": "solution.md", "exercise_id": "3fa9f3d1423842008b789a377afdbab8", "keywords": "算法初阶,基础知识,函数的增长,标准记号与常用函数" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/57.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/57.exercises/solution.json" index 596724c33..16133c5d6 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/57.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/57.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "lionta2014", "source": "solution.md", "exercise_id": "dc4363e2790746529e70010a643e343d", "keywords": "算法初阶,基础知识,随机算法,概率分析和随机算法" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/58.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/58.exercises/solution.json" index 5b1870465..6dd7c76c8 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/58.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/58.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_43254190", "source": "solution.md", "exercise_id": "ca289aac5d3144f4a33a3588d91c49b2", "keywords": "算法初阶,最小值和最大值,排序和顺序统计量,中位数和顺序统计量" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/59.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/59.exercises/solution.json" index 35bcd7adb..0890784f1 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/59.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/59.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "conris", "source": "solution.md", "exercise_id": "ce51c2a42ff44e23a4ff61e60774103f", "keywords": "算法高阶,字符串匹配,算法问题选编,利用有限自动机进行字符串匹配" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/6.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/6.exercises/solution.json" index 3b099adf5..905feb019 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/6.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/6.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_45813653", "source": "solution.md", "exercise_id": "103703df56b7460dbd9c5dde44d37af0", "keywords": "算法高阶,计算几何学,算法问题选编" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/60.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/60.exercises/solution.json" index 835f1a007..5f571b785 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/60.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/60.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_45766327", "source": "solution.md", "exercise_id": "026cef91deb8490fbdfefb164bf020bf", "keywords": "算法初阶,基础知识,函数的增长,标准记号与常用函数" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/61.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/61.exercises/solution.json" index e74d3f4e9..5e8d5c18f 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/61.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/61.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "zhanjiaming", "source": "solution.md", "exercise_id": "76e7efc2f3e348388926bb242343fcfe", "keywords": "回文,数学运算" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/62.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/62.exercises/solution.json" index 03370110d..0a053175e 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/62.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/62.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_45804463", "source": "solution.md", "exercise_id": "42b687b25f34427f9645a1c027620a59", "keywords": "算法高阶,字符串匹配,算法问题选编,利用有限自动机进行字符串匹配" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/63.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/63.exercises/solution.json" index 1cb1ca6d7..786b9d3ef 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/63.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/63.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "ufo27954285", "source": "solution.md", "exercise_id": "25fe83471079488494b2a35897a7ea41", "keywords": "B树,算法高阶,高级数据结构,B树上的基本操作" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/65.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/65.exercises/solution.json" index 2dd71d939..5fb1fd4a9 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/65.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/65.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "gechenyilie", "source": "solution.md", "exercise_id": "63b2c8d6c3c34455b52e21d95fa44aa0", "keywords": "桶排序,算法初阶,线性时间排序,排序和顺序统计量" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/66.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/66.exercises/solution.json" index 965fbd514..bf1f5084f 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/66.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/66.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "fulei1360", "source": "solution.md", "exercise_id": "ccf7bb16723845fdafd5fd69f2126f29", "keywords": "算法高阶,计算几何学,算法问题选编,确定任意一对线段是否相交" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/67.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/67.exercises/solution.json" index 19de240d9..285aee390 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/67.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/67.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_41623858", "source": "solution.md", "exercise_id": "2cc2ae38392241ae8d76871eb39bd102", "keywords": "算法初阶,快速排序,快速排序的描述,排序和顺序统计量" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/68.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/68.exercises/solution.json" index 943fd4f3a..d3fd81757 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/68.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/68.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "superyiran", "source": "solution.md", "exercise_id": "f29824db6c66441296e9fa9229ae8e23", "keywords": "桶排序,算法初阶,线性时间排序,排序和顺序统计量" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/69.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/69.exercises/solution.json" index 71efbb381..2cde30e4d 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/69.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/69.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "Ediwords", "source": "solution.md", "exercise_id": "732171fffb8b4f5bbec5f92aa7425b3e", "keywords": "算法初阶,基础知识,函数的增长,标准记号与常用函数" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/7.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/7.exercises/solution.json" index 5b159ce0e..2b7a41223 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/7.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/7.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_41219571", "source": "solution.md", "exercise_id": "1ecf2a2118ca48b59e5eaaf8df2c0a2a", "keywords": "算法高阶,递归结构,高级数据结构,van Emde Boas树,原型van Emde Boas结构" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/71.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/71.exercises/solution.json" index 692f74232..19248c8e8 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/71.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/71.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_28532949", "source": "solution.md", "exercise_id": "40a27b38addc4fd49fc7e11b732d690b", "keywords": "算法高阶,字符串匹配,算法问题选编,利用有限自动机进行字符串匹配" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/73.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/73.exercises/solution.json" index 7b5a734ea..bfe95750f 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/73.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/73.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "worldzp", "source": "solution.md", "exercise_id": "e2f076d8948c4d889c4350d98a9aa7cd", "keywords": "算法初阶,基础知识,算法基础,设计算法,分析分治算法" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/74.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/74.exercises/solution.json" index 90c3c9e67..d1f9e0ddc 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/74.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/74.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "u011093126", "source": "solution.md", "exercise_id": "462fb7f7f607424488dab204267caa1d", "keywords": "算法高阶,数论算法,算法问题选编,整数的因子分解" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/75.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/75.exercises/solution.json" index 3b5159d1d..b651f0418 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/75.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/75.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "help_123_cnm", "source": "solution.md", "exercise_id": "d8b00b5b1ce84bcc8d20180a7372a780", "keywords": "算法初阶,最小值和最大值,排序和顺序统计量,中位数和顺序统计量" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/76.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/76.exercises/solution.json" index adb2b1c2a..3a3c379c7 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/76.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/76.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_45750218", "source": "solution.md", "exercise_id": "91f425ad15174f85978143e8db3ae5f6", "keywords": "数学,三角形" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/77.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/77.exercises/solution.json" index 0739916a4..c803b4cdd 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/77.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/77.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "baidu_25275979", "source": "solution.md", "exercise_id": "aa7fe92bbd9b4b039034264e025596fd", "keywords": "算法初阶,基础知识,随机算法,概率分析和随机算法" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/79.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/79.exercises/solution.json" index 4db56a04a..47487b197 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/79.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/79.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "a32346e4fd59416c86e6fa9fabaa217a", "keywords": "字符串" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/8.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/8.exercises/solution.json" index 743bd27a3..5a9625c66 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/8.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/8.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "smilehat", "source": "solution.md", "exercise_id": "9dc91baa80a849b283cfd7d314ec0882", "keywords": "算法高阶,数论算法,素数的测试,算法问题选编" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/80.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/80.exercises/solution.json" index 45e120612..43a16deb5 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/80.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/80.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "116a55fde6804d0597746cde94acd17e", "keywords": "链表" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/82.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/82.exercises/solution.json" index ab3a6f7b7..3c444ff25 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/82.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/82.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "3dab732122934bb1b85db4da70e5f921", "keywords": "树,深度优先搜索,广度优先搜索,二叉树" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/84.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/84.exercises/solution.json" index 757200133..c117b9483 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/84.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/84.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "92e577553712419db2d534bfbd18736a", "keywords": "数组,双指针" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/85.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/85.exercises/solution.json" index 77dfdb8dd..734381383 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/85.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/85.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "06b1f69f839848c8ba12203ff5b602cc", "keywords": "位运算,数学,字符串,模拟" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/86.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/86.exercises/solution.json" index 02ee82459..7c4fb0e54 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/86.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/86.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "2bb10d9cca474fc09519c3f275b27a15", "keywords": "栈,树,深度优先搜索,二叉树" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/87.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/87.exercises/solution.json" index d043b9f28..a39962efb 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/87.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/87.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "e39ca369150f4f62949d81a9701a1399", "keywords": "记忆化搜索,数学,动态规划" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/89.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/89.exercises/solution.json" index a2daf06fe..bade46706 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/89.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/89.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "3e790bfc8db24efb9e633e09abfa98b4", "keywords": "数组,数学" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/9.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/9.exercises/solution.json" index d1daaaa20..40b77d369 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/9.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/9.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_45809205", "source": "solution.md", "exercise_id": "e4e50444317049bab4a6f63b3f631c59", "keywords": "算法高阶,计算几何学,算法问题选编,寻找最近点对" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/90.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/90.exercises/solution.json" index 9e20391b5..64493601a 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/90.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/90.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "5711d8373ceb4bf792674b48470a992f", "keywords": "数组,双指针" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/92.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/92.exercises/solution.json" index 335da8f06..72b6c0c0f 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/92.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/92.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "1227f881a77741199e38d9fa69318778", "keywords": "数组,分治,动态规划" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/93.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/93.exercises/solution.json" index 5bc68085d..46e984406 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/93.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/93.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "3b5534cc405947d595b17441f3433545", "keywords": "数学,二分查找" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/94.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/94.exercises/solution.json" index d89ff3fe8..2771539b5 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/94.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/94.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "dc0bf68a76dc453a868c0a58681e3d5a", "keywords": "数组,双指针,排序" diff --git "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/95.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/95.exercises/solution.json" index c388fd470..76f230792 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/1.cpp/95.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/1.cpp/95.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "2a48f3f173ad4d5eb687f2b17a53d8ac", "keywords": "数组,二分查找" diff --git "a/data/1.dailycode\345\210\235\351\230\266/2.java/1.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/2.java/1.exercises/solution.json" index 4001760e4..a2ae974a6 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/2.java/1.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/2.java/1.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_30332037", "source": "solution.md", "exercise_id": "db433b9b23c3428da71be4db3d42bd7a", "keywords": "算法" diff --git "a/data/1.dailycode\345\210\235\351\230\266/2.java/10.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/2.java/10.exercises/solution.json" index 1aa36b93f..0f5de86dc 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/2.java/10.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/2.java/10.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "hunter_zy", "source": "solution.md", "exercise_id": "517921eb39ac410daba02fb3929b3eda", "keywords": "算法高阶,数论算法,素数的测试,算法问题选编" diff --git "a/data/1.dailycode\345\210\235\351\230\266/2.java/11.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/2.java/11.exercises/solution.json" index 489906f41..f9b88c6fe 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/2.java/11.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/2.java/11.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_43971572", "source": "solution.md", "exercise_id": "4f48e2c5da0e4ac0ba8a9aa09f2bc7a8", "keywords": "数学,阶乘,算法" diff --git "a/data/1.dailycode\345\210\235\351\230\266/2.java/12.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/2.java/12.exercises/solution.json" index 040071109..50c230b43 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/2.java/12.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/2.java/12.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "liuyuefeng26", "source": "solution.md", "exercise_id": "0120fa66c9424a8fb367615492018524", "keywords": "算法初阶,基础知识,算法基础,设计算法" diff --git "a/data/1.dailycode\345\210\235\351\230\266/2.java/13.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/2.java/13.exercises/solution.json" index 4bc0f77e8..db05ddaba 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/2.java/13.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/2.java/13.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "conquer2009", "source": "solution.md", "exercise_id": "de83b7d7036b49fe9c0bc8128810f14e", "keywords": "散列表,散列表,算法中阶,数据结构" diff --git "a/data/1.dailycode\345\210\235\351\230\266/2.java/15.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/2.java/15.exercises/solution.json" index 9a83452d3..dac893f97 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/2.java/15.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/2.java/15.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "rorger_long", "source": "solution.md", "exercise_id": "f6d4bb136fef4aae992e14e46832cdcb", "keywords": "计算机" diff --git "a/data/1.dailycode\345\210\235\351\230\266/2.java/16.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/2.java/16.exercises/solution.json" index 1921dad55..047345285 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/2.java/16.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/2.java/16.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_14889007", "source": "solution.md", "exercise_id": "f03f64b19771450cbd73e10f1d38a4b1", "keywords": "图算法,算法高阶,最小生成树,最小生成树的形成" diff --git "a/data/1.dailycode\345\210\235\351\230\266/2.java/18.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/2.java/18.exercises/solution.json" index d1e2b2ff3..f6bd60b6b 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/2.java/18.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/2.java/18.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "sinat_25701101", "source": "solution.md", "exercise_id": "3576db7f962d40d09401af1997fa4566", "keywords": "图算法,算法高阶,最小生成树,最小生成树的形成" diff --git "a/data/1.dailycode\345\210\235\351\230\266/2.java/19.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/2.java/19.exercises/solution.json" index 170fed62f..d2a4d5494 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/2.java/19.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/2.java/19.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "xiaokanx", "source": "solution.md", "exercise_id": "061d051da6994ef4aad7ea7053f48e4e", "keywords": "算法高阶,数论算法,算法问题选编,整数的因子分解" diff --git "a/data/1.dailycode\345\210\235\351\230\266/2.java/2.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/2.java/2.exercises/solution.json" index 1e3d6a28d..33017241f 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/2.java/2.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/2.java/2.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "Sakurajima", "source": "solution.md", "exercise_id": "f7328cb8610e442b869fd26020904955", "keywords": "数学" diff --git "a/data/1.dailycode\345\210\235\351\230\266/2.java/20.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/2.java/20.exercises/solution.json" index 02ec0752a..8713c4e7d 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/2.java/20.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/2.java/20.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "gongyezhibao_", "source": "solution.md", "exercise_id": "f5e2e3b7527d490a85584780762a813f", "keywords": "桶排序,算法初阶,线性时间排序,排序和顺序统计量" diff --git "a/data/1.dailycode\345\210\235\351\230\266/2.java/23.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/2.java/23.exercises/solution.json" index 311ef4ca7..3ca4d64e8 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/2.java/23.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/2.java/23.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "u014805062", "source": "solution.md", "exercise_id": "1261b1dc25094bcbb3038acde60e41cb", "keywords": "算法初阶,基础知识,随机算法,概率分析和随机算法" diff --git "a/data/1.dailycode\345\210\235\351\230\266/2.java/24.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/2.java/24.exercises/solution.json" index 6ac11c31b..bdc527c17 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/2.java/24.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/2.java/24.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "lm13684864703", "source": "solution.md", "exercise_id": "55656322f3944cb79f0d37a097b877bf", "keywords": "算法初阶,最小值和最大值,排序和顺序统计量,中位数和顺序统计量" diff --git "a/data/1.dailycode\345\210\235\351\230\266/2.java/25.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/2.java/25.exercises/solution.json" index db4afef12..0742dfe2d 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/2.java/25.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/2.java/25.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "cjsyou", "source": "solution.md", "exercise_id": "959f627ef9dc4756b005ec647428533d", "keywords": "遍历" diff --git "a/data/1.dailycode\345\210\235\351\230\266/2.java/26.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/2.java/26.exercises/solution.json" index 51f85ed6a..b99168934 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/2.java/26.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/2.java/26.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "shankezh", "source": "solution.md", "exercise_id": "40c109e9bf714724a757a5a423c4c529", "keywords": "算法高阶,计算几何学,算法问题选编,确定任意一对线段是否相交" diff --git "a/data/1.dailycode\345\210\235\351\230\266/2.java/28.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/2.java/28.exercises/solution.json" index e3f60506a..6132cdbe9 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/2.java/28.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/2.java/28.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "bozi1234", "source": "solution.md", "exercise_id": "76497293532545198c02900e03da83b8", "keywords": "算法" diff --git "a/data/1.dailycode\345\210\235\351\230\266/2.java/3.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/2.java/3.exercises/solution.json" index 46678a449..3ca32c4cc 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/2.java/3.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/2.java/3.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "hello_chenchen", "source": "solution.md", "exercise_id": "4d7e67df30b441d4ab27995957d4ce62", "keywords": "算法初阶,基础知识,随机算法,概率分析和随机算法" diff --git "a/data/1.dailycode\345\210\235\351\230\266/2.java/4.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/2.java/4.exercises/solution.json" index 6a21499cd..ae5b8d07f 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/2.java/4.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/2.java/4.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_32741781", "source": "solution.md", "exercise_id": "17dcafe1edc8444ea6cea1bb82bbac67", "keywords": "算法初阶,最小值和最大值,排序和顺序统计量,中位数和顺序统计量" diff --git "a/data/1.dailycode\345\210\235\351\230\266/2.java/5.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/2.java/5.exercises/solution.json" index a44b89c40..b2523de8e 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/2.java/5.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/2.java/5.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "aiZenobia", "source": "solution.md", "exercise_id": "90db1431b3b0440ab4b6368a5053f42d", "keywords": "算法高阶,字符串匹配,算法问题选编,利用有限自动机进行字符串匹配" diff --git "a/data/1.dailycode\345\210\235\351\230\266/2.java/6.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/2.java/6.exercises/solution.json" index 3c295f298..f71be0b69 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/2.java/6.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/2.java/6.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "k88oo", "source": "solution.md", "exercise_id": "12524157eec6409ab1b5e93fc9141608", "keywords": "算法高阶,数论算法,素数的测试,算法问题选编" diff --git "a/data/1.dailycode\345\210\235\351\230\266/2.java/8.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/2.java/8.exercises/solution.json" index 7a9a890b9..2a14ab40b 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/2.java/8.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/2.java/8.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "limuted", "source": "solution.md", "exercise_id": "7896b88027e34a4ea6de980d35e10418", "keywords": "算法初阶,基础知识,分治策略,用主方法求解递归式" diff --git "a/data/1.dailycode\345\210\235\351\230\266/2.java/9.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/2.java/9.exercises/solution.json" index 98ffb2c1c..862444f4a 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/2.java/9.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/2.java/9.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "peter_8187", "source": "solution.md", "exercise_id": "1815b9aa7eeb4aec927a3b93ad258801", "keywords": "图算法,算法高阶,最小生成树,最小生成树的形成" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/1.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/1.exercises/solution.json" index 5f5639e49..6cda165e5 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/1.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/1.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_45737171", "source": "solution.md", "exercise_id": "6c50862d32324cd692f96c3d58c51115", "keywords": "算法高阶,数论算法,素数的测试,算法问题选编" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/10.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/10.exercises/solution.json" index 95296fa38..b3da8e82c 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/10.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/10.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "y24261624", "source": "solution.md", "exercise_id": "d6b1bd5d6de4490288108c61d739ee4f", "keywords": "算法初阶,基础知识,函数的增长,标准记号与常用函数" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/11.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/11.exercises/solution.json" index 1795698d1..cb9a6f5f6 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/11.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/11.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_44687324", "source": "solution.md", "exercise_id": "ba09366f2adf449c8dbb2f90b7033d1b", "keywords": "算法初阶,基础知识,随机算法,概率分析和随机算法" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/12.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/12.exercises/solution.json" index 5bf528149..fb05832c7 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/12.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/12.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "xlqlin", "source": "solution.md", "exercise_id": "e87e276f38b048e8889e2fe7fe79b084", "keywords": "算法高阶,数论算法,算法问题选编,整数的因子分解" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/13.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/13.exercises/solution.json" index 57bd5ed71..898bb1a65 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/13.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/13.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "carollulala", "source": "solution.md", "exercise_id": "3a3ccc34f57f4f07892bdf339e218f48", "keywords": "数学,奇偶数" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/14.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/14.exercises/solution.json" index 664b5f1a1..48b204c69 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/14.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/14.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "hjzmc_1", "source": "solution.md", "exercise_id": "3da60a14561e42a0abd5e52778d30ec3", "keywords": "图算法,算法高阶,图的表示,基本的图算法" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/15.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/15.exercises/solution.json" index 44dc8f19c..acb6bf8dd 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/15.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/15.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_30937093", "source": "solution.md", "exercise_id": "17f01393a3a241609477ad9b49eae5d7", "keywords": "算法初阶,基础知识,随机算法,概率分析和随机算法" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/16.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/16.exercises/solution.json" index e3c7ff5d3..b6448f939 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/16.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/16.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "sinat_25884075", "source": "solution.md", "exercise_id": "f9b2a164ce2a4d7f8820a5d690b69389", "keywords": "散列表,散列表,算法中阶,数据结构" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/17.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/17.exercises/solution.json" index 3de4c7eed..6ec9f0bf6 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/17.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/17.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_45797598", "source": "solution.md", "exercise_id": "1cd4d9de21f34c9e921c06dc12d6fa1e", "keywords": "算法高阶,字符串匹配,算法问题选编,利用有限自动机进行字符串匹配" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/18.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/18.exercises/solution.json" index 1b1d5bae8..d02b50124 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/18.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/18.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "EricLao", "source": "solution.md", "exercise_id": "efb125b11d0d4507b438f6441c32718a", "keywords": "排序" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/19.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/19.exercises/solution.json" index 0454e0df7..e502a6072 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/19.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/19.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_45635763", "source": "solution.md", "exercise_id": "03803ff6da3b419e8e9b650e8635444a", "keywords": "桶排序,算法初阶,线性时间排序,排序和顺序统计量" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/2.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/2.exercises/solution.json" index 100bb87d3..d63408916 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/2.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/2.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_45098891", "source": "solution.md", "exercise_id": "92020885fd7041279222c4dfd3ac8a17", "keywords": "算法高阶,数论算法,算法问题选编,整数的因子分解" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/21.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/21.exercises/solution.json" index 384217ac9..ecea278ca 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/21.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/21.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "huang811031", "source": "solution.md", "exercise_id": "0a8280c70cfd4d1da288432aa3ef5f8e", "keywords": "散列表,散列表,算法中阶,数据结构" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/22.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/22.exercises/solution.json" index 4b274aefe..dbe24b8ac 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/22.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/22.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_45813254", "source": "solution.md", "exercise_id": "3409457ad91d4b4e96d77dfef1cc52cc", "keywords": "图算法,算法高阶,最小生成树,最小生成树的形成" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/23.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/23.exercises/solution.json" index 39b22277e..47e2bb2dd 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/23.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/23.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "oHongSePuGongYing1", "source": "solution.md", "exercise_id": "5a97ea92895d4fdda13359eeae09f284", "keywords": "算法高阶,字符串匹配,算法问题选编,利用有限自动机进行字符串匹配" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/24.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/24.exercises/solution.json" index ca19e372d..88ebf8c43 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/24.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/24.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "m0_45823404", "source": "solution.md", "exercise_id": "53be93ad31624900a621d8a1980e3d15", "keywords": "猜大小" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/25.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/25.exercises/solution.json" index 350f2fbc8..985a45cde 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/25.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/25.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "WO520AI", "source": "solution.md", "exercise_id": "380add44a3b646f9802a5e44575f5f9c", "keywords": "散列表,算法中阶,数据结构,散列函数" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/26.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/26.exercises/solution.json" index 790cd3714..1ad3687af 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/26.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/26.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "guokenime", "source": "solution.md", "exercise_id": "f735d40d184d4dc0a216d0365dca8e0e", "keywords": "图算法,算法高阶,最小生成树,最小生成树的形成" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/27.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/27.exercises/solution.json" index f4cf6b63f..b6a28e500 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/27.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/27.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "asd807832658", "source": "solution.md", "exercise_id": "a364b4973bd2480ba3dce0cde34f92cf", "keywords": "散列表,散列表,算法中阶,数据结构" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/28.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/28.exercises/solution.json" index 2224a4ac3..02ca4686e 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/28.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/28.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "Light_1009", "source": "solution.md", "exercise_id": "30270280c9354fe1b8a8eb60e6da45d0", "keywords": "算法中阶,贪心算法,活动选择问题,高级设计和分析技术" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/3.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/3.exercises/solution.json" index 31b25d3fe..5231aa12c 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/3.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/3.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "lihao1987425", "source": "solution.md", "exercise_id": "ceb695b85bf048399856af31d1c47871", "keywords": "图算法,算法高阶,最小生成树,最小生成树的形成" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/30.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/30.exercises/solution.json" index aaa226290..58c8077c6 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/30.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/30.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "5bac8a7cc669449f8c4f98f86335f84e", "keywords": "字符串" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/31.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/31.exercises/solution.json" index 070077e96..6c4a13a70 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/31.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/31.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "2a8059789b8a4bb6b8ddcff5c8a39778", "keywords": "链表" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/33.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/33.exercises/solution.json" index c36fea98d..3b75f8853 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/33.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/33.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "f63bd834c1f340dba184219bdb307d37", "keywords": "树,深度优先搜索,广度优先搜索,二叉树" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/35.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/35.exercises/solution.json" index 3a58d9766..554901ab2 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/35.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/35.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "af25ce9a4f4c425b8c900b3345aef661", "keywords": "数组,双指针" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/36.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/36.exercises/solution.json" index 0e206a509..d68169d55 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/36.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/36.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "b86b5967c10d40aa825dc4a9c1624d9c", "keywords": "位运算,数学,字符串,模拟" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/37.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/37.exercises/solution.json" index 7b7d9a912..654a58030 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/37.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/37.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "1f488d8bd1d2415e8e24ede9f742f962", "keywords": "栈,树,深度优先搜索,二叉树" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/38.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/38.exercises/solution.json" index e5390c336..981b0c6e2 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/38.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/38.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "0a12ae6577704d18b37db6956fe16aa8", "keywords": "记忆化搜索,数学,动态规划" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/4.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/4.exercises/solution.json" index faa8ba273..d5dbda70a 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/4.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/4.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "kucodes", "source": "solution.md", "exercise_id": "05afe850f47545f0a825d1df5315fff5", "keywords": "散列表,散列表,算法中阶,数据结构" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/40.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/40.exercises/solution.json" index 46335199c..7f67bf393 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/40.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/40.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "7ba27bc1a0b144f992860e885820382e", "keywords": "数组,数学" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/41.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/41.exercises/solution.json" index 476b1ade7..814e34f83 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/41.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/41.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "02dce007329c4e84a7762ff88219341f", "keywords": "数组,双指针" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/43.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/43.exercises/solution.json" index 14c65549b..75a4d53f1 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/43.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/43.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "a0d58370128f47f09f23c7af3c83d23d", "keywords": "数组,分治,动态规划" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/44.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/44.exercises/solution.json" index 7fabcd484..2d2f5bed7 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/44.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/44.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "30e3315d78704fd089eb9bccc0680b27", "keywords": "数学,二分查找" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/45.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/45.exercises/solution.json" index 4ee81831f..0bedd5064 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/45.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/45.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "6ac5ec62fe274644980c8fbc4bcb5612", "keywords": "数组,双指针,排序" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/46.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/46.exercises/solution.json" index 03fb1f15a..b08681da6 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/46.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/46.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "63f84e83edcc43819d0650cd2fc897d9", "keywords": "数组,二分查找" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/5.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/5.exercises/solution.json" index b853fffd7..7b5009a59 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/5.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/5.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qianjyjava", "source": "solution.md", "exercise_id": "5ff96998f4e641eaa92a22aff18f151d", "keywords": "算法初阶,基础知识,分治策略,最大子数组问题" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/6.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/6.exercises/solution.json" index 1c12a7c00..9fea842d6 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/6.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/6.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_45554739", "source": "solution.md", "exercise_id": "0a3ddcde88eb4f6181853a678ebf45ea", "keywords": "算法初阶,基础知识,函数的增长,标准记号与常用函数" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/7.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/7.exercises/solution.json" index 211fa06d6..8341176ec 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/7.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/7.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "chenalens", "source": "solution.md", "exercise_id": "eb2de64e11fb45be92fbe9382ff09710", "keywords": "算法初阶,排序和顺序统计量,中位数和顺序统计量" diff --git "a/data/1.dailycode\345\210\235\351\230\266/3.python/8.exercises/solution.json" "b/data/1.dailycode\345\210\235\351\230\266/3.python/8.exercises/solution.json" index 97f8c00c9..19665e90e 100644 --- "a/data/1.dailycode\345\210\235\351\230\266/3.python/8.exercises/solution.json" +++ "b/data/1.dailycode\345\210\235\351\230\266/3.python/8.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_27976405", "source": "solution.md", "exercise_id": "9bcfaba804d84dbf9ee53401b14c70fb", "keywords": "算法初阶,基础知识,算法基础,设计算法,分析分治算法" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/1.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/1.exercises/solution.json" index 191043c97..4ab9cf394 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/1.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/1.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "u010765996", "source": "solution.md", "exercise_id": "fafdfa2e8e56437ea642dfb3d21e95b4", "keywords": "算法高阶,字符串匹配,算法问题选编,利用有限自动机进行字符串匹配" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/10.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/10.exercises/solution.json" index ba31b4f0c..a8b675864 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/10.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/10.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_43874743", "source": "solution.md", "exercise_id": "5265ade74d9c43c98e2a88eb972630b6", "keywords": "算法初阶,基础知识,分治策略,证明主定理,对b的幂证明主定理" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/11.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/11.exercises/solution.json" index 4bbcac5a9..55d45967b 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/11.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/11.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_45814772", "source": "solution.md", "exercise_id": "bc05079a8d144ad184588ed17949f14d", "keywords": "算法高阶,高级数据结构,不相交集合森林,用于不相交集合的数据结构" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/12.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/12.exercises/solution.json" index 3a338232a..89e25a431 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/12.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/12.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qw13660356826", "source": "solution.md", "exercise_id": "28493fd954234d6bb0acc46411c635a3", "keywords": "算法初阶,基础知识,随机算法,概率分析和随机算法" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/13.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/13.exercises/solution.json" index 1bd9a208d..8ccc496c9 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/13.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/13.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "xiamiye", "source": "solution.md", "exercise_id": "69471807c64a48d4a531c75fc5a474ef", "keywords": "约分,数学运算" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/14.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/14.exercises/solution.json" index ccd45218c..5c0a129cd 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/14.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/14.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "oYangShiZi", "source": "solution.md", "exercise_id": "551715871e814d718500f8cc0bb3ade3", "keywords": "算法,排序" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/15.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/15.exercises/solution.json" index d34ad526b..77bc0f936 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/15.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/15.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_29404001", "source": "solution.md", "exercise_id": "de64fd3104cf4997b51ff9481e68741e", "keywords": "桶排序,算法初阶,线性时间排序,排序和顺序统计量" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/16.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/16.exercises/solution.json" index 762e2a3b7..c49eca0c8 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/16.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/16.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_32591279", "source": "solution.md", "exercise_id": "08eb0ca1decd4be9b59ef5822951ccdf", "keywords": "B树,算法高阶,高级数据结构,B树上的基本操作" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/17.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/17.exercises/solution.json" index 7f264f2bf..35bbc7eb0 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/17.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/17.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_45808110", "source": "solution.md", "exercise_id": "13364b60933343cf82bdee276b57df98", "keywords": "动态表,表扩张,算法中阶,摊还分析,高级设计和分析技术" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/18.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/18.exercises/solution.json" index 1251f4212..5e792e92f 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/18.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/18.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "ohpatch", "source": "solution.md", "exercise_id": "c9741339e3e148d8bb36f4dedc4ee64e", "keywords": "算法高阶,数论算法,算法问题选编,整数的因子分解" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/19.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/19.exercises/solution.json" index b87bd7f1b..44cd88ee3 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/19.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/19.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "ccqz", "source": "solution.md", "exercise_id": "658692f122d849e5820bbfcafe79cea4", "keywords": "B树,算法高阶,高级数据结构,B树上的基本操作" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/2.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/2.exercises/solution.json" index 5513dd4f8..0f1b3f9c2 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/2.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/2.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_31328259", "source": "solution.md", "exercise_id": "6fe0402a3ed24db89b062d4facb32c96", "keywords": "算法初阶,快速排序,快速排序的描述,排序和顺序统计量" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/20.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/20.exercises/solution.json" index 642462e0d..a5f9a0f74 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/20.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/20.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "lumh163", "source": "solution.md", "exercise_id": "adaafd274929424bbc919eeecf16104f", "keywords": "算法高阶,字符串匹配,算法问题选编,利用有限自动机进行字符串匹配" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/21.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/21.exercises/solution.json" index 17d256796..1bde4e519 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/21.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/21.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq51406270", "source": "solution.md", "exercise_id": "15f66b0e55ac4032adb5988691b42b98", "keywords": "算法高阶,数论算法,元素的幂,算法问题选编" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/22.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/22.exercises/solution.json" index 4a187a56b..76c2d6167 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/22.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/22.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_32564775", "source": "solution.md", "exercise_id": "4b667dd8e9684cf0b6803199b4dea008", "keywords": "数学运算,图形输出" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/23.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/23.exercises/solution.json" index f5d9cf4bc..00b007723 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/23.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/23.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_41157240", "source": "solution.md", "exercise_id": "9f1a313a18104a15a16993dc67f8da0d", "keywords": "算法高阶,数论算法,元素的幂,算法问题选编" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/24.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/24.exercises/solution.json" index 847df0ab9..f8463ca52 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/24.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/24.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_44739138", "source": "solution.md", "exercise_id": "d75a74cf74a64aaba143a845e5fa74b8", "keywords": "算法初阶,排序和顺序统计量,中位数和顺序统计量" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/25.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/25.exercises/solution.json" index c9926a3e0..9daf15a84 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/25.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/25.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_31270229", "source": "solution.md", "exercise_id": "7b4639bc58ec40cba62d0e7025d4600d", "keywords": "算法高阶,数论算法,素数的测试,算法问题选编" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/26.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/26.exercises/solution.json" index 88b66ca9f..482cd7b0b 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/26.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/26.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "Kall00", "source": "solution.md", "exercise_id": "535ec33e9b9f441e9e03a59a68cc9b36", "keywords": "算法初阶,基础知识,函数的增长,标准记号与常用函数" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/27.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/27.exercises/solution.json" index df818b44e..e748e6497 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/27.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/27.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_31182221", "source": "solution.md", "exercise_id": "ad89713d26b348c6ab72d1b227cb5a8b", "keywords": "算法初阶,快速排序,快速排序的描述,排序和顺序统计量" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/28.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/28.exercises/solution.json" index 837f66298..1819e75b6 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/28.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/28.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_32543603", "source": "solution.md", "exercise_id": "9f7b44bc0ca244a5b5d910902921af69", "keywords": "算法高阶,NP完全性,算法问题选编,多项式时间的验证" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/29.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/29.exercises/solution.json" index 11f8119ab..b65f035af 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/29.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/29.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "c360ad96980d4503a5e1bc0b1865971b", "keywords": "树,深度优先搜索,二叉搜索树,二叉树" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/3.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/3.exercises/solution.json" index f25865daf..f6aacfcc2 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/3.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/3.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_32805831", "source": "solution.md", "exercise_id": "5cb9e1d5145d47fab87b6f8e0c239c15", "keywords": "算法高阶,数论算法,算法问题选编,整数的因子分解" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/30.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/30.exercises/solution.json" index f9db58be4..b63e6eafb 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/30.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/30.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "600f400ce85d47949ee960dbfe2501ac", "keywords": "位运算,数组,回溯" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/31.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/31.exercises/solution.json" index ff9a4564d..82b87a8e3 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/31.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/31.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "31bb7bc11f944fe7b47650cfcbb7376b", "keywords": "数学,动态规划,组合数学" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/33.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/33.exercises/solution.json" index 25ad41584..25a653de7 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/33.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/33.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "93f4a20c10584a4aa9a52d08e6f1df50", "keywords": "树,二叉搜索树,动态规划,回溯,二叉树" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/35.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/35.exercises/solution.json" index 99f16998a..560cb2d1d 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/35.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/35.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "b83b2c495c46406e8776d85e98306307", "keywords": "树,二叉搜索树,数学,动态规划,二叉树" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/36.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/36.exercises/solution.json" index a94f78481..f0e44ee17 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/36.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/36.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "166b639fcb7c4523896615e6ea790a5b", "keywords": "数组" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/38.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/38.exercises/solution.json" index b13240776..d63d19be6 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/38.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/38.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "c6f46d0c1b2f482fa29cf08bd6cf0215", "keywords": "字符串" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/39.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/39.exercises/solution.json" index 546f3201e..2fc91eaf4 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/39.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/39.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "1307e303d169493b8d5e46cd3133404d", "keywords": "链表,双指针" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/4.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/4.exercises/solution.json" index 4fcac678b..046e8751a 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/4.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/4.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_42826033", "source": "solution.md", "exercise_id": "16bf643a88c848a1835904baa99cce89", "keywords": "算法高阶,数论算法,元素的幂,算法问题选编" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/40.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/40.exercises/solution.json" index f0f8cd0f9..a686876d7 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/40.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/40.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "ee4e57be8bf44e5aa1032d69b3fe55b2", "keywords": "数组,回溯" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/42.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/42.exercises/solution.json" index 6bafda4d7..cc6827afd 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/42.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/42.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "2ccf0ab29b484a67a42e6aa7b5387498", "keywords": "数组,数学,矩阵" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/44.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/44.exercises/solution.json" index cf86292c8..4d100db0c 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/44.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/44.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "cc1b8932f88e4cc49bedde7f1da4b00a", "keywords": "字符串,回溯" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/45.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/45.exercises/solution.json" index f93e96c1f..fb5114423 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/45.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/45.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "458f6358d7514fb6bcdfd7f9238c3d7a", "keywords": "位运算,数学,回溯" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/46.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/46.exercises/solution.json" index 474677ad5..d3db21ef6 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/46.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/46.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "7a6f6ca9a3c04afca7db080c109ad995", "keywords": "数组,双指针" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/47.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/47.exercises/solution.json" index 7a0f7f096..bb067cd3b 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/47.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/47.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "79def0a76b1546459f90832b72be77f8", "keywords": "位运算,数组,回溯" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/48.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/48.exercises/solution.json" index b098b003d..ab45eec0b 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/48.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/48.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "4f4a298d07b14920a0c442fae663c09c", "keywords": "栈,字符串" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/5.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/5.exercises/solution.json" index b4327c9c8..ee84cec76 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/5.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/5.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_20692663", "source": "solution.md", "exercise_id": "4583002df4554ecd90bef873754b79e1", "keywords": "算法初阶,最小值和最大值,排序和顺序统计量,中位数和顺序统计量" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/50.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/50.exercises/solution.json" index 181630423..316cc37f3 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/50.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/50.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "227a6d828db449378c393687dc7973b6", "keywords": "链表,双指针" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/52.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/52.exercises/solution.json" index 5255b7aa3..16ef2aee0 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/52.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/52.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "bef2ebd0a073475684a90db3e02ab3bd", "keywords": "数组,回溯" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/54.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/54.exercises/solution.json" index 41c27bb4f..9677ad2ba 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/54.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/54.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "d9fd29e18762417cbf523fbf4fb0aa5b", "keywords": "字符串,动态规划" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/55.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/55.exercises/solution.json" index 31d59b3a0..15e955576 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/55.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/55.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "7d7aea05317f4fa29074594e49a0cccc", "keywords": "位运算,数学" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/56.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/56.exercises/solution.json" index ba1a3da97..db1e1a750 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/56.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/56.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "0f48bea424f74cc99e0a9923a379de7b", "keywords": "数组,矩阵,模拟" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/57.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/57.exercises/solution.json" index bf1d467b9..c15d4d607 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/57.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/57.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "e9241eeeec6b4b34895f4660e3c63ec1", "keywords": "数组,回溯" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/58.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/58.exercises/solution.json" index 6f15b2293..2f82c0e42 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/58.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/58.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "a3020da0581c42f6b867cc64c1144d75", "keywords": "数组,二分查找" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/59.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/59.exercises/solution.json" index ad2e8e663..8e11f5130 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/59.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/59.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "c3bad4cbaf914741b47c8e84ba7c40a7", "keywords": "数组,二分查找,矩阵" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/6.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/6.exercises/solution.json" index 71314183e..8cb2ed050 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/6.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/6.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "linjun1735", "source": "solution.md", "exercise_id": "b167d2a52cdb4eaa8594b1ae719c5a84", "keywords": "B树,算法高阶,高级数据结构,B树上的基本操作" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/60.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/60.exercises/solution.json" index 63b92798b..13805afca 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/60.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/60.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "a3f9980b1e51486dbe5eb11c49d13295", "keywords": "递归,数学" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/61.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/61.exercises/solution.json" index 0340193cb..7b6fea5d9 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/61.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/61.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "6cf8646d7f0540569d46a883e4795dfa", "keywords": "哈希表,字符串,排序" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/62.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/62.exercises/solution.json" index 0cc0f6676..6005ab328 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/62.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/62.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "a5cbb63775bb4b6d80ebcb4b2dc0ca66", "keywords": "数组,哈希表,矩阵" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/63.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/63.exercises/solution.json" index af8eb3373..828fddf45 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/63.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/63.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "b79586225ee645c59544bd27132cb5dc", "keywords": "数组,二分查找" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/64.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/64.exercises/solution.json" index 8a886816a..da82bb273 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/64.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/64.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "837128c8eb2c481ba2cb3ca390a5df10", "keywords": "贪心,数组,动态规划" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/65.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/65.exercises/solution.json" index 3a8260285..cb49a5d79 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/65.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/65.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "04e3a587f60c4cc5aeb21d77711430f7", "keywords": "链表" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/66.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/66.exercises/solution.json" index 433ddb63e..d177b2f28 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/66.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/66.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "0e7ad87cf9d74d31b2f292832b782fe9", "keywords": "数组,动态规划,矩阵" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/68.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/68.exercises/solution.json" index 96462cf97..9c50618bc 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/68.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/68.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "28697aa8d9b94ea4877b314637b97fbe", "keywords": "数组,回溯" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/7.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/7.exercises/solution.json" index 5c5d2c85b..e0f323d97 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/7.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/7.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "chqing21", "source": "solution.md", "exercise_id": "83ff4228dbc34fa3b8d9ebad0abda73b", "keywords": "算法初阶,基础知识,分治策略,证明主定理,对b的幂证明主定理" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/70.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/70.exercises/solution.json" index e1608b7cf..5b26af65c 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/70.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/70.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "1472af7b2fbd488290d393506127b757", "keywords": "数组,二分查找" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/71.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/71.exercises/solution.json" index 50b902203..0a5df1943 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/71.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/71.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "31c007d8e92d45df854f76b2da1cb73a", "keywords": "数组,双指针" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/72.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/72.exercises/solution.json" index 0a9ddf7a1..9248ff620 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/72.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/72.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "7dbac7048db7411aa3b443a245a2b4b6", "keywords": "字符串,动态规划" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/73.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/73.exercises/solution.json" index c617e0c15..0ee869150 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/73.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/73.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "d6e56bd60df4435b9f47c04b4374b804", "keywords": "数组,排序" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/75.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/75.exercises/solution.json" index 800a52040..d7581bf47 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/75.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/75.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "81767d7398f748a8a652eaec95975385", "keywords": "数学,字符串,模拟" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/77.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/77.exercises/solution.json" index 5a27f8e6e..f92734a0e 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/77.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/77.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "6b2821c095b94e7499a60edc54515517", "keywords": "贪心,数组,动态规划" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/78.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/78.exercises/solution.json" index 8333b4827..b7148c03b 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/78.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/78.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "485511cc5a7a4c6e8fdb39cd60d07047", "keywords": "数组,回溯,矩阵" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/79.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/79.exercises/solution.json" index 1ff1e2e66..e969c063c 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/79.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/79.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "4655300e1df74e79ae306dd06c7c4cbe", "keywords": "树,深度优先搜索,二叉搜索树,二叉树" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/8.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/8.exercises/solution.json" index 550348c48..31606ce31 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/8.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/8.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "wojiaoxiaoqingting", "source": "solution.md", "exercise_id": "8e6b1f337d77412d8cbfc256ba0e5f6e", "keywords": "算法初阶,排序和顺序统计量,中位数和顺序统计量,期望为线性时间的选择算法" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/80.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/80.exercises/solution.json" index 1e836dbd1..7f300c627 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/80.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/80.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "d880c4799a52441f9d30628b196315d0", "keywords": "链表,双指针" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/82.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/82.exercises/solution.json" index 182ea3049..3c47d6013 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/82.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/82.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "3e719cb3f4dc4965869967acc997108d", "keywords": "数组,回溯" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/83.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/83.exercises/solution.json" index ba78722e4..17cdac48f 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/83.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/83.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "03ce5873e9874d519a639d13cbafda4f", "keywords": "数组,矩阵,模拟" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/84.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/84.exercises/solution.json" index 15838125c..58eb8736f 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/84.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/84.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "cb4c24a331b64c8c91916b1d751fa87d", "keywords": "递归,链表" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/85.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/85.exercises/solution.json" index 39796e34b..18b706c12 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/85.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/85.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "85a319fbe4b643e0b11939d9434f8a3e", "keywords": "数组,双指针,排序" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/86.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/86.exercises/solution.json" index a3d928b7b..307fa2a24 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/86.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/86.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "49a32f00b67543ec98399a8e3266b20e", "keywords": "数组,动态规划,矩阵" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/87.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/87.exercises/solution.json" index 560094c55..e50f07d29 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/87.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/87.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "46cd4f2a4d904b3e8e261a2904f5b9e6", "keywords": "数组,哈希表,矩阵" diff --git "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/9.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/9.exercises/solution.json" index 06db345e6..8ab476d24 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/1.cpp/9.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/1.cpp/9.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "oldbiestar", "source": "solution.md", "exercise_id": "90d989a6c03b4d1190c2a5a512d4c3bb", "keywords": "图算法,算法高阶,图的表示,基本的图算法" diff --git "a/data/2.dailycode\344\270\255\351\230\266/2.java/1.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/2.java/1.exercises/solution.json" index 293dd0213..87510ef7e 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/2.java/1.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/2.java/1.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_30492837", "source": "solution.md", "exercise_id": "853c9f5792e8437ba59bafcd5804f968", "keywords": "算法高阶,多线程算法,算法问题选编,动态多线程基础" diff --git "a/data/2.dailycode\344\270\255\351\230\266/2.java/3.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/2.java/3.exercises/solution.json" index 660ec70d3..9e767396d 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/2.java/3.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/2.java/3.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "l986493387", "source": "solution.md", "exercise_id": "441c30924add4c18b110cca521fa7736", "keywords": "算法高阶,数论算法,素数的测试,算法问题选编" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/1.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/1.exercises/solution.json" index 449f6cf99..209996189 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/1.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/1.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "u012541513", "source": "solution.md", "exercise_id": "8f2b8850ce1c42439df5b706d8c39256", "keywords": "算法初阶,基础知识,算法基础,设计算法,分析分治算法" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/11.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/11.exercises/solution.json" index 3b70356bc..4f18e3ffd 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/11.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/11.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "3c4e98aed0c84e57a07ff32e815e3029", "keywords": "树,二叉搜索树,数学,动态规划,二叉树" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/12.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/12.exercises/solution.json" index 9c1d289fe..f7bf71abd 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/12.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/12.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "e13e25e7e45440858e26bb2effaac800", "keywords": "数组" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/14.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/14.exercises/solution.json" index 745ec19fd..7f233f55a 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/14.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/14.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "cc5dccee574d40d1b46dba4b524fdca4", "keywords": "字符串" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/15.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/15.exercises/solution.json" index 1bae163ca..0aa35317b 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/15.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/15.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "c7708cf22e8d42dd8ca2dd501b24bc2a", "keywords": "链表,双指针" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/16.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/16.exercises/solution.json" index d292154ef..58b08aff8 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/16.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/16.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "076fa5cfeb7f4adca7fc812b5a58edc5", "keywords": "数组,回溯" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/18.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/18.exercises/solution.json" index 2774990b1..5d2e987ee 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/18.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/18.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "c3f41a2455904f5592df1ff3aa5e3519", "keywords": "数组,数学,矩阵" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/2.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/2.exercises/solution.json" index d763afa23..ee30f3770 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/2.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/2.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_43971182", "source": "solution.md", "exercise_id": "226a3e3e1d564f45aeb6e475d269a13d", "keywords": "图算法,算法高阶,最小生成树,最小生成树的形成" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/20.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/20.exercises/solution.json" index 40ac5d7e3..124d5545f 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/20.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/20.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "9f9ae60bd464481d9f430ae229754d44", "keywords": "字符串,回溯" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/21.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/21.exercises/solution.json" index 6d955debe..dcd6c5c26 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/21.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/21.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "0337596b175e45568b2ddc0a22d1e8e3", "keywords": "位运算,数学,回溯" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/22.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/22.exercises/solution.json" index fbdb14a3b..23663618f 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/22.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/22.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "9e9cc102f27d4b99b46a5563bff193f0", "keywords": "数组,双指针" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/23.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/23.exercises/solution.json" index 175a150cc..8dbcfd94f 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/23.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/23.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "2e066ff930634af69f5fbfabeb2432da", "keywords": "位运算,数组,回溯" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/24.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/24.exercises/solution.json" index 2888078b4..b509fd942 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/24.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/24.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "8d369d50d5824166a6dfafcf90a58892", "keywords": "栈,字符串" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/26.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/26.exercises/solution.json" index 00e8f73c0..a66dbb1b3 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/26.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/26.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "4c70eba19b9e4343ac41d5eb062da79a", "keywords": "链表,双指针" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/28.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/28.exercises/solution.json" index fe80fc1b8..5cef0112a 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/28.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/28.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "6e91a9599b784a6887d11d64b628d446", "keywords": "数组,回溯" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/3.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/3.exercises/solution.json" index 0dd85b575..6381579aa 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/3.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/3.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_45782673", "source": "solution.md", "exercise_id": "9f42a4ea1918468eb54d950bcfcb81aa", "keywords": "数学,算法" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/30.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/30.exercises/solution.json" index ab6f0aa09..a4351cac1 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/30.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/30.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "88def27bcaee46c4915df546be00d843", "keywords": "字符串,动态规划" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/31.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/31.exercises/solution.json" index 3c99e089c..139f2fc2a 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/31.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/31.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "a856468392d54174a9468867390a6497", "keywords": "位运算,数学" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/32.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/32.exercises/solution.json" index 2c3a788f9..5364bdcc3 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/32.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/32.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "283dc07c5cdf4aedb15f3ecfffcaa9eb", "keywords": "数组,矩阵,模拟" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/33.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/33.exercises/solution.json" index 4f892d614..758c11a64 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/33.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/33.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "90285104c9554381b189cbea114cada2", "keywords": "数组,回溯" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/34.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/34.exercises/solution.json" index aa71473b3..eb90b0225 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/34.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/34.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "621940a959c64dc58077351c662c97b4", "keywords": "数组,二分查找" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/35.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/35.exercises/solution.json" index e60edc078..10c39322b 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/35.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/35.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "9e26f434eaf846cc9a66e332ab8ec58f", "keywords": "数组,二分查找,矩阵" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/36.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/36.exercises/solution.json" index ffd914c63..4acb312a2 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/36.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/36.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "e81cc158a5d9484fa246307417ee9eeb", "keywords": "递归,数学" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/37.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/37.exercises/solution.json" index fc6451305..be7742eb6 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/37.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/37.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "689d088dff924b3dba06a66fc6014101", "keywords": "哈希表,字符串,排序" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/38.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/38.exercises/solution.json" index b691fc7d1..129793b34 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/38.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/38.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "cf5287cf5a0b48f2bad71ab49b950532", "keywords": "数组,哈希表,矩阵" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/39.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/39.exercises/solution.json" index 9b5fa9067..9e5acd07d 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/39.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/39.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "5c3fc04cab7e4336b1d589b82d2ddf89", "keywords": "数组,二分查找" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/4.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/4.exercises/solution.json" index 2d65213de..011466629 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/4.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/4.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "houxp666", "source": "solution.md", "exercise_id": "4077f0dced7149508a7104c84c7eb01d", "keywords": "散列表,散列表,算法中阶,数据结构" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/40.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/40.exercises/solution.json" index bb18cfe47..2e4436212 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/40.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/40.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "84136d3c63b047249adb53ffcfd69532", "keywords": "贪心,数组,动态规划" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/41.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/41.exercises/solution.json" index 9d189db25..714aa7ab6 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/41.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/41.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "f6e4d27cc81543159b689e2dc81085c9", "keywords": "链表" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/42.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/42.exercises/solution.json" index 9bfebadfd..8e5b50373 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/42.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/42.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "62b3b65b60fc494283c75e4fdecd2221", "keywords": "数组,动态规划,矩阵" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/44.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/44.exercises/solution.json" index 7d7dd9626..8f5322b92 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/44.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/44.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "73cb72426b5641b3b80c60652041a104", "keywords": "数组,回溯" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/46.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/46.exercises/solution.json" index 2b7f72e19..c16203f47 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/46.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/46.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "4296c87b043a4c909a7910782aa5901c", "keywords": "数组,二分查找" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/47.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/47.exercises/solution.json" index 79944b97f..5fc91f255 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/47.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/47.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "61473748d3584d9da80dc81685349d2f", "keywords": "数组,双指针" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/48.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/48.exercises/solution.json" index 6aa29e3bc..832387963 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/48.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/48.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "ba9fc2ac3cc240ed95c9d30953f8166f", "keywords": "字符串,动态规划" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/49.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/49.exercises/solution.json" index df65d9c01..8aa868438 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/49.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/49.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "4091d8bdf76f4dde9c2d6aacf65da8cd", "keywords": "数组,排序" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/5.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/5.exercises/solution.json" index 46fe28119..9e404c53c 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/5.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/5.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "03503e53da684a1ea3ce91190a6fa91a", "keywords": "树,深度优先搜索,二叉搜索树,二叉树" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/51.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/51.exercises/solution.json" index d327bce65..f5ceaa300 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/51.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/51.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "e0fdd6ed18ff4fb1923977e49edb897e", "keywords": "数学,字符串,模拟" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/53.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/53.exercises/solution.json" index 4a87451ee..4786e099c 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/53.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/53.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "2a0c9ca788f9488d8bd946dc1a1e3795", "keywords": "贪心,数组,动态规划" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/54.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/54.exercises/solution.json" index 44865658c..09044218a 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/54.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/54.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "1f0946dd838b405484813e7849fb7325", "keywords": "数组,回溯,矩阵" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/55.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/55.exercises/solution.json" index 8db39efba..9217d2420 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/55.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/55.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "2733703c7dd4468e999179f0bfa8be0b", "keywords": "树,深度优先搜索,二叉搜索树,二叉树" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/56.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/56.exercises/solution.json" index 27c86216c..0979eba5c 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/56.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/56.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "fb80bffeb84e4af98e68afa1b7bfe0e4", "keywords": "链表,双指针" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/58.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/58.exercises/solution.json" index 43551b424..173f0d3bd 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/58.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/58.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "e3ee6d55eb8c45bc84201e59c85c5a01", "keywords": "数组,回溯" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/59.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/59.exercises/solution.json" index b3f823485..8e42ed57d 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/59.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/59.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "b29c970537ca4755b87b125bea842657", "keywords": "数组,矩阵,模拟" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/6.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/6.exercises/solution.json" index 9188168dc..dfcf3d44d 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/6.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/6.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "391c144d469846e0be425191669a4f33", "keywords": "位运算,数组,回溯" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/60.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/60.exercises/solution.json" index 53b9026f1..73ad33543 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/60.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/60.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "1adcc2813fb04141b5bc11a3f7dc88f0", "keywords": "递归,链表" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/61.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/61.exercises/solution.json" index 401e07cfa..46ef4105c 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/61.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/61.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "02ab71216bfe43cb8027c1e3d19f26b7", "keywords": "数组,双指针,排序" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/62.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/62.exercises/solution.json" index 646da65d0..47d461a72 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/62.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/62.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "849c5599454d40f98d785961bd69d368", "keywords": "数组,动态规划,矩阵" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/63.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/63.exercises/solution.json" index df8934218..f531c9db6 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/63.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/63.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "70d2aed25c32405c8e1dd08ea627a93c", "keywords": "数组,哈希表,矩阵" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/7.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/7.exercises/solution.json" index e4e812233..bbd73651b 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/7.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/7.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "31cbe7a951d24234b431f5e1985ed2ca", "keywords": "数学,动态规划,组合数学" diff --git "a/data/2.dailycode\344\270\255\351\230\266/3.python/9.exercises/solution.json" "b/data/2.dailycode\344\270\255\351\230\266/3.python/9.exercises/solution.json" index cccc2a27d..d7914aead 100644 --- "a/data/2.dailycode\344\270\255\351\230\266/3.python/9.exercises/solution.json" +++ "b/data/2.dailycode\344\270\255\351\230\266/3.python/9.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "55102e8ea1ca4b7abadbc1595fcef085", "keywords": "树,二叉搜索树,动态规划,回溯,二叉树" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/1.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/1.exercises/solution.json" index f2a8c38ba..7349f1779 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/1.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/1.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "stm32w", "source": "solution.md", "exercise_id": "2dd2a3c6c5ca42c38a57aab0e56eb758", "keywords": "图算法,算法高阶,最小生成树,最小生成树的形成" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/10.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/10.exercises/solution.json" index 902876642..affad7e02 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/10.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/10.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_44543883", "source": "solution.md", "exercise_id": "c20537f045d74047860cc2e1d6ea15a1", "keywords": "算法中阶,动态规划,动态规划原理,高级设计和分析技术" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/12.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/12.exercises/solution.json" index 55f32b0d5..2335b3c26 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/12.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/12.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_45794342", "source": "solution.md", "exercise_id": "204d5999cb8e4cdc81dbedfabd98fc40", "keywords": "算法初阶,快速排序,快速排序分析,期望运行时间,排序和顺序统计量" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/13.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/13.exercises/solution.json" index ab271d8c7..4e6a8f521 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/13.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/13.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_45807915", "source": "solution.md", "exercise_id": "006fd652d9f644dd865b45b8571e9c8d", "keywords": "算法高阶,字符串匹配,算法问题选编,利用有限自动机进行字符串匹配" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/14.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/14.exercises/solution.json" index 8e44366c0..caeea2f04 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/14.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/14.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_45688799", "source": "solution.md", "exercise_id": "e73bfd9784bc4eb8ae7118bac4855223", "keywords": "算法中阶,贪心算法,活动选择问题,高级设计和分析技术" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/15.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/15.exercises/solution.json" index 647a4975d..9dada8361 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/15.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/15.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "shanli0681", "source": "solution.md", "exercise_id": "c7da4e1c24674f1592dc1527d6b5bbde", "keywords": "图算法,算法高阶,最小生成树,最小生成树的形成" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/16.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/16.exercises/solution.json" index d134061ca..53656f74d 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/16.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/16.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_26805615", "source": "solution.md", "exercise_id": "40c0a8df96934a80a8122884d7bfb6a3", "keywords": "动态表,表扩张,算法中阶,摊还分析,高级设计和分析技术" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/17.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/17.exercises/solution.json" index e451a7db3..fbef70edf 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/17.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/17.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_32332887", "source": "solution.md", "exercise_id": "9fc1fa0c4a6941a5af8c58f8a17072b6", "keywords": "图算法,算法高阶,图的表示,基本的图算法" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/18.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/18.exercises/solution.json" index e36d07d6e..2902a7341 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/18.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/18.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_45811118", "source": "solution.md", "exercise_id": "ca3dd3d533904c13b864ed2bd73dbbe2", "keywords": "桶排序,算法初阶,线性时间排序,排序和顺序统计量" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/19.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/19.exercises/solution.json" index cc1cc50d3..c24629681 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/19.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/19.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_32702503", "source": "solution.md", "exercise_id": "ed86cdb2708f4efea6c233f131c4a005", "keywords": "算法初阶,基础知识,分治策略,用主方法求解递归式" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/2.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/2.exercises/solution.json" index 88a80e17f..10d3beea3 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/2.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/2.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "pumpkinFive", "source": "solution.md", "exercise_id": "44e3bbff868547b6b84567fefdd5bdae", "keywords": "算法高阶,数论算法,算法问题选编,整数的因子分解" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/20.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/20.exercises/solution.json" index 3107b3531..b97767abe 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/20.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/20.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "goddnessblesser", "source": "solution.md", "exercise_id": "9dace54a9e2647268c089328cbc0f352", "keywords": "B树,算法高阶,高级数据结构,B树上的基本操作" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/21.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/21.exercises/solution.json" index 3a850d4a2..fa64df6cf 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/21.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/21.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "32739b19bbf04c35b20e6f1e80153124", "keywords": "数组,回溯,矩阵" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/22.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/22.exercises/solution.json" index e3dfbb402..64c37a222 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/22.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/22.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "b0bdaa3932ce4195b936e641c3f715fe", "keywords": "栈,数组,双指针,动态规划,单调栈" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/23.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/23.exercises/solution.json" index ebbe6ca94..e95718b40 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/23.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/23.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "cb77daf1d0f443c092f414b87f37be04", "keywords": "栈,数组,单调栈" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/24.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/24.exercises/solution.json" index 73e83d4a6..753c0861d 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/24.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/24.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "64b7d91db75249b2b9952b7c85e8b362", "keywords": "数组,哈希表" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/25.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/25.exercises/solution.json" index e1a4c5162..eef4e10d9 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/25.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/25.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "3716ea4367754f8f959faa56b01429e1", "keywords": "回溯" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/26.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/26.exercises/solution.json" index 21914b894..0e36128d2 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/26.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/26.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "1dfcbc2e42034d68a9cb9bca18c32f96", "keywords": "栈,数组,动态规划,矩阵,单调栈" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/27.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/27.exercises/solution.json" index 51972d962..11e27a3c9 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/27.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/27.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "9da825dca95641ec9169bf3ab57db40b", "keywords": "字符串,动态规划" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/28.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/28.exercises/solution.json" index eaf905cfa..6ac096590 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/28.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/28.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "00593f4b57704a038b0429d5fe708031", "keywords": "字符串,模拟" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/29.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/29.exercises/solution.json" index f03d13a63..9e033cf66 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/29.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/29.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "328698d1b0f24616a305fb22259b2146", "keywords": "栈,字符串,动态规划" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/30.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/30.exercises/solution.json" index 9376542f4..75a7c0a4f 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/30.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/30.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "d8995d6a238f48f3b02d635f57938b2d", "keywords": "数组,回溯" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/31.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/31.exercises/solution.json" index 4553017b2..c561ad2f8 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/31.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/31.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "2d7f231378534510913c1295c153334a", "keywords": "字符串,动态规划" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/32.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/32.exercises/solution.json" index aac05bd6a..f4a5c9785 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/32.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/32.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "373908c9308b46a49d7a28894a4d6eac", "keywords": "递归,链表" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/33.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/33.exercises/solution.json" index d2d306b6b..36cb997ba 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/33.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/33.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "c74fceb8a5a54b259fdc21001910f8d8", "keywords": "字符串" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/34.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/34.exercises/solution.json" index 3c77a50c4..09961f786 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/34.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/34.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "89e891a205a14a10a2ee31a720f6cbbd", "keywords": "哈希表,字符串,滑动窗口" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/36.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/36.exercises/solution.json" index 8509b68f4..51097a0cb 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/36.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/36.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "fef93fc39e554ebaa5e936e8fa911855", "keywords": "哈希表,字符串,滑动窗口" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/37.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/37.exercises/solution.json" index e4fb41b89..b6a8e95da 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/37.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/37.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "1406e7cd7c1f44d3a9e63e9c3ff1cfe6", "keywords": "链表,分治,堆(优先队列),归并排序" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/38.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/38.exercises/solution.json" index cfb4df93f..462fc02ea 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/38.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/38.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "0a486ed6f8c944cca2eec0db2b2ae39c", "keywords": "递归,数学" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/39.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/39.exercises/solution.json" index 114215326..6e0fbda83 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/39.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/39.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/begeekmyfriend/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "d3cb836752484324a830426c0ea6acdc", "keywords": "贪心,递归,字符串,动态规划" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/4.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/4.exercises/solution.json" index 0efbeecaf..5f04c706d 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/4.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/4.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "myguardian", "source": "solution.md", "exercise_id": "f26e29717a5d4a328860fd834a766956", "keywords": "算法高阶,数论算法,算法问题选编,整数的因子分解" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/5.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/5.exercises/solution.json" index b3aa76bfe..c9c2cc63b 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/5.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/5.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_32724981", "source": "solution.md", "exercise_id": "e7452e4cc4cf410c94611ff2756adcbd", "keywords": "图算法,算法高阶,图的表示,基本的图算法" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/6.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/6.exercises/solution.json" index 3529ca65c..d60384ca6 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/6.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/6.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "weixin_36684604", "source": "solution.md", "exercise_id": "7ee5105ff58a4fb5817610530ae63aae", "keywords": "算法高阶,数论算法,算法问题选编,整数的因子分解" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/7.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/7.exercises/solution.json" index 1c5fc5a30..9f7acb5e1 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/7.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/7.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "u011654241", "source": "solution.md", "exercise_id": "b6dc8c02a03b46daa659052da28f1682", "keywords": "桶排序,算法初阶,线性时间排序,排序和顺序统计量" diff --git "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/8.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/8.exercises/solution.json" index 71088c219..a1a3a187b 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/1.cpp/8.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/1.cpp/8.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "qq_29910115", "source": "solution.md", "exercise_id": "cf33ebb0691d42fc8d960a6b825d8c3e", "keywords": "算法高阶,字符串匹配,算法问题选编,利用有限自动机进行字符串匹配" diff --git "a/data/3.dailycode\351\253\230\351\230\266/3.python/1.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/3.python/1.exercises/solution.json" index ae47e76d6..c5b235cce 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/3.python/1.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/3.python/1.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "csdn.net", + "author": "adsls630ef", "source": "solution.md", "exercise_id": "3eb2527a26be4b9e8b24ade9a1e4b9f6", "keywords": "图算法,算法高阶,图的表示,基本的图算法" diff --git "a/data/3.dailycode\351\253\230\351\230\266/3.python/10.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/3.python/10.exercises/solution.json" index 3fd6b4909..bba09ff29 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/3.python/10.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/3.python/10.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "2a073ce974ee4ef78251d2d44a96be6c", "keywords": "栈,字符串,动态规划" diff --git "a/data/3.dailycode\351\253\230\351\230\266/3.python/11.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/3.python/11.exercises/solution.json" index 286cc4e24..e55d335ae 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/3.python/11.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/3.python/11.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "9827e15bed994daf9516416d5163b404", "keywords": "数组,回溯" diff --git "a/data/3.dailycode\351\253\230\351\230\266/3.python/12.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/3.python/12.exercises/solution.json" index 6beb9cb20..ab3955a18 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/3.python/12.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/3.python/12.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "e729adf6a18e49d38cff091fec24807b", "keywords": "字符串,动态规划" diff --git "a/data/3.dailycode\351\253\230\351\230\266/3.python/13.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/3.python/13.exercises/solution.json" index a5991fe9d..c1228a218 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/3.python/13.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/3.python/13.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "9e3e461bc83f4444ab61d8a39acbf7ec", "keywords": "递归,链表" diff --git "a/data/3.dailycode\351\253\230\351\230\266/3.python/14.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/3.python/14.exercises/solution.json" index df3ba405e..1507adfe5 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/3.python/14.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/3.python/14.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "da3abf70d2ff4066a06f956ff6deebf6", "keywords": "字符串" diff --git "a/data/3.dailycode\351\253\230\351\230\266/3.python/15.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/3.python/15.exercises/solution.json" index 9dce67730..144ef0447 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/3.python/15.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/3.python/15.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "cb863b701dfd42ad9a13552cdf2bc6cb", "keywords": "哈希表,字符串,滑动窗口" diff --git "a/data/3.dailycode\351\253\230\351\230\266/3.python/17.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/3.python/17.exercises/solution.json" index 0dd3b08ba..631239bf6 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/3.python/17.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/3.python/17.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "e271d921050f4418847150f08c8e5e0b", "keywords": "哈希表,字符串,滑动窗口" diff --git "a/data/3.dailycode\351\253\230\351\230\266/3.python/18.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/3.python/18.exercises/solution.json" index 8cacc93c7..321a743bd 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/3.python/18.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/3.python/18.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "d155a0ab95f9496fa9647cf8ccf6b9a9", "keywords": "链表,分治,堆(优先队列),归并排序" diff --git "a/data/3.dailycode\351\253\230\351\230\266/3.python/19.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/3.python/19.exercises/solution.json" index c3bb8e85b..19fee3b57 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/3.python/19.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/3.python/19.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "cd3b923120a146c78e344668ed62a1ae", "keywords": "递归,数学" diff --git "a/data/3.dailycode\351\253\230\351\230\266/3.python/2.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/3.python/2.exercises/solution.json" index dd71a49f4..ba0ce43d2 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/3.python/2.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/3.python/2.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "b3aa8cc56abb48eca255bb6a32f1708e", "keywords": "数组,回溯,矩阵" diff --git "a/data/3.dailycode\351\253\230\351\230\266/3.python/20.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/3.python/20.exercises/solution.json" index 0f8e4fdd0..88d0a3328 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/3.python/20.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/3.python/20.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "8acf01ddd2b046fb8e4d8230e9342d2f", "keywords": "贪心,递归,字符串,动态规划" diff --git "a/data/3.dailycode\351\253\230\351\230\266/3.python/3.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/3.python/3.exercises/solution.json" index 9d1e49206..fd11d86df 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/3.python/3.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/3.python/3.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "cd72e38163074274bda87cdc2c2858ad", "keywords": "栈,数组,双指针,动态规划,单调栈" diff --git "a/data/3.dailycode\351\253\230\351\230\266/3.python/4.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/3.python/4.exercises/solution.json" index 1355d5666..7178b4dcf 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/3.python/4.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/3.python/4.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "1c00801cdeae4722b253ff7df4be7df4", "keywords": "栈,数组,单调栈" diff --git "a/data/3.dailycode\351\253\230\351\230\266/3.python/5.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/3.python/5.exercises/solution.json" index 5b180aecf..67b10037d 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/3.python/5.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/3.python/5.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "1f4232c2b3234db68fb48ba078562f83", "keywords": "数组,哈希表" diff --git "a/data/3.dailycode\351\253\230\351\230\266/3.python/6.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/3.python/6.exercises/solution.json" index 5cf8ca670..e328d79db 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/3.python/6.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/3.python/6.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "8958654b9aff48ce871454bca4874511", "keywords": "回溯" diff --git "a/data/3.dailycode\351\253\230\351\230\266/3.python/7.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/3.python/7.exercises/solution.json" index 575a83c03..e4c482f75 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/3.python/7.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/3.python/7.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "af8f002cd1d04bdaafd89c7c1f7d1eb4", "keywords": "栈,数组,动态规划,矩阵,单调栈" diff --git "a/data/3.dailycode\351\253\230\351\230\266/3.python/8.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/3.python/8.exercises/solution.json" index 6aaac0584..623d57fab 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/3.python/8.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/3.python/8.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "d97ccce8bb6443f9829ef7949895a1b1", "keywords": "字符串,动态规划" diff --git "a/data/3.dailycode\351\253\230\351\230\266/3.python/9.exercises/solution.json" "b/data/3.dailycode\351\253\230\351\230\266/3.python/9.exercises/solution.json" index dc4b2e580..145b86837 100644 --- "a/data/3.dailycode\351\253\230\351\230\266/3.python/9.exercises/solution.json" +++ "b/data/3.dailycode\351\253\230\351\230\266/3.python/9.exercises/solution.json" @@ -1,6 +1,6 @@ { "type": "code_options", - "author": "https://github.com/qiyuangong/leetcode", + "author": "csdn.net", "source": "solution.md", "exercise_id": "72a7e99c2ec146b29fe662e34da41b4a", "keywords": "字符串,模拟" diff --git a/helper.py b/helper.py index 7b3fd3ef4..5c30df6e9 100644 --- a/helper.py +++ b/helper.py @@ -375,5 +375,49 @@ def write_back_topick_link(): # break # print(collections.Counter(question_titles)) -write_back_topick_link() + +def update_author_key(): + data_dirs = ['data_backup/cpp_code_json', 'data_backup/java_code_json', 'data_backup/python_code_json', 'data_backup/leetcode'] + question_paths = [] + for dir in data_dirs: + + files = get_files_path(dir, '.json') + for file in files: + data = load_json(file) + question_title = data['question_title'] + if question_title in ['数组排序', '字符串排序', '按要求实现程序功能', '计算阶乘的和', '字符串统计']: + # print(question_title) + continue + else: + question_paths.append(file) + + dir_list = ['data/1.dailycode初阶', 'data/2.dailycode中阶', 'data/3.dailycode高阶'] + languages = ['1.cpp', '2.java', '3.python'] + cout = 0 + for dir in dir_list: + for language in languages: + dest_dir = os.path.join(dir, language) + exercises_dirs_ = os.listdir(dest_dir) + exercises_dirs = [] + for tem_dir in exercises_dirs_: + tem_dir = os.path.join(dest_dir, tem_dir) + if os.path.isdir(tem_dir): + solution_md_path = os.path.join(tem_dir, 'solution.md') + with open(solution_md_path, 'r') as f: + solution_md_data = f.read() + title = re.findall(r'^# (.*)\n', solution_md_data)[0] + cout +=1 + for tem_question_path in question_paths: + question_data = load_json(tem_question_path) + question_title = question_data['question_title'] + if title == question_title: + solution_json_path = os.path.join(tem_dir, 'solution.json') + solution_json_data = load_json(solution_json_path) + solution_json_data['author'] = question_data['author'] + dump_json(solution_json_path, solution_json_data) + print(title) + + + +update_author_key() # classify_leetcode() \ No newline at end of file -- GitLab