From f71e4ce7da4ba846063cf20110861cc6e3bc1b6d Mon Sep 17 00:00:00 2001 From: Wang Zhiyu Date: Tue, 25 Jul 2023 07:27:10 +0800 Subject: [PATCH] Update premade-lgcfg.json --- premade-lgcfg.json | 951 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 950 insertions(+), 1 deletion(-) diff --git a/premade-lgcfg.json b/premade-lgcfg.json index 9b090fe..8041df0 100644 --- a/premade-lgcfg.json +++ b/premade-lgcfg.json @@ -1 +1,950 @@ -[{"_id": 1, "title": "\u3010\u5165\u95e81\u3011\u987a\u5e8f\u7ed3\u6784", "requireNids": [], "pids": ["LGB2002", "LGB2025", "LGP1000", "LGP1001", "LGB2005", "LGP5703", "LGP5704", "LGP5705", "LGP5706", "LGP5708", "LGP5707", "LGB2029", "LGP1425", "LGP1421"]}, {"_id": 2, "title": "\u3010\u5165\u95e82\u3011\u5206\u652f\u7ed3\u6784", "requireNids": [], "pids": ["LGP2433", "LGP5709", "LGP5710", "LGP5711", "LGP5712", "LGP5713", "LGP5714", "LGP5715", "LGP5716", "LGP1085", "LGP1909", "LGP5717", "LGP1422", "LGP1424", "LGP1888", "LGP1046", "LGP4414"]}, {"_id": 3, "title": "\u3010\u5165\u95e83\u3011\u5faa\u73af\u7ed3\u6784", "requireNids": [], "pids": ["LGP5718", "LGP5719", "LGP5720", "LGP5721", "LGP1009", "LGP1980", "LGP1035", "LGP2669", "LGP5722", "LGP5723", "LGP1217", "LGP1423", "LGP1307", "LGP1720", "LGP5724", "LGP1420", "LGP1075", "LGP5725", "LGP5726", "LGP4956"]}, {"_id": 4, "title": "\u3010\u5165\u95e84\u3011\u6570\u7ec4", "requireNids": [], "pids": ["LGP1428", "LGP1427", "LGP5727", "LGP1047", "LGP5728", "LGP5729", "LGP2550", "LGP2615", "LGP5730", "LGP1554", "LGP2141", "LGP1614", "LGP2911", "LGP1161", "LGP5731", "LGP5732", "LGP1789", "LGP1319", "LGP1320"]}, {"_id": 5, "title": "\u3010\u5165\u95e85\u3011\u5b57\u7b26\u4e32", "requireNids": [], "pids": ["LGP5733", "LGP1914", "LGP1125", "LGP1957", "LGP5015", "LGP5734", "LGP1308", "LGP1765", "LGP3741", "LGP1321", "LGP1553", "LGP1603", "LGP1200", "LGP1597"]}, {"_id": 6, "title": "\u3010\u5165\u95e86\u3011\u51fd\u6570\u4e0e\u7ed3\u6784\u4f53", "requireNids": [], "pids": ["LGP5735", "LGP5736", "LGP5737", "LGP5738", "LGP5739", "LGP5461", "LGP5740", "LGP5741", "LGP5742", "LGP1075", "LGP1304", "LGP1217", "LGP2415", "LGP5743"]}, {"_id": 7, "title": "\u3010\u7b97\u6cd51-1\u3011\u6a21\u62df\u4e0e\u9ad8\u7cbe\u5ea6", "requireNids": [], "pids": ["LGP1042", "LGP2670", "LGP1563", "LGP1601", "LGP1303", "LGP1009", "LGP4924", "LGP1328", "LGP1518", "LGP1067", "LGP1098", "LGP1065", "LGP1786", "LGP1591", "LGP1249"]}, {"_id": 8, "title": "\u3010\u7b97\u6cd51-2\u3011\u6392\u5e8f", "requireNids": [], "pids": ["LGP1271", "LGP1177", "LGP1923", "LGP1059", "LGP1093", "LGP1781", "LGP2676", "LGP1116", "LGP1152", "LGP1068", "LGP5143", "LGP1104"]}, {"_id": 9, "title": "\u3010\u7b97\u6cd51-3\u3011\u66b4\u529b\u679a\u4e3e", "requireNids": [], "pids": ["LGP2241", "LGP2089", "LGP1618", "LGP1036", "LGP1157", "LGP1706", "LGP1088", "LGP3392", "LGP3654", "LGP1217", "LGP1149", "LGP3799", "LGP2392"]}, {"_id": 10, "title": "\u3010\u7b97\u6cd51-4\u3011\u9012\u63a8\u4e0e\u9012\u5f52", "requireNids": [], "pids": ["LGP1255", "LGP1002", "LGP1044", "LGP1028", "LGP1464", "LGP1928", "LGP2437", "LGP1164", "LGP1036", "LGP1990", "LGP3612", "LGP1259", "LGP1010", "LGP1228"]}, {"_id": 11, "title": "\u3010\u7b97\u6cd51-5\u3011\u8d2a\u5fc3", "requireNids": [], "pids": ["LGP2240", "LGP1223", "LGP1803", "LGP1090", "LGP3817", "LGP1106", "LGP1478", "LGP5019", "LGP1208", "LGP1094", "LGP4995", "LGP4447"]}, {"_id": 12, "title": "\u3010\u7b97\u6cd51-6\u3011\u4e8c\u5206\u67e5\u627e\u4e0e\u4e8c\u5206\u7b54\u6848", "requireNids": [], "pids": ["LGP2249", "LGP1102", "LGP1873", "LGP1024", "LGP1678", "LGP2440", "LGP2678", "LGP3853", "LGP1182", "LGP1163"]}, {"_id": 13, "title": "\u3010\u7b97\u6cd51-7\u3011\u641c\u7d22", "requireNids": [], "pids": ["LGP1219", "LGP2392", "LGP1443", "LGP1135", "LGP2895", "LGP1036", "LGP2036", "LGP1433", "LGP1605", "LGP1019", "LGP1101", "LGP2404", "LGP1596", "LGP1162", "LGP1032"]}, {"_id": 14, "title": "\u3010\u6570\u636e\u7ed3\u67841-1\u3011\u7ebf\u6027\u8868", "requireNids": [], "pids": ["LGP3156", "LGP3613", "LGP1449", "LGP1996", "LGP1160", "LGP1540", "LGP2058", "LGP1241", "LGP4387"]}, {"_id": 15, "title": "\u3010\u6570\u636e\u7ed3\u67841-2\u3011\u4e8c\u53c9\u6811", "requireNids": [], "pids": ["LGP4715", "LGP4913", "LGP1827", "LGP5076", "LGP1364", "LGP1229", "LGP1305", "LGP1030", "LGP3884"]}, {"_id": 16, "title": "\u3010\u6570\u636e\u7ed3\u67841-3\u3011\u96c6\u5408", "requireNids": [], "pids": ["LGP1551", "LGP1536", "LGP3370", "LGP3405", "LGP5250", "LGP5266", "LGP1102", "LGP1918", "LGP1525", "LGP1621", "LGP1892", "LGP1955", "LGP4305", "LGP3879"]}, {"_id": 17, "title": "\u3010\u6570\u636e\u7ed3\u67841-4\u3011\u56fe\u7684\u57fa\u672c\u5e94\u7528", "requireNids": [], "pids": ["LGP5318", "LGP3916", "LGP1113", "LGP4017", "LGP1807", "LGP1127", "LGP2853", "LGP1363", "LGP1347"]}, {"_id": 18, "title": "\u3010\u6570\u5b661\u3011\u57fa\u7840\u6570\u5b66\u95ee\u9898", "requireNids": [], "pids": ["LGP1143", "LGP1469", "LGP1100", "LGP1017", "LGP1866", "LGP2822", "LGP2789", "LGP3913", "LGP2638", "LGP1246", "LGP2926", "LGP3383", "LGP1835", "LGP1029", "LGP1072", "LGP1069", "LGP1572", "LGP4057", "LGP1414", "LGP2651", "LGP2660", "LGP3601", "LGP1403"]}, {"_id": 19, "title": "\u3010\u7b97\u6cd52-1\u3011\u524d\u7f00\u548c\u3001\u5dee\u5206\u4e0e\u79bb\u6563\u5316", "requireNids": [], "pids": ["LGP8218", "LGP1719", "LGP1314", "LGP2367", "LGP3397", "LGP1496", "LGP1955", "LGP1884", "LGP2004", "LGP3017", "LGP3406", "LGP1083", "LGP2882", "LGP4552", "LGP3029", "LGP1904", "LGP4375"]}, {"_id": 20, "title": "\u3010\u7b97\u6cd52-2\u3011\u5e38\u89c1\u4f18\u5316\u6280\u5de7", "requireNids": [], "pids": ["LGP1102", "LGP1638", "LGP1115", "LGP7072", "LGP2671", "LGP4147", "LGP2866", "LGP1950", "LGP2032", "LGP2216", "LGUVA11572", "LGP4653", "LGP3143", "LGP7910", "LGP1578", "LGP3467", "LGP1886", "LGP2880", "LGP1714"]}, {"_id": 21, "title": "\u3010\u7b97\u6cd52-3\u3011\u5206\u6cbb\u4e0e\u500d\u589e", "requireNids": [], "pids": ["LGP1177", "LGP1908", "LGP1966", "LGP1226", "LGP1045", "LGP1115", "LGP2880", "LGP7167", "LGP2415", "LGP1257", "LGP1228", "LGP2345", "LGP3509", "LGP3517", "LGP4155", "LGP1816", "LGP6648"]}, {"_id": 22, "title": "\u3010\u7b97\u6cd52-4\u3011\u5b57\u7b26\u4e32", "requireNids": [], "pids": ["LGP3375", "LGP4391", "LGP1481", "LGP2580", "LGP4551", "LGP5283", "LGP1470", "LGCF25E", "LGP3435", "LGP2375", "LGP2922", "LGP3879", "LGP4735", "LGP4592", "LGP3369"]}, {"_id": 23, "title": "\u3010\u7b97\u6cd52-5\u3011\u8fdb\u9636\u641c\u7d22", "requireNids": [], "pids": ["LGP1036", "LGP1433", "LGP1120", "LGP1763", "LGCF525E", "LGP1379", "LGP5507", "LGP2324", "LGP1074", "LGP1312", "LGP3959", "LGP2960", "LGCF912E", "LGP4799", "LGP2483"]}, {"_id": 24, "title": "\u3010\u6570\u636e\u7ed3\u67842-1\u3011\u4e8c\u53c9\u5806\u4e0e\u6811\u72b6\u6570\u7ec4", "requireNids": [], "pids": ["LGP1801", "LGP1090", "LGP1168", "LGP2085", "LGP1631", "LGP4053", "LGP1878", "LGP3865"]}, {"_id": 25, "title": "\u3010\u6570\u636e\u7ed3\u67842-2\u3011\u7ebf\u6bb5\u6811", "requireNids": [], "pids": ["LGP3372", "LGP3870", "LGP1438", "LGP1253", "LGP3373", "LGP4513", "LGP1908", "LGP1816", "LGP1471", "LGP6492", "LGP1637", "LGP1558", "LGP5522", "LGP4145", "LGP2572"]}, {"_id": 26, "title": "\u3010\u56fe\u8bba2-1\u3011\u6811", "requireNids": [], "pids": ["LGP5908", "LGP1099", "LGP1395", "LGP3379", "LGP3128", "LGP3384", "LGP3038", "LGP3976", "LGP2052", "LGP5666", "LGP5588", "LGP5536", "LGP5836", "LGP1351", "LGP4408", "LGP3398", "LGP2680", "LGP1600", "LGP3178", "LGP4092", "LGP4116"]}, {"_id": 27, "title": "\u3010\u56fe\u8bba2-2\u3011\u6700\u77ed\u8def", "requireNids": [], "pids": ["LGP4779", "LGP4568", "LGP3385", "LGP5960", "LGP2865", "LGP2910", "LGB3611", "LGP1144", "LGP1875", "LGP1462", "LGP1073", "LGP1993", "LGP3275", "LGP6464", "LGP3403", "LGP1119", "LGP1037", "LGP2419"]}, {"_id": 28, "title": "\u3010\u56fe\u8bba2-3\u3011\u6700\u5c0f\u751f\u6210\u6811", "requireNids": [], "pids": ["LGP3366", "LGP1194", "LGP4180", "LGP1396", "LGP1195", "LGP1550", "LGP1967", "LGP2700", "LGCF1245D", "LGP3623"]}, {"_id": 29, "title": "\u3010\u56fe\u8bba2-4\u3011\u8fde\u901a\u6027\u95ee\u9898", "requireNids": [], "pids": ["LGP1656", "LGP2860", "LGP3388", "LGP4630", "LGP2863", "LGP3387", "LGP4782", "LGCF1000E", "LGP3469", "LGP4606", "LGCF487E", "LGP1262", "LGP2341", "LGP5025", "LGP3825", "LGP4819"]}, {"_id": 30, "title": "\u3010\u52a8\u6001\u89c4\u52121\u3011\u52a8\u6001\u89c4\u5212\u7684\u5f15\u5165", "requireNids": [], "pids": ["LGP1216", "LGP1048", "LGP2196", "LGP1434", "LGP4017", "LGP1115", "LGP1802", "LGP1002", "LGP1049", "LGP1616", "LGP1164", "LGP1077", "LGP3842", "LGP1064"]}, {"_id": 31, "title": "\u3010\u52a8\u6001\u89c4\u52122\u3011\u7ebf\u6027\u72b6\u6001\u52a8\u6001\u89c4\u5212", "requireNids": [], "pids": ["LGP1020", "LGP2285", "LGP1725", "LGP4933", "LGP1874", "LGP2758", "LGP1439", "LGP2679", "LGP1004", "LGP1091", "LGP1435", "LGP1854", "LGP1833", "LGP2340", "LGP1541", "LGP4310"]}, {"_id": 32, "title": "\u3010\u52a8\u6001\u89c4\u52123\u3011\u533a\u95f4\u4e0e\u73af\u5f62\u52a8\u6001\u89c4\u5212", "requireNids": [], "pids": ["LGP1435", "LGP1775", "LGCF607B", "LGP3205", "LGP1880", "LGP1140", "LGP4170", "LGP4290", "LGP1063", "LGP1070", "LGP4342"]}, {"_id": 33, "title": "\u3010\u52a8\u6001\u89c4\u52124\u3011\u6811\u4e0e\u56fe\u4e0a\u7684\u52a8\u6001\u89c4\u5212", "requireNids": [], "pids": ["LGP1352", "LGP2015", "LGP2014", "LGP1613", "LGP6772", "LGP4316", "LGP2656", "LGP1040", "LGP1122", "LGP2016", "LGP2585", "LGP1273", "LGP2515", "LGP2986", "LGP3953", "LGP7077"]}, {"_id": 34, "title": "\u3010\u52a8\u6001\u89c4\u52125\u3011\u72b6\u6001\u538b\u7f29\u52a8\u6001\u89c4\u5212", "requireNids": [], "pids": ["LGP1896", "LGP2622", "LGCF11D", "LGP3959", "LGP4484", "LGP4363", "LGP1357", "LGP1450", "LGP3694", "LGP1441", "LGP1879", "LGP2704", "LGP2831", "LGP4045", "LGAT_agc012_e", "LGCF1209E2", "LGP5369", "LGP2761", "LGP2473"]}, {"_id": 35, "title": "\u3010\u6570\u5b662-1\u3011\u8fdb\u9636\u6570\u8bba", "requireNids": [], "pids": ["LGP1516", "LGP4942", "LGP3811", "LGP1495", "LGP3861", "LGP5091", "LGP2568", "LGP2303", "LGP1082", "LGP4549", "LGP2421", "LGP2613", "LGCF757B", "LGCF776B", "LGP2152", "LGCF632D", "LGCF582A", "LGCF687B", "LGP2261", "LGP2158", "LGP6583"]}, {"_id": 36, "title": "\u3010\u6570\u5b662-2\u3011\u7ec4\u5408\u6570\u5b66\u4e0e\u8ba1\u6570", "requireNids": [], "pids": ["LGP3197", "LGP5664", "LGP1287", "LGP1450", "LGP5520", "LGP4071", "LGP1313", "LGCF1332E", "LGP1044", "LGP2567", "LGP5505", "LGP3223", "LGP2822", "LGP3214", "LGP2532", "LGP3200", "LGCF1278F", "LGP3228"]}, {"_id": 37, "title": "\u3010\u6570\u5b662-3\u3011\u6982\u7387\u4e0e\u7edf\u8ba1", "requireNids": [], "pids": ["LGP2719", "LGP1654", "LGCF280C", "LGUVA11181", "LGP1365", "LGP4316", "LGP1297", "LGP2111"]}, {"_id": 38, "title": "\u3010\u6570\u5b662-4\u3011\u57fa\u7840\u7ebf\u6027\u4ee3\u6570", "requireNids": [], "pids": ["LGP1962", "LGP2455", "LGP2520", "LGP1349", "LGP1939", "LGP2447", "LGP7112", "LGP3216", "LGP4910", "LGP2151", "LGP4035"]}, {"_id": 39, "title": "\u3010\u6570\u636e\u7ed3\u67842-3\u3011\u7ebf\u6bb5\u6811\u7684\u8fdb\u9636\u7528\u6cd5", "requireNids": [], "pids": ["LGP3834", "LGP4587", "LGP3380", "LGP3810", "LGP4093", "LGP3157", "LGP3293", "LGCF960F", "LGP2617", "LGP3168", "LGP2839", "LGP4602"]}, {"_id": 40, "title": "\u3010\u52a8\u6001\u89c4\u52126\u3011\u52a8\u6001\u89c4\u5212\u7684\u8bbe\u8ba1\u4e0e\u4f18\u5316", "requireNids": [], "pids": ["LGP2513", "LGCF708E", "LGP3800", "LGCF833B", "LGP5785", "LGP3648", "LGP4027", "LGAT_arc081_d", "LGP5464", "LGP4099", "LGP3572", "LGP2254", "LGP2569", "LGP1973", "LGP5504", "LGP1912", "LGP3195", "LGP5468"]}] +[ + { + "_id":1, + "title":"【入门1】顺序结构", + "requireNids":[ + + ], + "pids":[ + "LGB2002", + "LGB2025", + "LGP1000", + "LGP1001", + "LGB2005", + "LGP5703", + "LGP5704", + "LGP5705", + "LGP5706", + "LGP5708", + "LGP5707", + "LGB2029", + "LGP1425", + "LGP1421" + ] + }, + { + "_id":2, + "title":"【入门2】分支结构", + "requireNids":[ + + ], + "pids":[ + "LGP2433", + "LGP5709", + "LGP5710", + "LGP5711", + "LGP5712", + "LGP5713", + "LGP5714", + "LGP5715", + "LGP5716", + "LGP1085", + "LGP1909", + "LGP5717", + "LGP1422", + "LGP1424", + "LGP1888", + "LGP1046", + "LGP4414" + ] + }, + { + "_id":3, + "title":"【入门3】循环结构", + "requireNids":[ + + ], + "pids":[ + "LGP5718", + "LGP5719", + "LGP5720", + "LGP5721", + "LGP1009", + "LGP1980", + "LGP1035", + "LGP2669", + "LGP5722", + "LGP5723", + "LGP1217", + "LGP1423", + "LGP1307", + "LGP1720", + "LGP5724", + "LGP1420", + "LGP1075", + "LGP5725", + "LGP5726", + "LGP4956" + ] + }, + { + "_id":4, + "title":"【入门4】数组", + "requireNids":[ + + ], + "pids":[ + "LGP1428", + "LGP1427", + "LGP5727", + "LGP1047", + "LGP5728", + "LGP5729", + "LGP2550", + "LGP2615", + "LGP5730", + "LGP1554", + "LGP2141", + "LGP1614", + "LGP2911", + "LGP1161", + "LGP5731", + "LGP5732", + "LGP1789", + "LGP1319", + "LGP1320" + ] + }, + { + "_id":5, + "title":"【入门5】字符串", + "requireNids":[ + + ], + "pids":[ + "LGP5733", + "LGP1914", + "LGP1125", + "LGP1957", + "LGP5015", + "LGP5734", + "LGP1308", + "LGP1765", + "LGP3741", + "LGP1321", + "LGP1553", + "LGP1603", + "LGP1200", + "LGP1597" + ] + }, + { + "_id":6, + "title":"【入门6】函数与结构体", + "requireNids":[ + + ], + "pids":[ + "LGP5735", + "LGP5736", + "LGP5737", + "LGP5738", + "LGP5739", + "LGP5461", + "LGP5740", + "LGP5741", + "LGP5742", + "LGP1075", + "LGP1304", + "LGP1217", + "LGP2415", + "LGP5743" + ] + }, + { + "_id":7, + "title":"【算法1-1】模拟与高精度", + "requireNids":[ + + ], + "pids":[ + "LGP1042", + "LGP2670", + "LGP1563", + "LGP1601", + "LGP1303", + "LGP1009", + "LGP4924", + "LGP1328", + "LGP1518", + "LGP1067", + "LGP1098", + "LGP1065", + "LGP1786", + "LGP1591", + "LGP1249" + ] + }, + { + "_id":8, + "title":"【算法1-2】排序", + "requireNids":[ + + ], + "pids":[ + "LGP1271", + "LGP1177", + "LGP1923", + "LGP1059", + "LGP1093", + "LGP1781", + "LGP2676", + "LGP1116", + "LGP1152", + "LGP1068", + "LGP5143", + "LGP1104" + ] + }, + { + "_id":9, + "title":"【算法1-3】暴力枚举", + "requireNids":[ + + ], + "pids":[ + "LGP2241", + "LGP2089", + "LGP1618", + "LGP1036", + "LGP1157", + "LGP1706", + "LGP1088", + "LGP3392", + "LGP3654", + "LGP1217", + "LGP1149", + "LGP3799", + "LGP2392" + ] + }, + { + "_id":10, + "title":"【算法1-4】递推与递归", + "requireNids":[ + + ], + "pids":[ + "LGP1255", + "LGP1002", + "LGP1044", + "LGP1028", + "LGP1464", + "LGP1928", + "LGP2437", + "LGP1164", + "LGP1036", + "LGP1990", + "LGP3612", + "LGP1259", + "LGP1010", + "LGP1228" + ] + }, + { + "_id":11, + "title":"【算法1-5】贪心", + "requireNids":[ + + ], + "pids":[ + "LGP2240", + "LGP1223", + "LGP1803", + "LGP1090", + "LGP3817", + "LGP1106", + "LGP1478", + "LGP5019", + "LGP1208", + "LGP1094", + "LGP4995", + "LGP4447" + ] + }, + { + "_id":12, + "title":"【算法1-6】二分查找与二分答案", + "requireNids":[ + + ], + "pids":[ + "LGP2249", + "LGP1102", + "LGP1873", + "LGP1024", + "LGP1678", + "LGP2440", + "LGP2678", + "LGP3853", + "LGP1182", + "LGP1163" + ] + }, + { + "_id":13, + "title":"【算法1-7】搜索", + "requireNids":[ + + ], + "pids":[ + "LGP1219", + "LGP2392", + "LGP1443", + "LGP1135", + "LGP2895", + "LGP1036", + "LGP2036", + "LGP1433", + "LGP1605", + "LGP1019", + "LGP1101", + "LGP2404", + "LGP1596", + "LGP1162", + "LGP1032" + ] + }, + { + "_id":14, + "title":"【数据结构1-1】线性表", + "requireNids":[ + + ], + "pids":[ + "LGP3156", + "LGP3613", + "LGP1449", + "LGP1996", + "LGP1160", + "LGP1540", + "LGP2058", + "LGP1241", + "LGP4387" + ] + }, + { + "_id":15, + "title":"【数据结构1-2】二叉树", + "requireNids":[ + + ], + "pids":[ + "LGP4715", + "LGP4913", + "LGP1827", + "LGP5076", + "LGP1364", + "LGP1229", + "LGP1305", + "LGP1030", + "LGP3884" + ] + }, + { + "_id":16, + "title":"【数据结构1-3】集合", + "requireNids":[ + + ], + "pids":[ + "LGP1551", + "LGP1536", + "LGP3370", + "LGP3405", + "LGP5250", + "LGP5266", + "LGP1102", + "LGP1918", + "LGP1525", + "LGP1621", + "LGP1892", + "LGP1955", + "LGP4305", + "LGP3879" + ] + }, + { + "_id":17, + "title":"【数据结构1-4】图的基本应用", + "requireNids":[ + + ], + "pids":[ + "LGP5318", + "LGP3916", + "LGP1113", + "LGP4017", + "LGP1807", + "LGP1127", + "LGP2853", + "LGP1363", + "LGP1347" + ] + }, + { + "_id":18, + "title":"【数学1】基础数学问题", + "requireNids":[ + + ], + "pids":[ + "LGP1143", + "LGP1469", + "LGP1100", + "LGP1017", + "LGP1866", + "LGP2822", + "LGP2789", + "LGP3913", + "LGP2638", + "LGP1246", + "LGP2926", + "LGP3383", + "LGP1835", + "LGP1029", + "LGP1072", + "LGP1069", + "LGP1572", + "LGP4057", + "LGP1414", + "LGP2651", + "LGP2660", + "LGP3601", + "LGP1403" + ] + }, + { + "_id":19, + "title":"【算法2-1】前缀和、差分与离散化", + "requireNids":[ + + ], + "pids":[ + "LGP8218", + "LGP1719", + "LGP1314", + "LGP2367", + "LGP3397", + "LGP1496", + "LGP1955", + "LGP1884", + "LGP2004", + "LGP3017", + "LGP3406", + "LGP1083", + "LGP2882", + "LGP4552", + "LGP3029", + "LGP1904", + "LGP4375" + ] + }, + { + "_id":20, + "title":"【算法2-2】常见优化技巧", + "requireNids":[ + + ], + "pids":[ + "LGP1102", + "LGP1638", + "LGP1115", + "LGP7072", + "LGP2671", + "LGP4147", + "LGP2866", + "LGP1950", + "LGP2032", + "LGP2216", + "LGUVA11572", + "LGP4653", + "LGP3143", + "LGP7910", + "LGP1578", + "LGP3467", + "LGP1886", + "LGP2880", + "LGP1714" + ] + }, + { + "_id":21, + "title":"【算法2-3】分治与倍增", + "requireNids":[ + + ], + "pids":[ + "LGP1177", + "LGP1908", + "LGP1966", + "LGP1226", + "LGP1045", + "LGP1115", + "LGP2880", + "LGP7167", + "LGP2415", + "LGP1257", + "LGP1228", + "LGP2345", + "LGP3509", + "LGP3517", + "LGP4155", + "LGP1816", + "LGP6648" + ] + }, + { + "_id":22, + "title":"【算法2-4】字符串", + "requireNids":[ + + ], + "pids":[ + "LGP3375", + "LGP4391", + "LGP1481", + "LGP2580", + "LGP4551", + "LGP5283", + "LGP1470", + "LGCF25E", + "LGP3435", + "LGP2375", + "LGP2922", + "LGP3879", + "LGP4735", + "LGP4592", + "LGP3369" + ] + }, + { + "_id":23, + "title":"【算法2-5】进阶搜索", + "requireNids":[ + + ], + "pids":[ + "LGP1036", + "LGP1433", + "LGP1120", + "LGP1763", + "LGCF525E", + "LGP1379", + "LGP5507", + "LGP2324", + "LGP1074", + "LGP1312", + "LGP3959", + "LGP2960", + "LGCF912E", + "LGP4799", + "LGP2483" + ] + }, + { + "_id":24, + "title":"【数据结构2-1】二叉堆与树状数组", + "requireNids":[ + + ], + "pids":[ + "LGP1801", + "LGP1090", + "LGP1168", + "LGP2085", + "LGP1631", + "LGP4053", + "LGP1878", + "LGP3865" + ] + }, + { + "_id":25, + "title":"【数据结构2-2】线段树", + "requireNids":[ + + ], + "pids":[ + "LGP3372", + "LGP3870", + "LGP1438", + "LGP1253", + "LGP3373", + "LGP4513", + "LGP1908", + "LGP1816", + "LGP1471", + "LGP6492", + "LGP1637", + "LGP1558", + "LGP5522", + "LGP4145", + "LGP2572" + ] + }, + { + "_id":26, + "title":"【图论2-1】树", + "requireNids":[ + + ], + "pids":[ + "LGP5908", + "LGP1099", + "LGP1395", + "LGP3379", + "LGP3128", + "LGP3384", + "LGP3038", + "LGP3976", + "LGP2052", + "LGP5666", + "LGP5588", + "LGP5536", + "LGP5836", + "LGP1351", + "LGP4408", + "LGP3398", + "LGP2680", + "LGP1600", + "LGP3178", + "LGP4092", + "LGP4116" + ] + }, + { + "_id":27, + "title":"【图论2-2】最短路", + "requireNids":[ + + ], + "pids":[ + "LGP4779", + "LGP4568", + "LGP3385", + "LGP5960", + "LGP2865", + "LGP2910", + "LGB3611", + "LGP1144", + "LGP1875", + "LGP1462", + "LGP1073", + "LGP1993", + "LGP3275", + "LGP6464", + "LGP3403", + "LGP1119", + "LGP1037", + "LGP2419" + ] + }, + { + "_id":28, + "title":"【图论2-3】最小生成树", + "requireNids":[ + + ], + "pids":[ + "LGP3366", + "LGP1194", + "LGP4180", + "LGP1396", + "LGP1195", + "LGP1550", + "LGP1967", + "LGP2700", + "LGCF1245D", + "LGP3623" + ] + }, + { + "_id":29, + "title":"【图论2-4】连通性问题", + "requireNids":[ + + ], + "pids":[ + "LGP1656", + "LGP2860", + "LGP3388", + "LGP4630", + "LGP2863", + "LGP3387", + "LGP4782", + "LGCF1000E", + "LGP3469", + "LGP4606", + "LGCF487E", + "LGP1262", + "LGP2341", + "LGP5025", + "LGP3825", + "LGP4819" + ] + }, + { + "_id":30, + "title":"【动态规划1】动态规划的引入", + "requireNids":[ + + ], + "pids":[ + "LGP1216", + "LGP1048", + "LGP2196", + "LGP1434", + "LGP4017", + "LGP1115", + "LGP1802", + "LGP1002", + "LGP1049", + "LGP1616", + "LGP1164", + "LGP1077", + "LGP3842", + "LGP1064" + ] + }, + { + "_id":31, + "title":"【动态规划2】线性状态动态规划", + "requireNids":[ + + ], + "pids":[ + "LGP1020", + "LGP2285", + "LGP1725", + "LGP4933", + "LGP1874", + "LGP2758", + "LGP1439", + "LGP2679", + "LGP1004", + "LGP1091", + "LGP1435", + "LGP1854", + "LGP1833", + "LGP2340", + "LGP1541", + "LGP4310" + ] + }, + { + "_id":32, + "title":"【动态规划3】区间与环形动态规划", + "requireNids":[ + + ], + "pids":[ + "LGP1435", + "LGP1775", + "LGCF607B", + "LGP3205", + "LGP1880", + "LGP1140", + "LGP4170", + "LGP4290", + "LGP1063", + "LGP1070", + "LGP4342" + ] + }, + { + "_id":33, + "title":"【动态规划4】树与图上的动态规划", + "requireNids":[ + + ], + "pids":[ + "LGP1352", + "LGP2015", + "LGP2014", + "LGP1613", + "LGP6772", + "LGP4316", + "LGP2656", + "LGP1040", + "LGP1122", + "LGP2016", + "LGP2585", + "LGP1273", + "LGP2515", + "LGP2986", + "LGP3953", + "LGP7077" + ] + }, + { + "_id":34, + "title":"【动态规划5】状态压缩动态规划", + "requireNids":[ + + ], + "pids":[ + "LGP1896", + "LGP2622", + "LGCF11D", + "LGP3959", + "LGP4484", + "LGP4363", + "LGP1357", + "LGP1450", + "LGP3694", + "LGP1441", + "LGP1879", + "LGP2704", + "LGP2831", + "LGP4045", + "LGAT_agc012_e", + "LGCF1209E2", + "LGP5369", + "LGP2761", + "LGP2473" + ] + }, + { + "_id":35, + "title":"【数学2-1】进阶数论", + "requireNids":[ + + ], + "pids":[ + "LGP1516", + "LGP4942", + "LGP3811", + "LGP1495", + "LGP3861", + "LGP5091", + "LGP2568", + "LGP2303", + "LGP1082", + "LGP4549", + "LGP2421", + "LGP2613", + "LGCF757B", + "LGCF776B", + "LGP2152", + "LGCF632D", + "LGCF582A", + "LGCF687B", + "LGP2261", + "LGP2158", + "LGP6583" + ] + }, + { + "_id":36, + "title":"【数学2-2】组合数学与计数", + "requireNids":[ + + ], + "pids":[ + "LGP3197", + "LGP5664", + "LGP1287", + "LGP1450", + "LGP5520", + "LGP4071", + "LGP1313", + "LGCF1332E", + "LGP1044", + "LGP2567", + "LGP5505", + "LGP3223", + "LGP2822", + "LGP3214", + "LGP2532", + "LGP3200", + "LGCF1278F", + "LGP3228" + ] + }, + { + "_id":37, + "title":"【数学2-3】概率与统计", + "requireNids":[ + + ], + "pids":[ + "LGP2719", + "LGP1654", + "LGCF280C", + "LGUVA11181", + "LGP1365", + "LGP4316", + "LGP1297", + "LGP2111" + ] + }, + { + "_id":38, + "title":"【数学2-4】基础线性代数", + "requireNids":[ + + ], + "pids":[ + "LGP1962", + "LGP2455", + "LGP2520", + "LGP1349", + "LGP1939", + "LGP2447", + "LGP7112", + "LGP3216", + "LGP4910", + "LGP2151", + "LGP4035" + ] + }, + { + "_id":39, + "title":"【数据结构2-3】线段树的进阶用法", + "requireNids":[ + + ], + "pids":[ + "LGP3834", + "LGP4587", + "LGP3380", + "LGP3810", + "LGP4093", + "LGP3157", + "LGP3293", + "LGCF960F", + "LGP2617", + "LGP3168", + "LGP2839", + "LGP4602" + ] + }, + { + "_id":40, + "title":"【动态规划6】动态规划的设计与优化", + "requireNids":[ + + ], + "pids":[ + "LGP2513", + "LGCF708E", + "LGP3800", + "LGCF833B", + "LGP5785", + "LGP3648", + "LGP4027", + "LGAT_arc081_d", + "LGP5464", + "LGP4099", + "LGP3572", + "LGP2254", + "LGP2569", + "LGP1973", + "LGP5504", + "LGP1912", + "LGP3195", + "LGP5468" + ] + } +]