-
Notifications
You must be signed in to change notification settings - Fork 33
/
Copy pathqtags.json
1 lines (1 loc) · 327 KB
/
qtags.json
1
{"100015380":[["Array","Hash Table","String","Matrix"],["数组","哈希表","字符串","矩阵"]],"1001044648":[["Array","Binary Search","Prefix Sum","Sorting","Sliding Window"],["数组","二分查找","前缀和","排序","滑动窗口"]],"1001722740":[["Array","Math"],["数组","数学"]],"1002673857":[["Array","Two Pointers","Binary Search","Sorting"],["数组","双指针","二分查找","排序"]],"100346498":[["Array","Hash Table","Two Pointers","Binary Search","Sorting"],["数组","哈希表","双指针","二分查找","排序"]],"1005570900":[["Math","Dynamic Programming","Probability and Statistics"],["数学","动态规划","概率与统计"]],"1007682110":[["Depth-First Search","Breadth-First Search","Graph","Hash Table"],["深度优先搜索","广度优先搜索","图","哈希表"]],"1009688921":[["Graph","Topological Sort"],["图","拓扑排序"]],"1009976390":[["Array","Simulation"],["数组","模拟"]],"1010937559":[["Array","Sorting"],["数组","排序"]],"1013970586":[["Bit Manipulation","Hash Table","String","Hash Function","Rolling Hash"],["位运算","哈希表","字符串","哈希函数","滚动哈希"]],"1014740120":[["Graph","Array","Shortest Path","Heap (Priority Queue)"],["图","数组","最短路","堆(优先队列)"]],"1016789276":[["Array","Hash Table"],["数组","哈希表"]],"1017096056":[["Math"],["数学"]],"1017177635":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"1018399535":[["Array","Hash Table"],["数组","哈希表"]],"101859828":[["Two Pointers","String"],["双指针","字符串"]],"1019076732":[["Database"],["数据库"]],"1019777981":[["Bit Manipulation","Array","Hash Table"],["位运算","数组","哈希表"]],"10205408":[["Union Find","Graph"],["并查集","图"]],"1021006246":[["Union Find","Array"],["并查集","数组"]],"102220660":[["Hash Table","String","Sliding Window"],["哈希表","字符串","滑动窗口"]],"102293615":[["Shell"],["Shell"]],"1023373760":[["Design","Array","Hash Table","Matrix","Simulation"],["设计","数组","哈希表","矩阵","模拟"]],"1023487571":[["Array","Hash Table","Prefix Sum"],["数组","哈希表","前缀和"]],"1023816398":[["Array","Dynamic Programming"],["数组","动态规划"]],"1024461884":[["Depth-First Search","Graph"],["深度优先搜索","图"]],"1024556652":[["String","Backtracking"],["字符串","回溯"]],"1025735228":[null,null],"102575803":[["Greedy","Array","Hash Table","Binary Search"],["贪心","数组","哈希表","二分查找"]],"1026373985":[["Array","Math","Heap (Priority Queue)"],["数组","数学","堆(优先队列)"]],"1028149095":[["Array","Simulation"],["数组","模拟"]],"1029578709":[["Array","Simulation","Heap (Priority Queue)"],["数组","模拟","堆(优先队列)"]],"1029802455":[["Database"],["数据库"]],"1030440153":[["Array","String","Simulation"],["数组","字符串","模拟"]],"1032257843":[["Array","Dynamic Programming"],["数组","动态规划"]],"1033176958":[["Array","Binary Search","Prefix Sum"],["数组","二分查找","前缀和"]],"1033555490":[["String"],["字符串"]],"1036549031":[null,null],"103725426":[["Array","String"],["数组","字符串"]],"1037331293":[["Array","Matrix","Sorting","Simulation","Heap (Priority Queue)"],["数组","矩阵","排序","模拟","堆(优先队列)"]],"103770723":[["Database"],["数据库"]],"1038100878":[["Bit Manipulation","Math"],["位运算","数学"]],"1038307939":[["Stack","String"],["栈","字符串"]],"103871786":[["Array","Hash Table","Sorting","Simulation"],["数组","哈希表","排序","模拟"]],"1039944072":[null,null],"104127764":[["Greedy","String","Counting"],["贪心","字符串","计数"]],"1041979787":[["Math","String"],["数学","字符串"]],"104229456":[["Array","Hash Table","String","Binary Search","Sorting"],["数组","哈希表","字符串","二分查找","排序"]],"1043390792":[["Stack","Tree","Depth-First Search","Binary Search Tree","Two Pointers","Binary Search","Binary Tree"],["栈","树","深度优先搜索","二叉搜索树","双指针","二分查找","二叉树"]],"1044473054":[["String","Dynamic Programming"],["字符串","动态规划"]],"1046441649":[["Array","Binary Search","Sorting"],["数组","二分查找","排序"]],"1047256075":[["Bit Manipulation","Array","Hash Table"],["位运算","数组","哈希表"]],"1049390106":[["Brainteaser","Math"],["脑筋急转弯","数学"]],"1049961856":[["Array","Binary Search","Sorting"],["数组","二分查找","排序"]],"1053077839":[["Array","Binary Search"],["数组","二分查找"]],"1053626998":[["Two Pointers","String"],["双指针","字符串"]],"1057920854":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"1058710996":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"1058758368":[["Database"],["数据库"]],"1058966145":[["Tree","Depth-First Search","Graph","Array","Dynamic Programming"],["树","深度优先搜索","图","数组","动态规划"]],"1059279895":[["Array","Binary Search","Prefix Sum","Sorting","Sliding Window"],["数组","二分查找","前缀和","排序","滑动窗口"]],"1060291152":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"1060952697":[["Array","Math"],["数组","数学"]],"1062314990":[["Array","Binary Search","Matrix"],["数组","二分查找","矩阵"]],"1062871842":[["Array","Prefix Sum"],["数组","前缀和"]],"1063164797":[["Geometry","Array","Math","Matrix"],["几何","数组","数学","矩阵"]],"1063658457":[["Greedy","Two Pointers","String"],["贪心","双指针","字符串"]],"1066025257":[["Array","Binary Search","Sorting"],["数组","二分查找","排序"]],"1067366399":[["Math","Dynamic Programming","Backtracking"],["数学","动态规划","回溯"]],"1067400091":[["Hash Table","String","Counting"],["哈希表","字符串","计数"]],"1068663704":[["Linked List","Two Pointers"],["链表","双指针"]],"1069078430":[["Array"],["数组"]],"1069219826":[["String","Dynamic Programming"],["字符串","动态规划"]],"1069956724":[["String","Dynamic Programming"],["字符串","动态规划"]],"1069999133":[["Tree","Depth-First Search","Binary Search Tree","Binary Tree"],["树","深度优先搜索","二叉搜索树","二叉树"]],"1074322338":[null,null],"1074334353":[["Array","Two Pointers","Binary Search","Prefix Sum"],["数组","双指针","二分查找","前缀和"]],"1074391241":[["Tree","Binary Search Tree","Binary Tree","Ordered Set"],["树","二叉搜索树","二叉树","有序集合"]],"1075188600":[["Array","Hash Table"],["数组","哈希表"]],"1075377947":[["Database"],["数据库"]],"107547857":[["Array","Sliding Window"],["数组","滑动窗口"]],"1075645283":[null,null],"1075948935":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"1075971933":[["Binary Indexed Tree","Array","Binary Search","Sorting"],["树状数组","数组","二分查找","排序"]],"1078280786":[["Graph","Hash Table"],["图","哈希表"]],"1078494316":[["Array"],["数组"]],"1079710023":[["Stack","Tree","Depth-First Search","Design","Queue","Iterator"],["栈","树","深度优先搜索","设计","队列","迭代器"]],"1080305958":[["Array","Dynamic Programming"],["数组","动态规划"]],"1081472803":[["String"],["字符串"]],"1083394541":[["Array","Dynamic Programming","Sorting"],["数组","动态规划","排序"]],"1084901915":[["Math","Dynamic Programming","Combinatorics"],["数学","动态规划","组合数学"]],"1085741995":[["Stack","Design"],["栈","设计"]],"108728140":[["Math","Dynamic Programming"],["数学","动态规划"]],"1088208610":[["Array","Binary Search"],["数组","二分查找"]],"1088716696":[null,null],"1089101531":[["Greedy","Hash Table","String","Counting","Sorting"],["贪心","哈希表","字符串","计数","排序"]],"1092713458":[["Array","Enumeration"],["数组","枚举"]],"1093275153":[["Hash Table","String","Counting"],["哈希表","字符串","计数"]],"1094471227":[["Math"],["数学"]],"1095929141":[["Depth-First Search","Breadth-First Search","Graph","Topological Sort"],["深度优先搜索","广度优先搜索","图","拓扑排序"]],"109606469":[["Greedy","Array"],["贪心","数组"]],"1096438122":[["Database"],["数据库"]],"1097720535":[["Breadth-First Search","Graph","Prefix Sum"],["广度优先搜索","图","前缀和"]],"1098465458":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"1101243430":[["Bit Manipulation","Array","Hash Table","Sorting"],["位运算","数组","哈希表","排序"]],"110135796":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"1102712818":[["Database"],["数据库"]],"1102749976":[["Greedy","Array","String"],["贪心","数组","字符串"]],"1103286328":[["Linked List"],["链表"]],"1104764996":[null,null],"1108078634":[["Array","Hash Table"],["数组","哈希表"]],"111167904":[["Brainteaser","Math","Two Pointers"],["脑筋急转弯","数学","双指针"]],"111192011":[["Graph","Topological Sort","Array"],["图","拓扑排序","数组"]],"111233848":[["Database"],["数据库"]],"111314097":[["Breadth-First Search","Array","Matrix","Heap (Priority Queue)"],["广度优先搜索","数组","矩阵","堆(优先队列)"]],"1113985320":[["Bit Manipulation","Array","Dynamic Programming","Backtracking","Bitmask"],["位运算","数组","动态规划","回溯","状态压缩"]],"1114191328":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"1114300382":[["Array","Binary Search"],["数组","二分查找"]],"111572636":[["Tree","Depth-First Search","Dynamic Programming","Binary Tree"],["树","深度优先搜索","动态规划","二叉树"]],"1118571941":[["Bit Manipulation","Breadth-First Search","Array","Hash Table","Matrix"],["位运算","广度优先搜索","数组","哈希表","矩阵"]],"1119710280":[["Stack","Greedy","Array","Binary Search","Sorting"],["栈","贪心","数组","二分查找","排序"]],"1120564657":[["Database"],["数据库"]],"1122648320":[["Array","Math","Simulation","Heap (Priority Queue)"],["数组","数学","模拟","堆(优先队列)"]],"1122946813":[["Array","Math","Simulation"],["数组","数学","模拟"]],"1123666202":[["Bit Manipulation","Array"],["位运算","数组"]],"1129799033":[["Array","Prefix Sum"],["数组","前缀和"]],"1130768852":[["Database"],["数据库"]],"1131587707":[["Tree","Depth-First Search"],["树","深度优先搜索"]],"1132748762":[["Bit Manipulation","Array","Two Pointers","Binary Search"],["位运算","数组","双指针","二分查找"]],"1132876897":[["Bit Manipulation","Array","Dynamic Programming","Backtracking","Bitmask"],["位运算","数组","动态规划","回溯","状态压缩"]],"1134359923":[["Bit Manipulation","Array","Backtracking","Matrix"],["位运算","数组","回溯","矩阵"]],"1135090504":[["Greedy","Bit Manipulation","Array","Matrix"],["贪心","位运算","数组","矩阵"]],"1135110740":[["Array","Math","Dynamic Programming","Combinatorics","Sorting"],["数组","数学","动态规划","组合数学","排序"]],"1135153485":[["Two Pointers","String"],["双指针","字符串"]],"1135309895":[null,null],"1137656154":[["Stack","Array","Simulation"],["栈","数组","模拟"]],"1137942707":[["Bit Manipulation","Array","Math"],["位运算","数组","数学"]],"113811987":[["Design","Segment Tree","Ordered Set"],["设计","线段树","有序集合"]],"1139062797":[["String","Sorting"],["字符串","排序"]],"1140950686":[["Queue","Array","Dynamic Programming","Monotonic Queue","Heap (Priority Queue)"],["队列","数组","动态规划","单调队列","堆(优先队列)"]],"1144525439":[["Depth-First Search","Design","Trie","Hash Table","String"],["深度优先搜索","设计","字典树","哈希表","字符串"]],"1146950656":[["Bit Manipulation","Array","Backtracking"],["位运算","数组","回溯"]],"1147860078":[["Design","Hash Table","Data Stream","Ordered Set","Heap (Priority Queue)"],["设计","哈希表","数据流","有序集合","堆(优先队列)"]],"1149087220":[["Array"],["数组"]],"1150623470":[["Array","Math","Sorting"],["数组","数学","排序"]],"1151236787":[["Database"],["数据库"]],"115382073":[["Design","Linked List"],["设计","链表"]],"1156930664":[["Depth-First Search","Breadth-First Search","String","Dynamic Programming"],["深度优先搜索","广度优先搜索","字符串","动态规划"]],"1160726234":[["Database"],["数据库"]],"1164168277":[["Binary Indexed Tree","Segment Tree","Array","Binary Search","Divide and Conquer","Ordered Set","Merge Sort"],["树状数组","线段树","数组","二分查找","分治","有序集合","归并排序"]],"1164523872":[["String","Counting","Prefix Sum"],["字符串","计数","前缀和"]],"1164835766":[["Math","String","Simulation"],["数学","字符串","模拟"]],"1165166058":[["Math","Dynamic Programming","Combinatorics"],["数学","动态规划","组合数学"]],"1165928557":[["Stack","Greedy","String","Monotonic Stack"],["栈","贪心","字符串","单调栈"]],"1167299665":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"1167766424":[["Array","Hash Table","Binary Search","Counting"],["数组","哈希表","二分查找","计数"]],"1168254316":[["Array","Hash Table","Two Pointers"],["数组","哈希表","双指针"]],"1168505902":[["Array","Math","Dynamic Programming","Game Theory"],["数组","数学","动态规划","博弈"]],"1168558024":[["Stack","Linked List","Math"],["栈","链表","数学"]],"1170959519":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"1171095":[["Database"],["数据库"]],"117165936":[["String"],["字符串"]],"1172679970":[["Database"],["数据库"]],"1173419903":[["Greedy","Math"],["贪心","数学"]],"1174559962":[["String","Sorting"],["字符串","排序"]],"1176671732":[["Array","Hash Table","String","Counting"],["数组","哈希表","字符串","计数"]],"1177110212":[["Binary Indexed Tree","Segment Tree","Array","Divide and Conquer","Ordered Set","Line Sweep","Heap (Priority Queue)"],["树状数组","线段树","数组","分治","有序集合","扫描线","堆(优先队列)"]],"117742897":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"1178346715":[null,null],"1178924986":[["String","Dynamic Programming","Suffix Array"],["字符串","动态规划","后缀数组"]],"1179475752":[["Array","Hash Table","Counting"],["数组","哈希表","计数"]],"1180161064":[["Math","String","Dynamic Programming","Combinatorics"],["数学","字符串","动态规划","组合数学"]],"1180349312":[["Math"],["数学"]],"1180837306":[["Greedy","String"],["贪心","字符串"]],"1181589124":[["Array","Binary Search","Sorting"],["数组","二分查找","排序"]],"1182482579":[null,null],"1182547848":[["Array","Math","Number Theory"],["数组","数学","数论"]],"1183383676":[["Dynamic Programming"],["动态规划"]],"1184414922":[["Greedy","Two Pointers","String","Dynamic Programming","Hash Function","Rolling Hash"],["贪心","双指针","字符串","动态规划","哈希函数","滚动哈希"]],"1185092838":[["Depth-First Search","Breadth-First Search","Union Find","Array","Matrix"],["深度优先搜索","广度优先搜索","并查集","数组","矩阵"]],"1186138716":[["String","Dynamic Programming"],["字符串","动态规划"]],"1186731908":[["Greedy","String","Dynamic Programming"],["贪心","字符串","动态规划"]],"1187211206":[["Array","Prefix Sum","Sorting","Simulation","Heap (Priority Queue)"],["数组","前缀和","排序","模拟","堆(优先队列)"]],"1187527339":[["Design","Array","String"],["设计","数组","字符串"]],"1187943151":[["Database"],["数据库"]],"1188543288":[["Tree","Breadth-First Search","Binary Tree"],["树","广度优先搜索","二叉树"]],"1189152973":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"1191385639":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"1191936218":[["Array","Binary Search","Sliding Window"],["数组","二分查找","滑动窗口"]],"1191981155":[["Bit Manipulation","Binary Search"],["位运算","二分查找"]],"1192302071":[["Geometry","Math"],["几何","数学"]],"1192605817":[["Recursion","Math"],["递归","数学"]],"119361315":[["Bit Manipulation","Brainteaser","Array"],["位运算","脑筋急转弯","数组"]],"1194042995":[["Greedy","Queue","Array","Binary Search","Sorting","Monotonic Queue"],["贪心","队列","数组","二分查找","排序","单调队列"]],"119654105":[["Array","Two Pointers","Sorting"],["数组","双指针","排序"]],"1197839305":[["Array","Hash Table","Math","Sliding Window"],["数组","哈希表","数学","滑动窗口"]],"1197966112":[["Array","Binary Search"],["数组","二分查找"]],"1199006360":[["Stack","Array","Dynamic Programming","Matrix","Monotonic Stack"],["栈","数组","动态规划","矩阵","单调栈"]],"1199383198":[["Array","String","Binary Search","Prefix Sum"],["数组","字符串","二分查找","前缀和"]],"119954396":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"1200771569":[["Array","String"],["数组","字符串"]],"1200779115":[["Database"],["数据库"]],"1204439806":[["Greedy","Bit Manipulation","Array"],["贪心","位运算","数组"]],"1204660336":[["Math","Backtracking","Enumeration"],["数学","回溯","枚举"]],"1206307881":[["Bit Manipulation","Math"],["位运算","数学"]],"120648461":[["Hash Table","String"],["哈希表","字符串"]],"1208663611":[["Hash Table","String","Sliding Window"],["哈希表","字符串","滑动窗口"]],"1210001971":[["Bit Manipulation","Math","Backtracking"],["位运算","数学","回溯"]],"1210196211":[["Tree","Depth-First Search","String","Binary Tree"],["树","深度优先搜索","字符串","二叉树"]],"1210455736":[["Array","Dynamic Programming","Sorting"],["数组","动态规划","排序"]],"1210688937":[["Greedy","Array","Sorting","Heap (Priority Queue)"],["贪心","数组","排序","堆(优先队列)"]],"1210757712":[["Two Pointers","String"],["双指针","字符串"]],"121112730":[["Bit Manipulation","Math"],["位运算","数学"]],"1212080245":[["Database"],["数据库"]],"1212266970":[["Stack","Tree","String","Binary Tree"],["栈","树","字符串","二叉树"]],"1214838150":[["Bit Manipulation","Array","Enumeration"],["位运算","数组","枚举"]],"1218347826":[["Greedy","Binary Indexed Tree","Segment Tree","String"],["贪心","树状数组","线段树","字符串"]],"1218479039":[["Greedy","Math"],["贪心","数学"]],"122030614":[["Array","Hash Table"],["数组","哈希表"]],"1220911265":[["Tree","Depth-First Search","Array","Hash Table","String"],["树","深度优先搜索","数组","哈希表","字符串"]],"122134919":[["Array","Binary Search","Sorting"],["数组","二分查找","排序"]],"1225270682":[["Array","Math"],["数组","数学"]],"1226463396":[["Greedy","Two Pointers","String","Dynamic Programming"],["贪心","双指针","字符串","动态规划"]],"1226888142":[["Bit Manipulation","String","Dynamic Programming"],["位运算","字符串","动态规划"]],"1228344675":[null,null],"1228962791":[null,null],"1229621552":[["Breadth-First Search","Array","Matrix"],["广度优先搜索","数组","矩阵"]],"123050212":[["Array","Hash Table","Sliding Window"],["数组","哈希表","滑动窗口"]],"1231586287":[["String","Dynamic Programming"],["字符串","动态规划"]],"1231673390":[["Depth-First Search","Breadth-First Search"],["深度优先搜索","广度优先搜索"]],"1231737979":[["Enumeration"],["枚举"]],"1232284801":[["Array","Hash Table","Binary Search","Sorting"],["数组","哈希表","二分查找","排序"]],"1232868918":[["Memoization","String","Dynamic Programming"],["记忆化搜索","字符串","动态规划"]],"123288766":[["Design","Segment Tree","Binary Search","Ordered Set"],["设计","线段树","二分查找","有序集合"]],"1233403465":[["Recursion","String","Simulation"],["递归","字符串","模拟"]],"1234370312":[["Array","Matrix"],["数组","矩阵"]],"1234415652":[null,null],"1235853332":[["Array","Hash Table","Dynamic Programming"],["数组","哈希表","动态规划"]],"1236291717":[["Bit Manipulation"],["位运算"]],"1236982780":[["Hash Table","String","Backtracking"],["哈希表","字符串","回溯"]],"1238400837":[["Binary Indexed Tree","Array","Simulation"],["树状数组","数组","模拟"]],"1238608911":[["Array","Backtracking"],["数组","回溯"]],"124089953":[["Tree","Breadth-First Search","Linked List","Binary Tree"],["树","广度优先搜索","链表","二叉树"]],"1241705093":[["Array","Hash Table","Prefix Sum"],["数组","哈希表","前缀和"]],"124247488":[null,null],"124339070":[["Tree","Depth-First Search","Breadth-First Search","Union Find","Graph","Binary Tree"],["树","深度优先搜索","广度优先搜索","并查集","图","二叉树"]],"1243440018":[["Graph","Array","Shortest Path","Heap (Priority Queue)"],["图","数组","最短路","堆(优先队列)"]],"1245231548":[["Array"],["数组"]],"1245371369":[null,null],"1246313691":[null,null],"1246328892":[["Math"],["数学"]],"1246713190":[["Array","Math","Matrix"],["数组","数学","矩阵"]],"1246884577":[["Breadth-First Search","Graph","Array"],["广度优先搜索","图","数组"]],"1247027569":[["Greedy","Array","Two Pointers","Sorting"],["贪心","数组","双指针","排序"]],"1247428479":[["Array","Matrix","Simulation"],["数组","矩阵","模拟"]],"1247479799":[null,null],"1249919767":[["Greedy","Array"],["贪心","数组"]],"1250723795":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"1252533772":[["Design","Array","Prefix Sum"],["设计","数组","前缀和"]],"1252651878":[["Array","Math","Dynamic Programming","Number Theory"],["数组","数学","动态规划","数论"]],"1253336265":[["Recursion","Math"],["递归","数学"]],"125432943":[["Greedy","Array","Heap (Priority Queue)"],["贪心","数组","堆(优先队列)"]],"1255527945":[["Greedy","Array","Heap (Priority Queue)"],["贪心","数组","堆(优先队列)"]],"1257680587":[["String","String Matching"],["字符串","字符串匹配"]],"1257762070":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"1258148931":[["Trie","Array","Hash Table","String","Sorting"],["字典树","数组","哈希表","字符串","排序"]],"1260215787":[["Array","Hash Table","Math","Two Pointers"],["数组","哈希表","数学","双指针"]],"1262858438":[["Greedy","Array"],["贪心","数组"]],"1263665709":[["Tree","Depth-First Search","Breadth-First Search","Design","Binary Tree"],["树","深度优先搜索","广度优先搜索","设计","二叉树"]],"1264664962":[["Geometry","Array","Math"],["几何","数组","数学"]],"1265881179":[["Depth-First Search","Design","Trie","Hash Table","String"],["深度优先搜索","设计","字典树","哈希表","字符串"]],"126670103":[["Array","Dynamic Programming"],["数组","动态规划"]],"1268853066":[["Array","Binary Search"],["数组","二分查找"]],"1269261016":[["Math","Binary Search"],["数学","二分查找"]],"1271882245":[["Bit Manipulation","Segment Tree","Array","Binary Search"],["位运算","线段树","数组","二分查找"]],"1272023779":[["Design","Array","Hash Table","Ordered Set","Heap (Priority Queue)"],["设计","数组","哈希表","有序集合","堆(优先队列)"]],"1275579259":[["Greedy","Graph","Array","Sorting","Heap (Priority Queue)"],["贪心","图","数组","排序","堆(优先队列)"]],"1276354362":[["Stack","Tree","Depth-First Search","Binary Search Tree","Linked List","Binary Tree","Doubly-Linked List"],["栈","树","深度优先搜索","二叉搜索树","链表","二叉树","双向链表"]],"1278269400":[["String"],["字符串"]],"1278665216":[["Array","Enumeration"],["数组","枚举"]],"1280364978":[["Depth-First Search","Breadth-First Search","Graph","Topological Sort"],["深度优先搜索","广度优先搜索","图","拓扑排序"]],"1282549856":[["Design","Two Pointers","Data Stream","Sorting","Heap (Priority Queue)"],["设计","双指针","数据流","排序","堆(优先队列)"]],"1283341294":[null,null],"1287143513":[["Database"],["数据库"]],"1290173910":[["Array","Math","String","Matrix"],["数组","数学","字符串","矩阵"]],"1294188975":[["Math"],["数学"]],"1294989119":[null,null],"1295785983":[["Array","Hash Table","String","Sorting","Heap (Priority Queue)"],["数组","哈希表","字符串","排序","堆(优先队列)"]],"1299365979":[["String","Enumeration","Prefix Sum"],["字符串","枚举","前缀和"]],"1299928804":[["Array","Hash Table","Math","Counting"],["数组","哈希表","数学","计数"]],"1300584624":[["Trie","Array","Hash Table","String"],["字典树","数组","哈希表","字符串"]],"1300693519":[["Greedy","Math"],["贪心","数学"]],"1301810943":[["Array","Math"],["数组","数学"]],"1303368655":[["Array","Hash Table","String","Counting"],["数组","哈希表","字符串","计数"]],"1303459038":[["String"],["字符串"]],"1304520805":[["Array","Dynamic Programming"],["数组","动态规划"]],"1304985926":[["Greedy","Array","Hash Table","Two Pointers","Binary Search","Counting"],["贪心","数组","哈希表","双指针","二分查找","计数"]],"1305713613":[null,null],"1308115412":[["Recursion","Math","Dynamic Programming"],["递归","数学","动态规划"]],"1308745360":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"1310138170":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"1311511120":[["Stack","Recursion","Math","String"],["栈","递归","数学","字符串"]],"1311726140":[["Greedy","String","Heap (Priority Queue)"],["贪心","字符串","堆(优先队列)"]],"1312484096":[["Breadth-First Search","Hash Table","String"],["广度优先搜索","哈希表","字符串"]],"1312828534":[["Recursion","String","Dynamic Programming"],["递归","字符串","动态规划"]],"1316461889":[["Design","Queue","Array","Linked List","Data Stream"],["设计","队列","数组","链表","数据流"]],"1319672571":[["Queue","Array","Sorting","Simulation"],["队列","数组","排序","模拟"]],"1320023950":[null,null],"1320293684":[["Bit Manipulation","Array"],["位运算","数组"]],"1320300270":[["Bit Manipulation","Recursion","Math","Simulation"],["位运算","递归","数学","模拟"]],"1321549485":[["Linked List"],["链表"]],"1322023785":[["Array","Hash Table","String","Counting"],["数组","哈希表","字符串","计数"]],"132290954":[["Database"],["数据库"]],"1323143155":[["Greedy","Array","Math","Binary Search","Number Theory"],["贪心","数组","数学","二分查找","数论"]],"1323668466":[["Database"],["数据库"]],"1325042165":[["Hash Table","Linked List","Two Pointers"],["哈希表","链表","双指针"]],"132598439":[["Array","Dynamic Programming"],["数组","动态规划"]],"132633492":[["Hash Table","String","Counting","Sorting"],["哈希表","字符串","计数","排序"]],"1326660276":[["Math","String","Dynamic Programming","Combinatorics"],["数学","字符串","动态规划","组合数学"]],"1327473289":[null,null],"1327909725":[["Tree","Depth-First Search","Binary Search Tree","Binary Tree"],["树","深度优先搜索","二叉搜索树","二叉树"]],"1329204486":[["Hash Table","Linked List"],["哈希表","链表"]],"1331006046":[["Stack","Design"],["栈","设计"]],"1331559454":[["String","String Matching"],["字符串","字符串匹配"]],"1331620430":[["Greedy","Array","Heap (Priority Queue)"],["贪心","数组","堆(优先队列)"]],"1334276879":[["Array","Dynamic Programming"],["数组","动态规划"]],"133627469":[["Trie","Array","String","Binary Search","Sorting","Heap (Priority Queue)"],["字典树","数组","字符串","二分查找","排序","堆(优先队列)"]],"1337689329":[["Array","Two Pointers","Sorting"],["数组","双指针","排序"]],"1341926866":[["Tree","Depth-First Search","Dynamic Programming","Binary Tree"],["树","深度优先搜索","动态规划","二叉树"]],"1347652080":[["Math","Dynamic Programming"],["数学","动态规划"]],"1347754524":[null,null],"1350925428":[["Array","Two Pointers"],["数组","双指针"]],"1351132676":[["Array","Math","Number Theory"],["数组","数学","数论"]],"1351904344":[["Database"],["数据库"]],"13544352":[["Depth-First Search","Breadth-First Search","Union Find","Array","Hash Table","String","Sorting"],["深度优先搜索","广度优先搜索","并查集","数组","哈希表","字符串","排序"]],"1356002392":[["Greedy","String"],["贪心","字符串"]],"1356097871":[["Array","Hash Table","Counting","Sorting"],["数组","哈希表","计数","排序"]],"1361459100":[["Depth-First Search","Breadth-First Search","Graph"],["深度优先搜索","广度优先搜索","图"]],"136239889":[["Array"],["数组"]],"1363331011":[["Bit Manipulation","Array","Hash Table","String","Sorting"],["位运算","数组","哈希表","字符串","排序"]],"1363446915":[["Bit Manipulation","Brainteaser","Array"],["位运算","脑筋急转弯","数组"]],"1364645526":[["Hash Table","String","Sliding Window"],["哈希表","字符串","滑动窗口"]],"1364762739":[["Tree","Depth-First Search","Breadth-First Search","Graph"],["树","深度优先搜索","广度优先搜索","图"]],"1365148367":[["Brainteaser","Array","Simulation"],["脑筋急转弯","数组","模拟"]],"1368317464":[["String"],["字符串"]],"1368794049":[["Array","Hash Table","Counting"],["数组","哈希表","计数"]],"1370751449":[["Bit Manipulation","Array","Math","Matrix"],["位运算","数组","数学","矩阵"]],"1370775302":[["Queue","Dynamic Programming","Simulation"],["队列","动态规划","模拟"]],"137081663":[["Array","Hash Table","Sorting"],["数组","哈希表","排序"]],"1375391804":[["Array","String","Dynamic Programming"],["数组","字符串","动态规划"]],"1376431756":[["Array","Sliding Window"],["数组","滑动窗口"]],"1376748919":[["Stack","Recursion","Linked List","Two Pointers"],["栈","递归","链表","双指针"]],"1377831845":[["Array"],["数组"]],"1377883269":[["Greedy","Hash Table","String","Counting","Sorting","Heap (Priority Queue)"],["贪心","哈希表","字符串","计数","排序","堆(优先队列)"]],"1378497107":[["Array","Two Pointers","Binary Search","Sorting"],["数组","双指针","二分查找","排序"]],"1381448562":[["Database"],["数据库"]],"1381994519":[["Bit Manipulation","Tree","Depth-First Search","Array","Dynamic Programming"],["位运算","树","深度优先搜索","数组","动态规划"]],"1385231803":[["Array","Math"],["数组","数学"]],"1386076624":[["Array","Dynamic Programming"],["数组","动态规划"]],"138718433":[["Dynamic Programming","Backtracking"],["动态规划","回溯"]],"1387834419":[["Memoization","Array","Dynamic Programming"],["记忆化搜索","数组","动态规划"]],"1392708979":[["Tree","Union Find","Binary Search Tree","Memoization","Array","Math","Divide and Conquer","Dynamic Programming","Binary Tree","Combinatorics"],["树","并查集","二叉搜索树","记忆化搜索","数组","数学","分治","动态规划","二叉树","组合数学"]],"1393055239":[["Array","Hash Table"],["数组","哈希表"]],"1393630906":[null,null],"1395079998":[["Array","Math","Dynamic Programming"],["数组","数学","动态规划"]],"1395581223":[["Greedy","Array","Hash Table","Sorting"],["贪心","数组","哈希表","排序"]],"1397267615":[["Array","Hash Table","Math","Binary Search","Combinatorics","Counting","Number Theory","Prefix Sum"],["数组","哈希表","数学","二分查找","组合数学","计数","数论","前缀和"]],"1399568330":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"1401306104":[["Array","Backtracking"],["数组","回溯"]],"1402633459":[["Greedy","String"],["贪心","字符串"]],"1402867741":[["Array","Hash Table","String","Sorting"],["数组","哈希表","字符串","排序"]],"1403314808":[["Two Pointers","String","String Matching"],["双指针","字符串","字符串匹配"]],"1403965423":[["Array","Binary Search"],["数组","二分查找"]],"1403996934":[["Array","Dynamic Programming"],["数组","动态规划"]],"1404795888":[["Array","Math","Binary Search"],["数组","数学","二分查找"]],"1405611181":[["Array","Hash Table","Math","Number Theory"],["数组","哈希表","数学","数论"]],"1405789151":[["Array","String"],["数组","字符串"]],"1405988519":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"1406878447":[["Database"],["数据库"]],"1409344146":[["Array","Hash Table"],["数组","哈希表"]],"1411796478":[["String"],["字符串"]],"1412203164":[["Tree","Binary Search Tree","Binary Tree"],["树","二叉搜索树","二叉树"]],"1414741845":[["Array","Dynamic Programming"],["数组","动态规划"]],"1417435719":[["Hash Table","Math"],["哈希表","数学"]],"1418471367":[["String"],["字符串"]],"1419735568":[["Database"],["数据库"]],"1420036364":[["Array","Heap (Priority Queue)"],["数组","堆(优先队列)"]],"1420249701":[["Array","Dynamic Programming"],["数组","动态规划"]],"1420390570":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"1421409652":[["Database"],["数据库"]],"1422256680":[null,null],"1422717967":[["Bit Manipulation","Tree","Binary Search","Binary Tree"],["位运算","树","二分查找","二叉树"]],"1423912379":[["Breadth-First Search","Array","Matrix"],["广度优先搜索","数组","矩阵"]],"1424761559":[null,null],"1426150563":[["Bit Manipulation","Recursion","Math"],["位运算","递归","数学"]],"1428000744":[["Array","Dynamic Programming"],["数组","动态规划"]],"1428852700":[["Array","Binary Search","Sorting","Heap (Priority Queue)"],["数组","二分查找","排序","堆(优先队列)"]],"143031678":[["String"],["字符串"]],"1430651253":[["Queue","Array","Simulation"],["队列","数组","模拟"]],"1432071996":[["Geometry","Math","Number Theory"],["几何","数学","数论"]],"1434911335":[["String","Hash Function","Rolling Hash"],["字符串","哈希函数","滚动哈希"]],"1435717617":[["Array","Two Pointers","Binary Search","Sorting"],["数组","双指针","二分查找","排序"]],"1438711104":[["Hash Table","String","Sliding Window"],["哈希表","字符串","滑动窗口"]],"1438800814":[["Bit Manipulation","String"],["位运算","字符串"]],"144023621":[["Array","Binary Search","Dynamic Programming","Sliding Window","Hash Function","Rolling Hash"],["数组","二分查找","动态规划","滑动窗口","哈希函数","滚动哈希"]],"1441425352":[["Array","Binary Search"],["数组","二分查找"]],"1442274557":[["Geometry","Array","Math"],["几何","数组","数学"]],"1442563829":[["Depth-First Search","Breadth-First Search","Union Find","Graph"],["深度优先搜索","广度优先搜索","并查集","图"]],"1442835646":[["Array","Dynamic Programming"],["数组","动态规划"]],"1443356361":[["Array","Math","Binary Search"],["数组","数学","二分查找"]],"1446453156":[["Array","Math","Number Theory"],["数组","数学","数论"]],"1449021558":[["Array","Sorting"],["数组","排序"]],"1449182323":[["Database"],["数据库"]],"1449546891":[["Two Pointers","String"],["双指针","字符串"]],"1450266090":[["Greedy","Array","Binary Search","Prefix Sum","Sorting"],["贪心","数组","二分查找","前缀和","排序"]],"145069778":[["Bit Manipulation","Array","Dynamic Programming","Backtracking","Bitmask"],["位运算","数组","动态规划","回溯","状态压缩"]],"1451306214":[["Array","Math","Dynamic Programming"],["数组","数学","动态规划"]],"1452093256":[["Hash Table","String"],["哈希表","字符串"]],"1454677217":[["Segment Tree","Array","Ordered Set"],["线段树","数组","有序集合"]],"1456955548":[["Array"],["数组"]],"1457368038":[["Depth-First Search","Breadth-First Search","Union Find","Graph","Hash Table"],["深度优先搜索","广度优先搜索","并查集","图","哈希表"]],"1459395051":[["Array","Math","Number Theory"],["数组","数学","数论"]],"1460194927":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"1460547008":[["Array","Math"],["数组","数学"]],"1461103201":[["Breadth-First Search","Array","Hash Table","String"],["广度优先搜索","数组","哈希表","字符串"]],"146256865":[["Database"],["数据库"]],"1463291583":[["Greedy","Math"],["贪心","数学"]],"1463471392":[["Array","Binary Search","Sorting","Sliding Window"],["数组","二分查找","排序","滑动窗口"]],"1464090041":[["Database"],["数据库"]],"1464742605":[["Array","Binary Search","Prefix Sum","Sliding Window"],["数组","二分查找","前缀和","滑动窗口"]],"1466738944":[["Greedy","Array","Math","Number Theory"],["贪心","数组","数学","数论"]],"1467367970":[["Greedy","String"],["贪心","字符串"]],"1467581792":[["Array","Hash Table","Sorting"],["数组","哈希表","排序"]],"1467636476":[["Array","Matrix","Simulation"],["数组","矩阵","模拟"]],"146862112":[["Math","Binary Search"],["数学","二分查找"]],"1471370743":[["Stack","Hash Table","String","Simulation"],["栈","哈希表","字符串","模拟"]],"1471696394":[["Array","Enumeration","Sorting"],["数组","枚举","排序"]],"1472553037":[["Depth-First Search","Breadth-First Search","Union Find","Array","Matrix"],["深度优先搜索","广度优先搜索","并查集","数组","矩阵"]],"1474617560":[["Array","Hash Table","String","Dynamic Programming"],["数组","哈希表","字符串","动态规划"]],"14750873":[["Array","Enumeration"],["数组","枚举"]],"1475483634":[["String"],["字符串"]],"1478600712":[["Stack","Array","Sorting","Monotonic Stack"],["栈","数组","排序","单调栈"]],"1478713962":[["Array","Hash Table","Counting"],["数组","哈希表","计数"]],"147891676":[["String","Dynamic Programming","Simulation"],["字符串","动态规划","模拟"]],"1478945205":[["Stack","Design","Queue"],["栈","设计","队列"]],"1479673533":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"1480696010":[["Array","Hash Table","Math","Counting"],["数组","哈希表","数学","计数"]],"1480774126":[["Array","Hash Table","Binary Search","Dynamic Programming","Sliding Window"],["数组","哈希表","二分查找","动态规划","滑动窗口"]],"1481976566":[["Array","String"],["数组","字符串"]],"1482300808":[["Union Find","Array","Math","Number Theory"],["并查集","数组","数学","数论"]],"1482821287":[["Math"],["数学"]],"1485423720":[["Array","Enumeration","Matrix"],["数组","枚举","矩阵"]],"1486913577":[["Array","Binary Search","Matrix","Sorting","Heap (Priority Queue)"],["数组","二分查找","矩阵","排序","堆(优先队列)"]],"1487915794":[["Array","Matrix"],["数组","矩阵"]],"1488658299":[["Array","Sorting"],["数组","排序"]],"1490013522":[["Database"],["数据库"]],"1490454383":[["Array","Dynamic Programming"],["数组","动态规划"]],"149268417":[["Array","Binary Search","Sliding Window"],["数组","二分查找","滑动窗口"]],"1493116499":[["Array","Simulation"],["数组","模拟"]],"1493274091":[["Hash Table","Linked List"],["哈希表","链表"]],"1493978161":[["Database"],["数据库"]],"1495787026":[["Array"],["数组"]],"1496544628":[["Array","Two Pointers","Binary Search","Sorting"],["数组","双指针","二分查找","排序"]],"1497131225":[["Array","Dynamic Programming"],["数组","动态规划"]],"1497185485":[["Array","Linked List","Doubly-Linked List"],["数组","链表","双向链表"]],"1497402060":[["Array","Hash Table","Sorting"],["数组","哈希表","排序"]],"1498707721":[["Greedy","Array","Matrix"],["贪心","数组","矩阵"]],"1500411729":[null,null],"1500920738":[["Database"],["数据库"]],"1501707049":[["Bit Manipulation","Array","Math"],["位运算","数组","数学"]],"1502235269":[["Array","Hash Table"],["数组","哈希表"]],"1502620621":[["Depth-First Search","Breadth-First Search","Graph"],["深度优先搜索","广度优先搜索","图"]],"1504907424":[["Design","Trie","Array","String","Data Stream"],["设计","字典树","数组","字符串","数据流"]],"1507011086":[["Array"],["数组"]],"1507332922":[["Segment Tree","Array"],["线段树","数组"]],"1507774284":[["String"],["字符串"]],"1508563965":[["Array","Hash Table","Sliding Window","Heap (Priority Queue)"],["数组","哈希表","滑动窗口","堆(优先队列)"]],"1511177670":[["Array","Hash Table","Counting","Enumeration","Sorting"],["数组","哈希表","计数","枚举","排序"]],"1512857430":[["String"],["字符串"]],"1515775640":[["Array","Hash Table","String"],["数组","哈希表","字符串"]],"1517857114":[null,null],"1518041298":[["Stack","Greedy","Two Pointers","String"],["栈","贪心","双指针","字符串"]],"1518510268":[["Greedy","Array","Heap (Priority Queue)"],["贪心","数组","堆(优先队列)"]],"1519274549":[["Bit Manipulation","Array"],["位运算","数组"]],"1519348229":[["Stack","Array","Two Pointers","Dynamic Programming","Monotonic Stack"],["栈","数组","双指针","动态规划","单调栈"]],"1519983797":[["Greedy","Math","String","Game Theory"],["贪心","数学","字符串","博弈"]],"1520385101":[["Array","Simulation","Heap (Priority Queue)"],["数组","模拟","堆(优先队列)"]],"1520513992":[["Array","Two Pointers","Matrix","Simulation"],["数组","双指针","矩阵","模拟"]],"1522184936":[["Binary Indexed Tree","Segment Tree","Array","Binary Search","Divide and Conquer","Ordered Set","Merge Sort"],["树状数组","线段树","数组","二分查找","分治","有序集合","归并排序"]],"152251963":[["Greedy","Geometry","Array","Math"],["贪心","几何","数组","数学"]],"1523330486":[["Greedy","Array"],["贪心","数组"]],"1523645158":[["Tree","Depth-First Search","Graph","Topological Sort","Array","String"],["树","深度优先搜索","图","拓扑排序","数组","字符串"]],"1525551268":[["Array","Two Pointers"],["数组","双指针"]],"1525867551":[["Database"],["数据库"]],"1526363744":[["Array","Matrix","Simulation"],["数组","矩阵","模拟"]],"1526496677":[["Array","Hash Table","Prefix Sum"],["数组","哈希表","前缀和"]],"1526624858":[["Tree","Depth-First Search","Breadth-First Search","Hash Table","Binary Tree"],["树","深度优先搜索","广度优先搜索","哈希表","二叉树"]],"1526976016":[["String","Simulation"],["字符串","模拟"]],"1528579119":[["Tree","Breadth-First Search","Binary Tree"],["树","广度优先搜索","二叉树"]],"1529011687":[["Math","Number Theory"],["数学","数论"]],"152903211":[null,null],"1529937689":[["Array","Math","Two Pointers","Sorting"],["数组","数学","双指针","排序"]],"1530394259":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"1530442140":[["Array","Hash Table"],["数组","哈希表"]],"1535345394":[["Depth-First Search","Breadth-First Search","Union Find","Array","Matrix"],["深度优先搜索","广度优先搜索","并查集","数组","矩阵"]],"1537635707":[["Bit Manipulation","String"],["位运算","字符串"]],"1538966566":[["Geometry","Array","Math","Number Theory","Sorting"],["几何","数组","数学","数论","排序"]],"1539515792":[["Stack","Queue","Array","Binary Search","Dynamic Programming","Monotonic Queue","Monotonic Stack"],["栈","队列","数组","二分查找","动态规划","单调队列","单调栈"]],"1541316145":[["Array","Math","Simulation"],["数组","数学","模拟"]],"1541437811":[["Design","Array","Hash Table","Math","Randomized"],["设计","数组","哈希表","数学","随机化"]],"1541631847":[["String","Dynamic Programming"],["字符串","动态规划"]],"1542173395":[["Greedy","Array"],["贪心","数组"]],"1543621842":[["Recursion","Memoization","Math","String","Dynamic Programming"],["递归","记忆化搜索","数学","字符串","动态规划"]],"1546633713":[["Greedy","Array","Dynamic Programming"],["贪心","数组","动态规划"]],"1547023723":[["Two Pointers","String","Binary Search","String Matching","Hash Function","Rolling Hash"],["双指针","字符串","二分查找","字符串匹配","哈希函数","滚动哈希"]],"1547394567":[["String"],["字符串"]],"1548254728":[["Array","Two Pointers","String","Binary Search"],["数组","双指针","字符串","二分查找"]],"1548912992":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"1550213977":[null,null],"1558678323":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"1559181224":[["Hash Table","String","Sorting"],["哈希表","字符串","排序"]],"1559330514":[["Greedy","Hash Table","Math","String","Combinatorics"],["贪心","哈希表","数学","字符串","组合数学"]],"1559448771":[["Tree","Depth-First Search","Breadth-First Search","Binary Search Tree","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉搜索树","二叉树"]],"1560892380":[["Linked List","Two Pointers","Divide and Conquer","Sorting","Merge Sort"],["链表","双指针","分治","排序","归并排序"]],"1561912001":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"1563663979":[["Array","Matrix","Simulation"],["数组","矩阵","模拟"]],"1565214769":[["Array","Math","Binary Search","Prefix Sum","Randomized"],["数组","数学","二分查找","前缀和","随机化"]],"1565495532":[["Array","String","Backtracking","Matrix"],["数组","字符串","回溯","矩阵"]],"1565798166":[["String","Counting"],["字符串","计数"]],"1567110694":[["Binary Indexed Tree","Segment Tree","Queue","Array","Divide and Conquer","Dynamic Programming","Monotonic Queue"],["树状数组","线段树","队列","数组","分治","动态规划","单调队列"]],"1568537869":[["Database"],["数据库"]],"1569081897":[null,null],"1569116237":[["Stack","Tree","Depth-First Search","Binary Search Tree","Binary Tree"],["栈","树","深度优先搜索","二叉搜索树","二叉树"]],"1571048900":[["Array","Hash Table","String"],["数组","哈希表","字符串"]],"1572201968":[["Array","Hash Table"],["数组","哈希表"]],"1572535871":[["Depth-First Search","Breadth-First Search","Array","Matrix","Simulation"],["深度优先搜索","广度优先搜索","数组","矩阵","模拟"]],"1575599751":[["Array","Sorting","Heap (Priority Queue)"],["数组","排序","堆(优先队列)"]],"1575987031":[["Array","Math"],["数组","数学"]],"1576603106":[["Array","Divide and Conquer"],["数组","分治"]],"1576706031":[["Array","Binary Search"],["数组","二分查找"]],"1577580678":[null,null],"1577638784":[["Stack","String"],["栈","字符串"]],"1579629689":[["Design","Array","Hash Table","Simulation"],["设计","数组","哈希表","模拟"]],"1580991625":[["Bit Manipulation","Array","Math","Dynamic Programming","Backtracking","Bitmask","Number Theory"],["位运算","数组","数学","动态规划","回溯","状态压缩","数论"]],"1582953363":[["Stack","String","Simulation"],["栈","字符串","模拟"]],"1583176635":[["Linked List","Divide and Conquer","Heap (Priority Queue)","Merge Sort"],["链表","分治","堆(优先队列)","归并排序"]],"1583349779":[["Bit Manipulation","Array","Hash Table","String","Prefix Sum"],["位运算","数组","哈希表","字符串","前缀和"]],"158335627":[["Array","Hash Table","Prefix Sum"],["数组","哈希表","前缀和"]],"1584359446":[["Tree","Depth-First Search"],["树","深度优先搜索"]],"1586756425":[null,null],"1589214264":[["Array"],["数组"]],"1589710386":[["Tree","Depth-First Search","Dynamic Programming","Binary Tree"],["树","深度优先搜索","动态规划","二叉树"]],"1590024460":[["Brainteaser","Array","Prefix Sum","Sorting"],["脑筋急转弯","数组","前缀和","排序"]],"159003173":[["Memoization","Math","Dynamic Programming"],["记忆化搜索","数学","动态规划"]],"1590273508":[["Array","Dynamic Programming"],["数组","动态规划"]],"1590551370":[["Database"],["数据库"]],"159107023":[["Math","String","Counting"],["数学","字符串","计数"]],"159231277":[["Math","Enumeration"],["数学","枚举"]],"1592995979":[["Array","String"],["数组","字符串"]],"1598113371":[["Array","Counting","Matrix"],["数组","计数","矩阵"]],"1598128796":[["Array","Divide and Conquer","Quickselect","Sorting"],["数组","分治","快速选择","排序"]],"1598976020":[["Database"],["数据库"]],"1599758478":[["Array","Linked List","Matrix","Simulation"],["数组","链表","矩阵","模拟"]],"1601603749":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"1602330770":[["Math"],["数学"]],"1603196867":[["Array","Hash Table","Dynamic Programming"],["数组","哈希表","动态规划"]],"1603806327":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"1603834737":[["Greedy","Array"],["贪心","数组"]],"1603972964":[["Stack","Tree","Array","Divide and Conquer","Binary Tree","Monotonic Stack"],["栈","树","数组","分治","二叉树","单调栈"]],"1604381884":[["Depth-First Search","Breadth-First Search","Graph","Geometry","Array","Math"],["深度优先搜索","广度优先搜索","图","几何","数组","数学"]],"1610031866":[["Hash Table","String","Enumeration"],["哈希表","字符串","枚举"]],"1610939039":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"16117382":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"1612588856":[["Graph","Array","Hash Table","Matrix"],["图","数组","哈希表","矩阵"]],"1614249365":[["Math"],["数学"]],"1615136281":[["Array","Math","Interactive"],["数组","数学","交互"]],"1615798591":[["String","Simulation"],["字符串","模拟"]],"161597751":[["Array"],["数组"]],"1616359180":[["Array","String"],["数组","字符串"]],"1618480669":[["Array","Two Pointers"],["数组","双指针"]],"1619056017":[["Array","Math"],["数组","数学"]],"1619143061":[["String"],["字符串"]],"1620091732":[["Array","Math","Number Theory","Sorting","Heap (Priority Queue)"],["数组","数学","数论","排序","堆(优先队列)"]],"1620228801":[["String","Backtracking"],["字符串","回溯"]],"1620549524":[["Greedy","Array","Hash Table"],["贪心","数组","哈希表"]],"1620554900":[["Greedy","Array","Two Pointers","Prefix Sum","Sorting","Heap (Priority Queue)"],["贪心","数组","双指针","前缀和","排序","堆(优先队列)"]],"1621119601":[["Array","Hash Table","Prefix Sum"],["数组","哈希表","前缀和"]],"162304303":[["Array","Math","Dynamic Programming"],["数组","数学","动态规划"]],"1624103581":[["Bit Manipulation","Math"],["位运算","数学"]],"1624720421":[["Tree","Depth-First Search","Breadth-First Search"],["树","深度优先搜索","广度优先搜索"]],"1627181507":[["Breadth-First Search","Union Find","Graph"],["广度优先搜索","并查集","图"]],"1627389455":[["Array","Backtracking"],["数组","回溯"]],"1627868267":[["Array","Binary Search"],["数组","二分查找"]],"1628732610":[["Database"],["数据库"]],"1628732687":[["Bit Manipulation","Memoization","Array","Dynamic Programming","Backtracking","Bitmask"],["位运算","记忆化搜索","数组","动态规划","回溯","状态压缩"]],"1629080001":[["Hash Table","Math","Dynamic Programming","Heap (Priority Queue)"],["哈希表","数学","动态规划","堆(优先队列)"]],"1629689602":[["Array","Hash Table","Prefix Sum","Sliding Window"],["数组","哈希表","前缀和","滑动窗口"]],"163006863":[["Bit Manipulation","Array"],["位运算","数组"]],"1632383781":[["Greedy","String"],["贪心","字符串"]],"1632602455":[["Queue","Array","Sliding Window","Monotonic Queue","Heap (Priority Queue)"],["队列","数组","滑动窗口","单调队列","堆(优先队列)"]],"1635315111":[["Array","Hash Table","String","Matrix","Simulation"],["数组","哈希表","字符串","矩阵","模拟"]],"163704669":[["Database"],["数据库"]],"1637468390":[["Array"],["数组"]],"1640158797":[["Greedy","Two Pointers","String"],["贪心","双指针","字符串"]],"1641364696":[null,null],"1642092986":[["Union Find","Array","Math","Number Theory","Sorting"],["并查集","数组","数学","数论","排序"]],"164313417":[["Greedy","Recursion","String","Dynamic Programming"],["贪心","递归","字符串","动态规划"]],"1643291393":[["Tree","Depth-First Search","Breadth-First Search","Design","Hash Table","Binary Tree"],["树","深度优先搜索","广度优先搜索","设计","哈希表","二叉树"]],"1644032538":[["Greedy","Bit Manipulation","Array","Hash Table"],["贪心","位运算","数组","哈希表"]],"1644520119":[["Array","Divide and Conquer","Quickselect","Sorting","Heap (Priority Queue)"],["数组","分治","快速选择","排序","堆(优先队列)"]],"1645223251":[["Hash Table","String","Binary Search","Counting","Sliding Window"],["哈希表","字符串","二分查找","计数","滑动窗口"]],"1645809775":[["Greedy","Array","Hash Table","Sorting"],["贪心","数组","哈希表","排序"]],"1646187623":[["Graph","Topological Sort","Array","Matrix"],["图","拓扑排序","数组","矩阵"]],"1648003092":[["Recursion","Linked List"],["递归","链表"]],"1649292854":[["Array","Math"],["数组","数学"]],"1650421130":[["Greedy","Array","Hash Table","Sorting","Simulation","Heap (Priority Queue)"],["贪心","数组","哈希表","排序","模拟","堆(优先队列)"]],"1651110316":[["Two Pointers","String"],["双指针","字符串"]],"165157096":[["Array"],["数组"]],"1652287983":[null,null],"1652509718":[["Depth-First Search","Breadth-First Search","Union Find","Array","Hash Table","String","Counting"],["深度优先搜索","广度优先搜索","并查集","数组","哈希表","字符串","计数"]],"1653571628":[["Binary Indexed Tree","Segment Tree","Array","Binary Search","Divide and Conquer","Ordered Set","Merge Sort"],["树状数组","线段树","数组","二分查找","分治","有序集合","归并排序"]],"1655779586":[["Array","Dynamic Programming"],["数组","动态规划"]],"1656858690":[["Array","Sorting","Heap (Priority Queue)"],["数组","排序","堆(优先队列)"]],"1658166868":[["Array","Hash Table","String","Counting","Prefix Sum","Simulation"],["数组","哈希表","字符串","计数","前缀和","模拟"]],"1658221095":[["Array","Sliding Window"],["数组","滑动窗口"]],"1658347329":[["Array"],["数组"]],"1658372650":[null,null],"1658547847":[["Graph","Dynamic Programming"],["图","动态规划"]],"1659259166":[["Greedy","Array"],["贪心","数组"]],"1659585642":[["Array","Math"],["数组","数学"]],"1661781078":[["Greedy","Array","Prefix Sum"],["贪心","数组","前缀和"]],"1665689312":[["Greedy","Array","Math","Sorting"],["贪心","数组","数学","排序"]],"1666325640":[["Array","Math","Dynamic Programming","Number Theory"],["数组","数学","动态规划","数论"]],"1670099365":[["Greedy","Array","Two Pointers","Sorting"],["贪心","数组","双指针","排序"]],"1671137181":[["Breadth-First Search","Segment Tree","Array","Dynamic Programming"],["广度优先搜索","线段树","数组","动态规划"]],"1672314711":[null,null],"1672605445":[["Greedy","Array"],["贪心","数组"]],"1676080206":[["Dynamic Programming"],["动态规划"]],"1676364478":[["Array","Hash Table"],["数组","哈希表"]],"1676853681":[["Hash Table","String","Sorting"],["哈希表","字符串","排序"]],"1677121627":[["Stack","Depth-First Search","Breadth-First Search"],["栈","深度优先搜索","广度优先搜索"]],"1677761084":[["Array","Hash Table"],["数组","哈希表"]],"1678095097":[null,null],"1678691482":[["String","Dynamic Programming"],["字符串","动态规划"]],"1680726791":[["Database"],["数据库"]],"1681076554":[["Bit Manipulation","Breadth-First Search","Array"],["位运算","广度优先搜索","数组"]],"1681188465":[["Breadth-First Search","Graph","Array","Matrix","Shortest Path","Heap (Priority Queue)"],["广度优先搜索","图","数组","矩阵","最短路","堆(优先队列)"]],"1684031079":[["Bit Manipulation","Recursion","Brainteaser"],["位运算","递归","脑筋急转弯"]],"1684868302":[["Math","Two Pointers","String"],["数学","双指针","字符串"]],"1687003236":[["Array","Dynamic Programming"],["数组","动态规划"]],"1687104096":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"1687639369":[["Greedy","Array","Heap (Priority Queue)"],["贪心","数组","堆(优先队列)"]],"1688453804":[["Array","Two Pointers","String"],["数组","双指针","字符串"]],"1689171801":[["Greedy","Array","Binary Search","Prefix Sum","Sorting"],["贪心","数组","二分查找","前缀和","排序"]],"1689274423":[["Array","Dynamic Programming"],["数组","动态规划"]],"168963992":[["Array","Hash Table","String","Binary Search","Sorting"],["数组","哈希表","字符串","二分查找","排序"]],"1690861934":[["Tree","Depth-First Search","Hash Table","Binary Tree"],["树","深度优先搜索","哈希表","二叉树"]],"1691357385":[["Array","Math","Number Theory","Sorting"],["数组","数学","数论","排序"]],"1691609067":[["Queue","Array","Dynamic Programming","Sliding Window","Monotonic Queue","Heap (Priority Queue)"],["队列","数组","动态规划","滑动窗口","单调队列","堆(优先队列)"]],"1692006284":[["Union Find","String"],["并查集","字符串"]],"169260234":[["Array","Dynamic Programming","Sorting"],["数组","动态规划","排序"]],"1692861209":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"1693120207":[["Bit Manipulation","Depth-First Search","Breadth-First Search","Math"],["位运算","深度优先搜索","广度优先搜索","数学"]],"1693289551":[["Stack","String","Dynamic Programming"],["栈","字符串","动态规划"]],"1694505048":[["Math"],["数学"]],"1695696277":[["Hash Table","Two Pointers","String"],["哈希表","双指针","字符串"]],"169616499":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"1697433369":[["Bit Manipulation","Brainteaser","Array","Math","Game Theory"],["位运算","脑筋急转弯","数组","数学","博弈"]],"1697537146":[["Array","Dynamic Programming"],["数组","动态规划"]],"1698302709":[["Bit Manipulation","Array","Dynamic Programming","Bitmask","Matrix"],["位运算","数组","动态规划","状态压缩","矩阵"]],"16997305":[["Greedy","Array","Two Pointers","Binary Search","Sorting"],["贪心","数组","双指针","二分查找","排序"]],"170017720":[["Array","String","Simulation"],["数组","字符串","模拟"]],"1700620911":[["Depth-First Search","Breadth-First Search","Memoization","Array","Dynamic Programming","Matrix"],["深度优先搜索","广度优先搜索","记忆化搜索","数组","动态规划","矩阵"]],"1702334810":[["Greedy","Array","Prefix Sum","Sorting"],["贪心","数组","前缀和","排序"]],"1705265155":[["Database"],["数据库"]],"1705502932":[["Design","Array","Hash Table","Linked List","Hash Function"],["设计","数组","哈希表","链表","哈希函数"]],"1706210690":[["Stack","Tree","Depth-First Search","Binary Search Tree","Linked List","Binary Tree"],["栈","树","深度优先搜索","二叉搜索树","链表","二叉树"]],"1706598413":[["Greedy","Array","Hash Table","Sorting","Heap (Priority Queue)"],["贪心","数组","哈希表","排序","堆(优先队列)"]],"1708402068":[["Bit Manipulation","Binary Search","Dynamic Programming"],["位运算","二分查找","动态规划"]],"1709397559":[["Stack","Recursion","Linked List","Two Pointers"],["栈","递归","链表","双指针"]],"1709868853":[["Bit Manipulation","Array","Hash Table","String"],["位运算","数组","哈希表","字符串"]],"1712826586":[["Math","Binary Search","Number Theory"],["数学","二分查找","数论"]],"1713279396":[["Array","Hash Table","Sorting"],["数组","哈希表","排序"]],"1714015866":[["Array","Dynamic Programming"],["数组","动态规划"]],"1715714434":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"1716064379":[["String"],["字符串"]],"1716121258":[["Database"],["数据库"]],"1716454945":[["Linked List","Two Pointers"],["链表","双指针"]],"1716625654":[["Array","Hash Table","Simulation"],["数组","哈希表","模拟"]],"1716876773":[null,null],"1717721751":[["Breadth-First Search","Hash Table","String"],["广度优先搜索","哈希表","字符串"]],"1717938721":[["Design","Hash Table","Linked List","Doubly-Linked List"],["设计","哈希表","链表","双向链表"]],"1721774399":[["Linked List"],["链表"]],"1722855645":[["Dynamic Programming"],["动态规划"]],"1723985703":[["Array","Dynamic Programming"],["数组","动态规划"]],"1724760277":[null,null],"1725183127":[["Array"],["数组"]],"1728101846":[["Math","Enumeration"],["数学","枚举"]],"1729126971":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"1729291424":[["Bit Manipulation","Array","Hash Table","Counting"],["位运算","数组","哈希表","计数"]],"1729563423":[["Stack","Tree","Depth-First Search","Binary Search Tree","Linked List","Binary Tree","Doubly-Linked List"],["栈","树","深度优先搜索","二叉搜索树","链表","二叉树","双向链表"]],"1729632427":[["Bit Manipulation","Hash Table","String"],["位运算","哈希表","字符串"]],"1730213489":[["Stack","Breadth-First Search","String","Backtracking"],["栈","广度优先搜索","字符串","回溯"]],"1730633271":[["Breadth-First Search","Array","Matrix"],["广度优先搜索","数组","矩阵"]],"1730741094":[["Array","Hash Table","Binary Search","Sliding Window"],["数组","哈希表","二分查找","滑动窗口"]],"1732202044":[["Array","Math"],["数组","数学"]],"1733046404":[["Stack","Array","Dynamic Programming","Ordered Set","Monotonic Stack"],["栈","数组","动态规划","有序集合","单调栈"]],"173367747":[["Greedy","Bit Manipulation","Math"],["贪心","位运算","数学"]],"1734419421":[["Bit Manipulation","Math","Simulation"],["位运算","数学","模拟"]],"1735669790":[["Two Pointers","String"],["双指针","字符串"]],"1737160601":[["Greedy","Array","Math","Sorting"],["贪心","数组","数学","排序"]],"1737197781":[["Array","Hash Table","Counting","Sorting","Sliding Window"],["数组","哈希表","计数","排序","滑动窗口"]],"1737726232":[["Array","Hash Table","Counting","Sorting"],["数组","哈希表","计数","排序"]],"173858556":[["Breadth-First Search","Array","Dynamic Programming","Matrix"],["广度优先搜索","数组","动态规划","矩阵"]],"1742391300":[["Design","Hash Table","Heap (Priority Queue)"],["设计","哈希表","堆(优先队列)"]],"1742923454":[["Array","Dynamic Programming"],["数组","动态规划"]],"174306863":[["Array","Hash Table","Two Pointers","Binary Search","Sorting"],["数组","哈希表","双指针","二分查找","排序"]],"1744001939":[null,null],"1744896373":[["Memoization","Array","Dynamic Programming","Matrix"],["记忆化搜索","数组","动态规划","矩阵"]],"174800301":[["Bit Manipulation","Array","Math","Dynamic Programming","Bitmask"],["位运算","数组","数学","动态规划","状态压缩"]],"174896176":[["Array","Bucket Sort","Ordered Set","Sorting","Sliding Window"],["数组","桶排序","有序集合","排序","滑动窗口"]],"1749795074":[["Greedy","String"],["贪心","字符串"]],"1750704590":[null,null],"1751494517":[["Math"],["数学"]],"1751556023":[["Design","Array","Hash Table","Two Pointers","Data Stream"],["设计","数组","哈希表","双指针","数据流"]],"1752876661":[["Design","Segment Tree","Binary Search","Ordered Set"],["设计","线段树","二分查找","有序集合"]],"175297842":[["Hash Table","Linked List","Two Pointers"],["哈希表","链表","双指针"]],"1753460304":[["Math"],["数学"]],"1756727384":[["Array","Hash Table","String","Sorting"],["数组","哈希表","字符串","排序"]],"1757313368":[["Database"],["数据库"]],"1757955047":[["Array","Math","Dynamic Programming","Prefix Sum"],["数组","数学","动态规划","前缀和"]],"1762249323":[["Array","Two Pointers","Binary Search","Sorting"],["数组","双指针","二分查找","排序"]],"1762990534":[["Bit Manipulation","Array","String","Dynamic Programming","Bitmask"],["位运算","数组","字符串","动态规划","状态压缩"]],"1763436987":[["Array","Hash Table","Two Pointers","Counting","Sorting"],["数组","哈希表","双指针","计数","排序"]],"1765623393":[["Database"],["数据库"]],"1766481102":[["Array"],["数组"]],"1767826160":[["Greedy","Binary Search"],["贪心","二分查找"]],"1769946757":[["Bit Manipulation","Recursion","Math"],["位运算","递归","数学"]],"177009894":[["Math","Simulation"],["数学","模拟"]],"1770113758":[["Linked List","Simulation"],["链表","模拟"]],"1770146920":[["Database"],["数据库"]],"1775341601":[["Graph","Topological Sort","Memoization","Hash Table","Dynamic Programming","Counting"],["图","拓扑排序","记忆化搜索","哈希表","动态规划","计数"]],"1777414306":[["Array","String"],["数组","字符串"]],"1779691327":[["Trie","Array","Hash Table","String"],["字典树","数组","哈希表","字符串"]],"1779771436":[["Trie","Array","Hash Table","String","Dynamic Programming"],["字典树","数组","哈希表","字符串","动态规划"]],"178132881":[["Greedy","Array","Hash Table","Binary Search","Heap (Priority Queue)"],["贪心","数组","哈希表","二分查找","堆(优先队列)"]],"1782593021":[["Math"],["数学"]],"1783870964":[["Array","Math","Combinatorics","Simulation"],["数组","数学","组合数学","模拟"]],"1784467838":[["Database"],["数据库"]],"1784527717":[["Array","Hash Table","Sliding Window"],["数组","哈希表","滑动窗口"]],"1785363546":[["Binary Indexed Tree","Segment Tree","Array","Binary Search","Divide and Conquer","Ordered Set","Merge Sort"],["树状数组","线段树","数组","二分查找","分治","有序集合","归并排序"]],"1785554828":[["Bit Manipulation","Math","String"],["位运算","数学","字符串"]],"1785562293":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"1786275394":[["Tree","Depth-First Search","Breadth-First Search","Array","Hash Table"],["树","深度优先搜索","广度优先搜索","数组","哈希表"]],"1786656286":[["Array","Matrix","Sorting"],["数组","矩阵","排序"]],"178669910":[["Math"],["数学"]],"178720857":[["Greedy","String"],["贪心","字符串"]],"1787510201":[["Stack","Memoization","Array","Math","String","Dynamic Programming"],["栈","记忆化搜索","数组","数学","字符串","动态规划"]],"1787879890":[["Depth-First Search","Breadth-First Search","Array"],["深度优先搜索","广度优先搜索","数组"]],"1788398500":[null,null],"1788564041":[["Array","Dynamic Programming"],["数组","动态规划"]],"1788773531":[["Design","Hash Table","String"],["设计","哈希表","字符串"]],"1791591007":[["Design","Array","Hash Table","Two Pointers"],["设计","数组","哈希表","双指针"]],"1795607316":[null,null],"1796150705":[["Hash Table","Math"],["哈希表","数学"]],"1796587921":[["String","Dynamic Programming"],["字符串","动态规划"]],"179744631":[["Database"],["数据库"]],"1799515663":[["Design","Two Pointers","Data Stream","Sorting","Heap (Priority Queue)"],["设计","双指针","数据流","排序","堆(优先队列)"]],"1799969590":[null,null],"1800599582":[["Array","String","Enumeration"],["数组","字符串","枚举"]],"1801481840":[["Hash Table","String","Backtracking"],["哈希表","字符串","回溯"]],"1802692575":[["Array","Hash Table","Matrix","Prefix Sum"],["数组","哈希表","矩阵","前缀和"]],"1808561792":[["Graph"],["图"]],"1808920633":[["Database"],["数据库"]],"1809536358":[["Array","Dynamic Programming"],["数组","动态规划"]],"1810947088":[["Dynamic Programming"],["动态规划"]],"1811191434":[["Trie","Array","Hash Table","String"],["字典树","数组","哈希表","字符串"]],"1811529317":[["Graph","Topological Sort","Memoization","Math","Dynamic Programming","Game Theory"],["图","拓扑排序","记忆化搜索","数学","动态规划","博弈"]],"1814552069":[["Array","Prefix Sum"],["数组","前缀和"]],"1815012340":[["Hash Table","String","Counting"],["哈希表","字符串","计数"]],"1815395495":[["Greedy","Array","Matrix","Sorting"],["贪心","数组","矩阵","排序"]],"1816159434":[["Greedy","Array","Dynamic Programming"],["贪心","数组","动态规划"]],"1816814719":[["Array","Two Pointers","Binary Search","Enumeration"],["数组","双指针","二分查找","枚举"]],"181840890":[["Design","Queue","Data Stream"],["设计","队列","数据流"]],"1819395589":[["Stack","Greedy","Array","Sorting","Monotonic Stack"],["栈","贪心","数组","排序","单调栈"]],"1821672989":[["Depth-First Search","Breadth-First Search","Concurrency"],["深度优先搜索","广度优先搜索","多线程"]],"1821812912":[["Trie","Array","Hash Table","String","String Matching"],["字典树","数组","哈希表","字符串","字符串匹配"]],"1823999301":[["Graph","Topological Sort","Dynamic Programming","Shortest Path","Heap (Priority Queue)"],["图","拓扑排序","动态规划","最短路","堆(优先队列)"]],"1825399219":[["Breadth-First Search","Graph"],["广度优先搜索","图"]],"1827216276":[null,null],"1828505458":[["Array","Two Pointers","Binary Search","Sorting","Sliding Window","Heap (Priority Queue)"],["数组","双指针","二分查找","排序","滑动窗口","堆(优先队列)"]],"1829348697":[["Array","Hash Table","Math","Counting","Enumeration","Matrix","Number Theory"],["数组","哈希表","数学","计数","枚举","矩阵","数论"]],"183030256":[["Array","Hash Table","Simulation"],["数组","哈希表","模拟"]],"183184140":[["Array","Binary Search"],["数组","二分查找"]],"1833766982":[["Array","Math","Two Pointers"],["数组","数学","双指针"]],"1834196732":[["Design","Queue","Array","Hash Table","Linked List"],["设计","队列","数组","哈希表","链表"]],"1837402011":[["Tree","Binary Search Tree","Linked List","Divide and Conquer","Binary Tree"],["树","二叉搜索树","链表","分治","二叉树"]],"1837734149":[["Hash Table","Linked List","Two Pointers"],["哈希表","链表","双指针"]],"1839844018":[["Bit Manipulation","Recursion","Math"],["位运算","递归","数学"]],"1840192802":[["Tree","Depth-First Search","Binary Tree","String Matching","Hash Function"],["树","深度优先搜索","二叉树","字符串匹配","哈希函数"]],"184027593":[["Hash Table","String","Backtracking"],["哈希表","字符串","回溯"]],"1840572711":[["Greedy","Depth-First Search","Breadth-First Search","Union Find","Graph"],["贪心","深度优先搜索","广度优先搜索","并查集","图"]],"1840603422":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"1842623361":[null,null],"1843086828":[["Greedy","Two Pointers","String"],["贪心","双指针","字符串"]],"1844354140":[["Bit Manipulation","Array","Math","Dynamic Programming","Bitmask"],["位运算","数组","数学","动态规划","状态压缩"]],"1844925263":[["Database"],["数据库"]],"1846293530":[["Array","Math","Prefix Sum"],["数组","数学","前缀和"]],"1848363653":[["Bit Manipulation"],["位运算"]],"1848372638":[["Array"],["数组"]],"1849060569":[["Array","Binary Search","Sorting"],["数组","二分查找","排序"]],"1850684924":[["Database"],["数据库"]],"1850921957":[["Greedy","Math","Sorting"],["贪心","数学","排序"]],"18516592":[["Geometry","Math","Rejection Sampling","Randomized"],["几何","数学","拒绝采样","随机化"]],"1853031865":[["Greedy","Tree","Array","Dynamic Programming","Binary Tree"],["贪心","树","数组","动态规划","二叉树"]],"1853208613":[["Math","Enumeration","Number Theory"],["数学","枚举","数论"]],"1856172895":[["Queue","Array","Binary Search","Prefix Sum","Sliding Window","Heap (Priority Queue)"],["队列","数组","二分查找","前缀和","滑动窗口","堆(优先队列)"]],"185620528":[["Greedy","Math","Heap (Priority Queue)"],["贪心","数学","堆(优先队列)"]],"1856992647":[["Array","Dynamic Programming"],["数组","动态规划"]],"1857363494":[["String","Dynamic Programming"],["字符串","动态规划"]],"1857526630":[["Array","Hash Table","Matrix"],["数组","哈希表","矩阵"]],"1858278973":[["Array","Binary Search"],["数组","二分查找"]],"1858334582":[["Design","Queue","Array","Data Stream"],["设计","队列","数组","数据流"]],"1859819274":[["Design","Array","Hash Table"],["设计","数组","哈希表"]],"1861285155":[["Dynamic Programming"],["动态规划"]],"1862185859":[["Array","Two Pointers","Enumeration","Sorting"],["数组","双指针","枚举","排序"]],"1862854561":[["Array","Binary Search","Divide and Conquer","Matrix"],["数组","二分查找","分治","矩阵"]],"1863065807":[["Math"],["数学"]],"186354366":[["Stack","Array","Dynamic Programming","Matrix","Monotonic Stack"],["栈","数组","动态规划","矩阵","单调栈"]],"1864733405":[null,null],"1866851323":[["Array","Prefix Sum"],["数组","前缀和"]],"1869987706":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"1871665913":[["Math","String"],["数学","字符串"]],"1872112615":[["Greedy","Array","Two Pointers"],["贪心","数组","双指针"]],"1872306454":[["Stack","Design","Array"],["栈","设计","数组"]],"1872693779":[["Database"],["数据库"]],"1872980159":[["Stack","Array","Linked List","Monotonic Stack"],["栈","数组","链表","单调栈"]],"1876544260":[["Tree","Depth-First Search","Hash Table","Binary Search","Binary Tree"],["树","深度优先搜索","哈希表","二分查找","二叉树"]],"1878147567":[["Array","String Matching","Hash Function","Rolling Hash"],["数组","字符串匹配","哈希函数","滚动哈希"]],"1879020884":[["Array","Hash Table","Sliding Window"],["数组","哈希表","滑动窗口"]],"187940940":[["Depth-First Search","Breadth-First Search","Array","Matrix","Strongly Connected Component"],["深度优先搜索","广度优先搜索","数组","矩阵","强连通分量"]],"188352287":[["Stack","Array","Linked List","Monotonic Stack"],["栈","数组","链表","单调栈"]],"1888341714":[null,null],"1888433713":[["Array","Two Pointers"],["数组","双指针"]],"1890921841":[["Bit Manipulation","Array","Sorting"],["位运算","数组","排序"]],"1894806233":[["Array","Hash Table"],["数组","哈希表"]],"1895265333":[["Array","Hash Table","String"],["数组","哈希表","字符串"]],"1896099954":[["Array","Counting Sort","Sorting"],["数组","计数排序","排序"]],"1896286191":[["Breadth-First Search","Graph","Shortest Path"],["广度优先搜索","图","最短路"]],"1900062857":[["Array","String"],["数组","字符串"]],"1901788005":[["Database"],["数据库"]],"1903617238":[["Greedy","Memoization","String","Dynamic Programming"],["贪心","记忆化搜索","字符串","动态规划"]],"1907819963":[["Array","Hash Table","String"],["数组","哈希表","字符串"]],"1908656857":[["String","Counting"],["字符串","计数"]],"191054580":[["Depth-First Search","Linked List","Doubly-Linked List"],["深度优先搜索","链表","双向链表"]],"1910869482":[["Array","Dynamic Programming","Backtracking"],["数组","动态规划","回溯"]],"1911968707":[["String"],["字符串"]],"1912276022":[["Math","String","Sorting"],["数学","字符串","排序"]],"1913049602":[["Bit Manipulation","Array","Backtracking","Enumeration","Matrix"],["位运算","数组","回溯","枚举","矩阵"]],"1913093520":[["String"],["字符串"]],"1913772288":[["Array","Dynamic Programming","Backtracking","Sorting"],["数组","动态规划","回溯","排序"]],"1915453170":[["Array","Binary Search","Sorting"],["数组","二分查找","排序"]],"1915472102":[["String","Dynamic Programming"],["字符串","动态规划"]],"1915862517":[["Bit Manipulation","Array","Dynamic Programming"],["位运算","数组","动态规划"]],"1916011706":[["Database"],["数据库"]],"191620507":[["Greedy","Array"],["贪心","数组"]],"1916400350":[["Array","Dynamic Programming"],["数组","动态规划"]],"1917964581":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"1918172852":[["Array","Binary Search","Prefix Sum","Sorting"],["数组","二分查找","前缀和","排序"]],"191868779":[["Database"],["数据库"]],"1919027309":[["Database"],["数据库"]],"1922249884":[["String"],["字符串"]],"1924690238":[["Array","Hash Table","Counting"],["数组","哈希表","计数"]],"1927271954":[["Array","Hash Table","Enumeration"],["数组","哈希表","枚举"]],"1931217342":[null,null],"1931269506":[["Array","Prefix Sum"],["数组","前缀和"]],"1931458934":[["Array","String","Binary Search","Prefix Sum","Sliding Window"],["数组","字符串","二分查找","前缀和","滑动窗口"]],"1933270834":[["Array","Dynamic Programming"],["数组","动态规划"]],"1934109716":[null,null],"1937730923":[["Greedy","Tree","Depth-First Search","Binary Search Tree","Divide and Conquer","Binary Tree"],["贪心","树","深度优先搜索","二叉搜索树","分治","二叉树"]],"1938120357":[["Greedy","Array","Dynamic Programming","Sorting"],["贪心","数组","动态规划","排序"]],"193891104":[["Database"],["数据库"]],"1939591666":[["Binary Search","Interactive"],["二分查找","交互"]],"1940606693":[["Concurrency"],["多线程"]],"1941288004":[["Tree","Depth-First Search","Breadth-First Search","Linked List","Binary Tree"],["树","深度优先搜索","广度优先搜索","链表","二叉树"]],"194431856":[["Trie","String"],["字典树","字符串"]],"1944526967":[["Array","Binary Search","Dynamic Programming","Sorting"],["数组","二分查找","动态规划","排序"]],"1947285534":[["Array","Two Pointers","Simulation"],["数组","双指针","模拟"]],"1947586492":[["String","Dynamic Programming"],["字符串","动态规划"]],"1948562758":[["Math","Enumeration"],["数学","枚举"]],"1950501535":[["Greedy","String","Counting","Heap (Priority Queue)"],["贪心","字符串","计数","堆(优先队列)"]],"1950962783":[["Union Find","Array","Hash Table","Math","Number Theory"],["并查集","数组","哈希表","数学","数论"]],"1951198460":[["Greedy","Two Pointers","String"],["贪心","双指针","字符串"]],"1952470548":[["Math"],["数学"]],"1953428992":[["Tree","Binary Search Tree","Dynamic Programming","Backtracking","Binary Tree"],["树","二叉搜索树","动态规划","回溯","二叉树"]],"1953613506":[["Bit Manipulation","Backtracking"],["位运算","回溯"]],"1954801587":[["Greedy","Array","Math","Game Theory","Sorting","Heap (Priority Queue)"],["贪心","数组","数学","博弈","排序","堆(优先队列)"]],"1955132435":[["Tree","Depth-First Search","Dynamic Programming","Binary Tree"],["树","深度优先搜索","动态规划","二叉树"]],"1959369889":[["Array","Dynamic Programming"],["数组","动态规划"]],"1959436312":[["Array","Math","Binary Search","Number Theory"],["数组","数学","二分查找","数论"]],"1959774558":[["Bit Manipulation","Array","Dynamic Programming"],["位运算","数组","动态规划"]],"1959869314":[["Tree","Math","Binary Tree"],["树","数学","二叉树"]],"1959906977":[["Math"],["数学"]],"1961138257":[["Stack","Array","Math","Monotonic Stack","Heap (Priority Queue)"],["栈","数组","数学","单调栈","堆(优先队列)"]],"1962061945":[["Greedy","Bit Manipulation","Array","Prefix Sum"],["贪心","位运算","数组","前缀和"]],"1962441710":[["Math","String","Enumeration"],["数学","字符串","枚举"]],"1962595835":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"1964424077":[["Database"],["数据库"]],"1965294189":[["String","Dynamic Programming"],["字符串","动态规划"]],"1965686195":[["Geometry","Array","Hash Table","Math","Sorting"],["几何","数组","哈希表","数学","排序"]],"1965849899":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"1966056783":[["Array","Binary Search"],["数组","二分查找"]],"1966082997":[["Database"],["数据库"]],"1967582342":[["Database"],["数据库"]],"1969742700":[["Array","Simulation"],["数组","模拟"]],"1970717834":[["Hash Table","String"],["哈希表","字符串"]],"1971257507":[["String","Dynamic Programming"],["字符串","动态规划"]],"1972717643":[["String"],["字符串"]],"1972718658":[["Greedy","Array","Heap (Priority Queue)"],["贪心","数组","堆(优先队列)"]],"19753391":[["Stack","Array","Monotonic Stack"],["栈","数组","单调栈"]],"197546078":[["Array","Matrix"],["数组","矩阵"]],"1975607113":[["Bit Manipulation","Array","Binary Search","Sliding Window"],["位运算","数组","二分查找","滑动窗口"]],"1977084622":[["Breadth-First Search","Array","Dynamic Programming","Matrix"],["广度优先搜索","数组","动态规划","矩阵"]],"1977813892":[["Recursion","Math","String"],["递归","数学","字符串"]],"1979291413":[["Tree","Depth-First Search","Breadth-First Search","Binary Search Tree","Hash Table","Two Pointers","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉搜索树","哈希表","双指针","二叉树"]],"1980479000":[["Array","Hash Table"],["数组","哈希表"]],"1981187092":[null,null],"1982730574":[["Array","Two Pointers"],["数组","双指针"]],"1983440257":[["Two Pointers","String"],["双指针","字符串"]],"1987916479":[["Two Pointers","String"],["双指针","字符串"]],"1988055821":[["Depth-First Search","Breadth-First Search","Graph","Topological Sort","Memoization","Array","Dynamic Programming","Matrix"],["深度优先搜索","广度优先搜索","图","拓扑排序","记忆化搜索","数组","动态规划","矩阵"]],"1989002691":[["Stack","Tree","Depth-First Search","Linked List","Binary Tree"],["栈","树","深度优先搜索","链表","二叉树"]],"1992185659":[["Array","Binary Search"],["数组","二分查找"]],"1992807056":[["Array","Hash Table","Sliding Window"],["数组","哈希表","滑动窗口"]],"199553622":[["String","Simulation"],["字符串","模拟"]],"1995566378":[["Linked List"],["链表"]],"1997275023":[["Tree","Depth-First Search","Breadth-First Search","Hash Table","Binary Tree"],["树","深度优先搜索","广度优先搜索","哈希表","二叉树"]],"1997404036":[["String","Simulation"],["字符串","模拟"]],"1997507835":[["Database"],["数据库"]],"1997987860":[["Greedy","Array","Sorting","Heap (Priority Queue)"],["贪心","数组","排序","堆(优先队列)"]],"2000679742":[["Tree","Depth-First Search","Breadth-First Search","Design","Binary Search","Dynamic Programming"],["树","深度优先搜索","广度优先搜索","设计","二分查找","动态规划"]],"2001412357":[["Design","Hash Table","Linked List","Doubly-Linked List"],["设计","哈希表","链表","双向链表"]],"2001540741":[["Greedy","Array","Dynamic Programming","Sorting"],["贪心","数组","动态规划","排序"]],"2003223492":[["Array","Backtracking"],["数组","回溯"]],"2005932973":[["Bit Manipulation","Trie","Array","Hash Table"],["位运算","字典树","数组","哈希表"]],"2006213514":[["Stack","Array","Monotonic Stack"],["栈","数组","单调栈"]],"2006522396":[null,null],"2006725411":[["Memoization","Math","Dynamic Programming"],["记忆化搜索","数学","动态规划"]],"2007370712":[["Array","Matrix"],["数组","矩阵"]],"2010735377":[["Database"],["数据库"]],"2011226653":[null,null],"2011811439":[["Tree","Depth-First Search","Binary Search Tree","Binary Tree"],["树","深度优先搜索","二叉搜索树","二叉树"]],"2012204931":[["Tree","Design","Binary Search Tree","Binary Tree","Data Stream","Heap (Priority Queue)"],["树","设计","二叉搜索树","二叉树","数据流","堆(优先队列)"]],"2012982950":[["Array","String","Prefix Sum"],["数组","字符串","前缀和"]],"2013771095":[["Database"],["数据库"]],"2014057820":[["Greedy","Array","Hash Table","Sorting"],["贪心","数组","哈希表","排序"]],"2015120605":[["Array","Hash Table","Divide and Conquer","Bucket Sort","Counting","Quickselect","Sorting","Heap (Priority Queue)"],["数组","哈希表","分治","桶排序","计数","快速选择","排序","堆(优先队列)"]],"2015814436":[["Bit Manipulation","Array","Dynamic Programming","Bitmask"],["位运算","数组","动态规划","状态压缩"]],"2017058203":[["Database"],["数据库"]],"2017163784":[null,null],"2018559703":[["Stack","Recursion","String"],["栈","递归","字符串"]],"2018741992":[["Stack","Design","Binary Indexed Tree","Array","Hash Table","Ordered Set"],["栈","设计","树状数组","数组","哈希表","有序集合"]],"2018971200":[["Array","Hash Table","Sorting","Heap (Priority Queue)"],["数组","哈希表","排序","堆(优先队列)"]],"2019191135":[["Array","Two Pointers","Binary Search","Sorting"],["数组","双指针","二分查找","排序"]],"2019963761":[["Greedy","Hash Table","String","Counting","Sorting","Heap (Priority Queue)"],["贪心","哈希表","字符串","计数","排序","堆(优先队列)"]],"2020441423":[["Bit Manipulation","Queue","Array","Prefix Sum","Sliding Window"],["位运算","队列","数组","前缀和","滑动窗口"]],"2021188790":[["Greedy","Array"],["贪心","数组"]],"2021376917":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"2024934932":[["Greedy","Array","Hash Table","Counting","Sorting","Heap (Priority Queue)"],["贪心","数组","哈希表","计数","排序","堆(优先队列)"]],"202527271":[["Depth-First Search","Breadth-First Search","Graph","Shortest Path","Heap (Priority Queue)"],["深度优先搜索","广度优先搜索","图","最短路","堆(优先队列)"]],"2025736930":[["Design","Array","Hash Table","String"],["设计","数组","哈希表","字符串"]],"2025960825":[["Array","Hash Table","Two Pointers"],["数组","哈希表","双指针"]],"2027231954":[["Array","Math","Enumeration","Number Theory","Sliding Window"],["数组","数学","枚举","数论","滑动窗口"]],"2027773900":[["Graph","Array","Backtracking"],["图","数组","回溯"]],"2028541392":[["Graph","Array","Biconnected Component"],["图","数组","双连通分量"]],"2033240857":[["Bit Manipulation","Array","Dynamic Programming","Backtracking","Bitmask"],["位运算","数组","动态规划","回溯","状态压缩"]],"203427637":[["Depth-First Search","Breadth-First Search","Array","Binary Search","Matrix"],["深度优先搜索","广度优先搜索","数组","二分查找","矩阵"]],"2035240287":[["Binary Indexed Tree","Geometry","Array","Math"],["树状数组","几何","数组","数学"]],"2035720970":[["Stack","Greedy","String"],["栈","贪心","字符串"]],"2036550762":[["Database"],["数据库"]],"2036642817":[["Array","Two Pointers","Simulation"],["数组","双指针","模拟"]],"2037819195":[["Database"],["数据库"]],"2037923639":[["String","Dynamic Programming"],["字符串","动态规划"]],"2038074520":[["Recursion","String"],["递归","字符串"]],"2038782260":[["Hash Table","String","Sliding Window"],["哈希表","字符串","滑动窗口"]],"204096400":[["Array","Hash Table","Two Pointers","String","Dynamic Programming"],["数组","哈希表","双指针","字符串","动态规划"]],"2041342956":[["Array","Binary Search","Matrix","Prefix Sum"],["数组","二分查找","矩阵","前缀和"]],"2043678372":[["Graph"],["图"]],"20438516":[["Stack","Design"],["栈","设计"]],"2045578042":[["Design","Array","Hash Table","Binary Search"],["设计","数组","哈希表","二分查找"]],"2046332745":[["Trie","Array","String","Backtracking"],["字典树","数组","字符串","回溯"]],"2046402802":[["Depth-First Search","Breadth-First Search","Graph","Topological Sort"],["深度优先搜索","广度优先搜索","图","拓扑排序"]],"2048723677":[["Array","Hash Table","Two Pointers","String","Dynamic Programming"],["数组","哈希表","双指针","字符串","动态规划"]],"2049140185":[["Array","Hash Table","Sliding Window","Heap (Priority Queue)"],["数组","哈希表","滑动窗口","堆(优先队列)"]],"2050291763":[["Greedy","Hash Table","String"],["贪心","哈希表","字符串"]],"2051026474":[["Database"],["数据库"]],"2051273831":[["Math","Simulation"],["数学","模拟"]],"205364228":[["Array","Dynamic Programming","Sorting"],["数组","动态规划","排序"]],"2054972194":[["Database"],["数据库"]],"2055099648":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"2055248509":[["Array","Hash Table","Counting","Enumeration","Sorting"],["数组","哈希表","计数","枚举","排序"]],"2057048497":[["Array","Two Pointers","Binary Search","Sorting"],["数组","双指针","二分查找","排序"]],"2057246561":[["Array","Binary Search","Divide and Conquer"],["数组","二分查找","分治"]],"2059004815":[["String"],["字符串"]],"2060154218":[["Database"],["数据库"]],"2062472427":[["Greedy","Binary Indexed Tree","Segment Tree","Array","Binary Search","Ordered Set","Sorting"],["贪心","树状数组","线段树","数组","二分查找","有序集合","排序"]],"2063386346":[["Array","Dynamic Programming"],["数组","动态规划"]],"2064923425":[["Array","Dynamic Programming","Enumeration","Matrix"],["数组","动态规划","枚举","矩阵"]],"2066655774":[["Breadth-First Search","Array","Matrix","Heap (Priority Queue)"],["广度优先搜索","数组","矩阵","堆(优先队列)"]],"2066860654":[["Stack","Array","Monotonic Stack"],["栈","数组","单调栈"]],"2068027715":[null,null],"2069508857":[["Design","Hash Table","Linked List","Heap (Priority Queue)"],["设计","哈希表","链表","堆(优先队列)"]],"2069762192":[["Depth-First Search","Breadth-First Search","Graph","Topological Sort"],["深度优先搜索","广度优先搜索","图","拓扑排序"]],"2070962878":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"2074201652":[["Design","Hash Table","String","Binary Search"],["设计","哈希表","字符串","二分查找"]],"2074713320":[["Greedy","Math"],["贪心","数学"]],"2076283496":[["Database"],["数据库"]],"2077283915":[["Bit Manipulation","Brainteaser"],["位运算","脑筋急转弯"]],"2078083870":[["Math","Binary Search"],["数学","二分查找"]],"2080371217":[["Array","Dynamic Programming"],["数组","动态规划"]],"2080495144":[["Tree","Depth-First Search","Array","Math","Enumeration"],["树","深度优先搜索","数组","数学","枚举"]],"2080861390":[["Array","Math"],["数组","数学"]],"2080936805":[["Segment Tree","Array","Dynamic Programming"],["线段树","数组","动态规划"]],"208434464":[["Recursion","Math"],["递归","数学"]],"2085579974":[["Greedy","Array","String"],["贪心","数组","字符串"]],"2085973602":[["Breadth-First Search","Array","Matrix"],["广度优先搜索","数组","矩阵"]],"2086212420":[["Array","Math","Dynamic Programming","Game Theory","Prefix Sum"],["数组","数学","动态规划","博弈","前缀和"]],"2087368801":[["Hash Table","Linked List","Two Pointers"],["哈希表","链表","双指针"]],"2088822497":[["Array","Hash Table","Two Pointers","Enumeration"],["数组","哈希表","双指针","枚举"]],"2088911620":[["Hash Table","String","Sliding Window"],["哈希表","字符串","滑动窗口"]],"209121812":[["Stack","Array","Prefix Sum","Monotonic Stack"],["栈","数组","前缀和","单调栈"]],"2093417498":[["Design","Queue","Array","Linked List"],["设计","队列","数组","链表"]],"2094034129":[["Binary Indexed Tree","Segment Tree","Array","Sorting"],["树状数组","线段树","数组","排序"]],"2094685164":[["Depth-First Search","Breadth-First Search","Array","Matrix"],["深度优先搜索","广度优先搜索","数组","矩阵"]],"2097099950":[["Stack","Greedy","Array","Two Pointers","Sorting","Monotonic Stack"],["栈","贪心","数组","双指针","排序","单调栈"]],"2099267983":[["Array","Dynamic Programming"],["数组","动态规划"]],"2100511060":[["Array","Math","Matrix","Sorting"],["数组","数学","矩阵","排序"]],"2101009140":[["Math","String","Simulation"],["数学","字符串","模拟"]],"2102124703":[["Bit Manipulation","Hash Table","String","Divide and Conquer","Sliding Window"],["位运算","哈希表","字符串","分治","滑动窗口"]],"210217684":[["Array","Sliding Window"],["数组","滑动窗口"]],"2105184024":[["Math","String"],["数学","字符串"]],"2105190288":[["Database"],["数据库"]],"2106508430":[["Array","Binary Search"],["数组","二分查找"]],"210734267":[["Math","String","Simulation"],["数学","字符串","模拟"]],"2107686904":[["Breadth-First Search","Array","Matrix"],["广度优先搜索","数组","矩阵"]],"2108728330":[["Array","Prefix Sum"],["数组","前缀和"]],"2109002994":[["Database"],["数据库"]],"2109320577":[["Array"],["数组"]],"211245592":[["Database"],["数据库"]],"2112471874":[["Stack","Array","Matrix","Monotonic Stack"],["栈","数组","矩阵","单调栈"]],"2113446044":[["Array","Math","Number Theory"],["数组","数学","数论"]],"2114435640":[["Math","Game Theory","Simulation"],["数学","博弈","模拟"]],"2115947356":[["Array","Simulation"],["数组","模拟"]],"2117244239":[["Design","Data Stream","Ordered Set","Heap (Priority Queue)"],["设计","数据流","有序集合","堆(优先队列)"]],"2117678052":[["Database"],["数据库"]],"212097244":[null,null],"2122371082":[["Recursion","Math"],["递归","数学"]],"2122542522":[["Array","Two Pointers","Binary Search","Sorting"],["数组","双指针","二分查找","排序"]],"2123032733":[["Bit Manipulation","Array"],["位运算","数组"]],"212376193":[["Array","Dynamic Programming"],["数组","动态规划"]],"2123999060":[["Array","Dynamic Programming"],["数组","动态规划"]],"212627710":[["Breadth-First Search","Array","Hash Table"],["广度优先搜索","数组","哈希表"]],"2126289112":[["Hash Table","String","Sliding Window"],["哈希表","字符串","滑动窗口"]],"2129258263":[["Database"],["数据库"]],"212930587":[["Greedy","Array","Math","Heap (Priority Queue)"],["贪心","数组","数学","堆(优先队列)"]],"2130827066":[["Math","String","Dynamic Programming","String Matching"],["数学","字符串","动态规划","字符串匹配"]],"2131267381":[["Array","Dynamic Programming"],["数组","动态规划"]],"213498201":[null,null],"2135327933":[["Greedy","Math"],["贪心","数学"]],"2135431142":[["Bit Manipulation","Memoization","Array","Dynamic Programming","Bitmask"],["位运算","记忆化搜索","数组","动态规划","状态压缩"]],"213777418":[["Array","Binary Search"],["数组","二分查找"]],"2137857715":[["Array","Math"],["数组","数学"]],"2137931406":[["Array","Math","Binary Search","Prefix Sum","Randomized"],["数组","数学","二分查找","前缀和","随机化"]],"2138367939":[["Array","Hash Table"],["数组","哈希表"]],"2140116935":[["Math","Rejection Sampling","Probability and Statistics","Randomized"],["数学","拒绝采样","概率与统计","随机化"]],"214184041":[["Array","Two Pointers","Sorting"],["数组","双指针","排序"]],"2142283134":[["Math"],["数学"]],"2143004010":[["Tree","Depth-First Search","Array","Hash Table","String","Hash Function"],["树","深度优先搜索","数组","哈希表","字符串","哈希函数"]],"2143044442":[["Tree","Depth-First Search","Breadth-First Search","Design","Array","Hash Table"],["树","深度优先搜索","广度优先搜索","设计","数组","哈希表"]],"2144998386":[["String","Sliding Window"],["字符串","滑动窗口"]],"214508087":[["Array","Counting","Prefix Sum"],["数组","计数","前缀和"]],"2146548018":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"2147315027":[["Array","Sorting"],["数组","排序"]],"2147986859":[["Array","Hash Table","Sorting","Heap (Priority Queue)"],["数组","哈希表","排序","堆(优先队列)"]],"2150121610":[["Greedy","Array"],["贪心","数组"]],"2150422197":[null,null],"2150479645":[["Depth-First Search","Breadth-First Search","Union Find","Graph"],["深度优先搜索","广度优先搜索","并查集","图"]],"2152298441":[["Stack","Tree","Depth-First Search","Binary Tree"],["栈","树","深度优先搜索","二叉树"]],"2153157695":[["Two Pointers","String"],["双指针","字符串"]],"2153390386":[["Array","Divide and Conquer","Quickselect","Sorting","Heap (Priority Queue)"],["数组","分治","快速选择","排序","堆(优先队列)"]],"2154511916":[["Design","Hash Table","Linked List","Doubly-Linked List"],["设计","哈希表","链表","双向链表"]],"2154696316":[["Array","String","String Matching"],["数组","字符串","字符串匹配"]],"2155229246":[["Bit Manipulation","Array","Backtracking","Enumeration"],["位运算","数组","回溯","枚举"]],"2155696628":[null,null],"2156152723":[["Bit Manipulation","Array","Hash Table","Math","Sorting"],["位运算","数组","哈希表","数学","排序"]],"2160714813":[["Math","Binary Search"],["数学","二分查找"]],"2161204569":[["Stack","Linked List","Two Pointers"],["栈","链表","双指针"]],"2162382478":[null,null],"2164084926":[null,null],"2164343480":[["Database"],["数据库"]],"2165999334":[["Database"],["数据库"]],"2167794143":[["Array","String Matching","Sliding Window","Hash Function","Rolling Hash"],["数组","字符串匹配","滑动窗口","哈希函数","滚动哈希"]],"2168242954":[["Geometry","Math"],["几何","数学"]],"2168825861":[["Math","Number Theory"],["数学","数论"]],"2169396423":[["Bit Manipulation","Array","Dynamic Programming","Bitmask"],["位运算","数组","动态规划","状态压缩"]],"2169721379":[["Trie","Array","Hash Table","Enumeration","Hash Function","Rolling Hash"],["字典树","数组","哈希表","枚举","哈希函数","滚动哈希"]],"2170025879":[["Breadth-First Search","Graph","Array","Matrix","Shortest Path","Heap (Priority Queue)"],["广度优先搜索","图","数组","矩阵","最短路","堆(优先队列)"]],"2172902585":[["Tree","Binary Tree"],["树","二叉树"]],"217467576":[["Greedy","Geometry","Array","Math","Combinatorics","Sorting"],["贪心","几何","数组","数学","组合数学","排序"]],"2174846216":[null,null],"217546662":[["Array"],["数组"]],"2176047848":[["Design","Hash Table","Binary Search","Ordered Set","Sorting"],["设计","哈希表","二分查找","有序集合","排序"]],"2180581341":[null,null],"2180877898":[["Bit Manipulation"],["位运算"]],"2181231700":[["Array","Binary Search"],["数组","二分查找"]],"2182253577":[["Array","Math"],["数组","数学"]],"2182388811":[["Greedy","Array","String Matching"],["贪心","数组","字符串匹配"]],"2182831583":[["Graph","Topological Sort","Array","Hash Table","String"],["图","拓扑排序","数组","哈希表","字符串"]],"2183639073":[null,null],"2184297331":[["Bit Manipulation","Array"],["位运算","数组"]],"2184686055":[["Array","Math","Two Pointers","Sorting"],["数组","数学","双指针","排序"]],"2185596896":[null,null],"2185644087":[["Database"],["数据库"]],"2187172880":[["Greedy","Array"],["贪心","数组"]],"2187678883":[["Greedy","Array","Prefix Sum","Sorting","Heap (Priority Queue)"],["贪心","数组","前缀和","排序","堆(优先队列)"]],"218781353":[["Depth-First Search","Graph","Topological Sort"],["深度优先搜索","图","拓扑排序"]],"2188606245":[["Linked List","Two Pointers"],["链表","双指针"]],"2191074840":[["Bit Manipulation","Tree","Depth-First Search","Hash Table"],["位运算","树","深度优先搜索","哈希表"]],"2191726075":[["Bit Manipulation","Queue","Array","Prefix Sum","Sliding Window"],["位运算","队列","数组","前缀和","滑动窗口"]],"2192121612":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"2192706389":[["Sorting","Heap (Priority Queue)"],["排序","堆(优先队列)"]],"2193040547":[["Greedy","Array"],["贪心","数组"]],"2193251345":[null,null],"2194073999":[["Two Pointers","String"],["双指针","字符串"]],"2194441263":[null,null],"2194463865":[null,null],"2194831616":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"219694070":[["Math","Dynamic Programming"],["数学","动态规划"]],"2197356984":[["Hash Table","String","Counting"],["哈希表","字符串","计数"]],"2199036891":[["Array","Hash Table","Binary Search","Counting","Matrix"],["数组","哈希表","二分查找","计数","矩阵"]],"2199938357":[["Tree","Binary Search Tree","Binary Tree"],["树","二叉搜索树","二叉树"]],"2201727713":[["Database"],["数据库"]],"2201981126":[["Math"],["数学"]],"2203655753":[["Math","Dynamic Programming","Game Theory"],["数学","动态规划","博弈"]],"2204380301":[["Greedy","Math"],["贪心","数学"]],"2204914887":[["Design","Array","Hash Table","Counting"],["设计","数组","哈希表","计数"]],"2205913729":[["Greedy","Hash Table","String","Counting"],["贪心","哈希表","字符串","计数"]],"220599685":[null,null],"220667062":[["Greedy","Array","Hash Table","Binary Search","Sorting"],["贪心","数组","哈希表","二分查找","排序"]],"2206719747":[["Math","Dynamic Programming","Game Theory"],["数学","动态规划","博弈"]],"2206919454":[null,null],"2207624249":[["Array","Dynamic Programming"],["数组","动态规划"]],"2207905219":[["Database"],["数据库"]],"2208253092":[["Database"],["数据库"]],"2208494667":[["Hash Table","String","Sliding Window"],["哈希表","字符串","滑动窗口"]],"2208585097":[["Array","Prefix Sum"],["数组","前缀和"]],"2213463441":[["String","Dynamic Programming"],["字符串","动态规划"]],"2214262554":[["Greedy","Array","Matrix"],["贪心","数组","矩阵"]],"2214824906":[["Stack","Depth-First Search","String"],["栈","深度优先搜索","字符串"]],"2216360450":[["Depth-First Search","Breadth-First Search","Union Find","Array","Matrix"],["深度优先搜索","广度优先搜索","并查集","数组","矩阵"]],"2217156371":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"2220648902":[["String","Dynamic Programming"],["字符串","动态规划"]],"2222019296":[["Tree","Depth-First Search","Breadth-First Search"],["树","深度优先搜索","广度优先搜索"]],"2226311468":[["Bit Manipulation","String","Backtracking"],["位运算","字符串","回溯"]],"2227480345":[null,null],"2228358934":[["Math","Combinatorics","Enumeration"],["数学","组合数学","枚举"]],"2230494217":[["Bit Manipulation","Graph","Dynamic Programming","Bitmask"],["位运算","图","动态规划","状态压缩"]],"2232175898":[["Database"],["数据库"]],"223285376":[["Bit Manipulation"],["位运算"]],"2235555306":[["Hash Table","Math","Counting","Enumeration","Sorting"],["哈希表","数学","计数","枚举","排序"]],"2235724788":[null,null],"2235840093":[["Linked List","Two Pointers","Divide and Conquer","Sorting","Merge Sort"],["链表","双指针","分治","排序","归并排序"]],"223690290":[null,null],"2238247137":[["Bit Manipulation"],["位运算"]],"2240198172":[["Array","Hash Table","Sorting","Sliding Window"],["数组","哈希表","排序","滑动窗口"]],"2240876068":[["Math"],["数学"]],"224100421":[["Array","Dynamic Programming","Sorting"],["数组","动态规划","排序"]],"224107101":[["Array","Binary Search","Prefix Sum"],["数组","二分查找","前缀和"]],"2242408609":[["Array","Prefix Sum"],["数组","前缀和"]],"2244707838":[["Two Pointers","String"],["双指针","字符串"]],"224630615":[["Queue","Array","Ordered Set","Sliding Window","Monotonic Queue","Heap (Priority Queue)"],["队列","数组","有序集合","滑动窗口","单调队列","堆(优先队列)"]],"2247018180":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"2247565255":[["Union Find","Array","Hash Table"],["并查集","数组","哈希表"]],"2247941528":[null,null],"2248212771":[["Array","Sliding Window"],["数组","滑动窗口"]],"2248507270":[["String","Binary Search","String Matching","Suffix Array","Hash Function","Rolling Hash"],["字符串","二分查找","字符串匹配","后缀数组","哈希函数","滚动哈希"]],"2249312740":[["Greedy","Array","Hash Table","Sorting"],["贪心","数组","哈希表","排序"]],"2249355269":[["Hash Table","String"],["哈希表","字符串"]],"2249490":[["Design","Array","Two Pointers","Iterator"],["设计","数组","双指针","迭代器"]],"2249718139":[["Stack","String","Dynamic Programming"],["栈","字符串","动态规划"]],"2249810515":[["Database"],["数据库"]],"2251334448":[["Array","Dynamic Programming"],["数组","动态规划"]],"2251945224":[["Binary Indexed Tree","Array","Binary Search"],["树状数组","数组","二分查找"]],"2252317011":[["Array","Dynamic Programming","Prefix Sum"],["数组","动态规划","前缀和"]],"225263285":[["Database"],["数据库"]],"2254789488":[["Greedy","Two Pointers","String"],["贪心","双指针","字符串"]],"2255777157":[["Array","Dynamic Programming","Sorting"],["数组","动态规划","排序"]],"2256129159":[["Array","Hash Table","Math"],["数组","哈希表","数学"]],"2257250428":[["Tree","Math","Dynamic Programming","Binary Tree","Game Theory"],["树","数学","动态规划","二叉树","博弈"]],"2257308276":[["Array","Hash Table","Sliding Window"],["数组","哈希表","滑动窗口"]],"2258141933":[["Greedy","Array","Hash Table","Counting"],["贪心","数组","哈希表","计数"]],"2258165342":[["Database"],["数据库"]],"2258623827":[["Array","Math","Dynamic Programming","Sorting"],["数组","数学","动态规划","排序"]],"2259000228":[["Array","Simulation"],["数组","模拟"]],"2259176301":[["Greedy","Array","Heap (Priority Queue)"],["贪心","数组","堆(优先队列)"]],"2260151323":[["Greedy","Array","Enumeration","Prefix Sum","Sorting"],["贪心","数组","枚举","前缀和","排序"]],"2262588000":[["Array","Hash Table","Counting"],["数组","哈希表","计数"]],"2264976408":[["Greedy","Graph","Array","Ordered Set"],["贪心","图","数组","有序集合"]],"2265344721":[["Array","Hash Table","String","Sliding Window"],["数组","哈希表","字符串","滑动窗口"]],"2265657217":[["Array","Math"],["数组","数学"]],"2267593455":[["Array","Binary Search","Prefix Sum","Sliding Window"],["数组","二分查找","前缀和","滑动窗口"]],"2270005002":[["Math","Dynamic Programming"],["数学","动态规划"]],"2272805308":[["Geometry","Array","Math"],["几何","数组","数学"]],"2273737749":[["Bit Manipulation","Array","Dynamic Programming"],["位运算","数组","动态规划"]],"2274108214":[null,null],"2274658324":[["Array","Matrix","Simulation"],["数组","矩阵","模拟"]],"2275965484":[["Array","Hash Table","Two Pointers","Binary Search","Dynamic Programming","Counting","Sorting"],["数组","哈希表","双指针","二分查找","动态规划","计数","排序"]],"2277934665":[["Backtracking"],["回溯"]],"2279246890":[["Array","Hash Table","Prefix Sum"],["数组","哈希表","前缀和"]],"2279730191":[["Tree","Depth-First Search","Breadth-First Search","Hash Table","Binary Tree"],["树","深度优先搜索","广度优先搜索","哈希表","二叉树"]],"2279929782":[null,null],"228115268":[["Array","Hash Table","Sorting"],["数组","哈希表","排序"]],"228284311":[["Hash Table","String","Counting","Prefix Sum"],["哈希表","字符串","计数","前缀和"]],"228423398":[null,null],"2284449411":[["Recursion","Math","String"],["递归","数学","字符串"]],"2285069816":[["Array","Two Pointers","Sorting"],["数组","双指针","排序"]],"228551495":[["Array","Hash Table","Ordered Set"],["数组","哈希表","有序集合"]],"2285522737":[["Array","Binary Search"],["数组","二分查找"]],"2285940610":[["Array","Backtracking"],["数组","回溯"]],"2287172046":[["Graph"],["图"]],"2290049338":[["Array","Prefix Sum"],["数组","前缀和"]],"2291083428":[["Linked List"],["链表"]],"2292184298":[["Array","Hash Table","Counting"],["数组","哈希表","计数"]],"2294942579":[["Array","Hash Table"],["数组","哈希表"]],"2295408709":[["String"],["字符串"]],"2296253743":[["Database"],["数据库"]],"2296579888":[null,null],"2297518953":[["Stack","Binary Indexed Tree","Segment Tree","Array","Binary Search","Monotonic Stack","Heap (Priority Queue)"],["栈","树状数组","线段树","数组","二分查找","单调栈","堆(优先队列)"]],"2300589345":[["Greedy","Math","Dynamic Programming"],["贪心","数学","动态规划"]],"2301924247":[["Stack","Array","Math"],["栈","数组","数学"]],"2302244531":[["Array","Hash Table","Dynamic Programming"],["数组","哈希表","动态规划"]],"2303671714":[null,null],"2304874524":[["Breadth-First Search","Backtracking"],["广度优先搜索","回溯"]],"2305284156":[["Stack","Array","Math","Monotonic Stack"],["栈","数组","数学","单调栈"]],"2305702963":[["Array","Dynamic Programming"],["数组","动态规划"]],"2306188300":[["Array","Matrix"],["数组","矩阵"]],"2310137574":[["Array","Hash Table","Counting","Sorting"],["数组","哈希表","计数","排序"]],"2310396":[["Array","Hash Table","Counting"],["数组","哈希表","计数"]],"2310675124":[["Array","Matrix"],["数组","矩阵"]],"2311001320":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"2312427727":[["Stack","String"],["栈","字符串"]],"231349873":[["Tree","Depth-First Search","Binary Search Tree","Binary Tree"],["树","深度优先搜索","二叉搜索树","二叉树"]],"2313819845":[["Array","Binary Search"],["数组","二分查找"]],"2313861896":[null,null],"2314150455":[null,null],"2314357296":[["Stack","Tree","Design","Binary Search Tree","Binary Tree","Iterator"],["栈","树","设计","二叉搜索树","二叉树","迭代器"]],"2315979719":[["Tree","Graph","Topological Sort","Array"],["树","图","拓扑排序","数组"]],"2316551160":[["Array","Sorting","Heap (Priority Queue)"],["数组","排序","堆(优先队列)"]],"2317418982":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"2318221471":[["Design","Hash Table","Linked List","Doubly-Linked List"],["设计","哈希表","链表","双向链表"]],"2320468943":[["String","Dynamic Programming"],["字符串","动态规划"]],"2320848921":[null,null],"2321187859":[["Math","Dynamic Programming","Combinatorics"],["数学","动态规划","组合数学"]],"2321482871":[["Array","Hash Table","String","Counting"],["数组","哈希表","字符串","计数"]],"2321691552":[["Tree","Graph","Topological Sort","Math","Dynamic Programming","Combinatorics"],["树","图","拓扑排序","数学","动态规划","组合数学"]],"2321913205":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"232328045":[["Database"],["数据库"]],"2323533689":[["Math"],["数学"]],"2324786150":[["Greedy","String"],["贪心","字符串"]],"2325031714":[["String","Dynamic Programming"],["字符串","动态规划"]],"2326834261":[null,null],"2329981708":[["Geometry","Math"],["几何","数学"]],"2330175182":[["Linked List","Two Pointers"],["链表","双指针"]],"2330317080":[["Array","Hash Table","Math","Counting","Number Theory"],["数组","哈希表","数学","计数","数论"]],"2330484730":[["Greedy","Array","Two Pointers","Sorting"],["贪心","数组","双指针","排序"]],"2330647155":[["Hash Table","Linked List","Two Pointers"],["哈希表","链表","双指针"]],"233297408":[["Math","Simulation"],["数学","模拟"]],"2333592799":[["Depth-First Search","Breadth-First Search","Graph","Interactive"],["深度优先搜索","广度优先搜索","图","交互"]],"2333659184":[["String","Sliding Window"],["字符串","滑动窗口"]],"2333960573":[null,null],"2335420481":[["Tree","Union Find","Graph","Array","Hash Table","Sorting"],["树","并查集","图","数组","哈希表","排序"]],"2335538835":[["String","Dynamic Programming","Prefix Sum","Sliding Window"],["字符串","动态规划","前缀和","滑动窗口"]],"2335778252":[["Depth-First Search","Breadth-First Search","Dynamic Programming"],["深度优先搜索","广度优先搜索","动态规划"]],"2336939814":[["Greedy","Array","Math","Game Theory","Sorting"],["贪心","数组","数学","博弈","排序"]],"2337606731":[["Graph","Hash Table"],["图","哈希表"]],"2338718635":[["Array","Hash Table","Two Pointers","Binary Search","Sorting"],["数组","哈希表","双指针","二分查找","排序"]],"2340825815":[["Database"],["数据库"]],"234098869":[["Stack","Design","Monotonic Stack"],["栈","设计","单调栈"]],"234159120":[["Union Find","Array","Sorting"],["并查集","数组","排序"]],"2343991669":[["Array","Hash Table","String"],["数组","哈希表","字符串"]],"2344727128":[["Linked List"],["链表"]],"2347359100":[["Stack","String"],["栈","字符串"]],"2347565429":[["Array"],["数组"]],"2347660974":[["Bit Manipulation","Array","Backtracking","Enumeration"],["位运算","数组","回溯","枚举"]],"2348343671":[["Math","String","Simulation"],["数学","字符串","模拟"]],"2348993490":[["String"],["字符串"]],"2351647332":[["Database"],["数据库"]],"235206650":[["Linked List"],["链表"]],"2353125510":[["Array","Matrix","Prefix Sum"],["数组","矩阵","前缀和"]],"2354481551":[null,null],"2355594556":[["Greedy","Array","Matrix"],["贪心","数组","矩阵"]],"2355716390":[["Array","Simulation"],["数组","模拟"]],"2357679638":[["Greedy","Array","Hash Table","Math"],["贪心","数组","哈希表","数学"]],"236080983":[["Stack","Array","Two Pointers","Binary Search","Monotonic Stack"],["栈","数组","双指针","二分查找","单调栈"]],"2362247131":[null,null],"2363229918":[["Database"],["数据库"]],"2365177563":[["Depth-First Search","Breadth-First Search","Graph","Topological Sort"],["深度优先搜索","广度优先搜索","图","拓扑排序"]],"2365828386":[["Array"],["数组"]],"2368071046":[["Stack","Array","Binary Search","Sorting","Monotonic Stack","Heap (Priority Queue)"],["栈","数组","二分查找","排序","单调栈","堆(优先队列)"]],"236837608":[["Array","Hash Table"],["数组","哈希表"]],"2368750036":[["Stack","Greedy","Monotonic Stack"],["栈","贪心","单调栈"]],"2368832701":[null,null],"2369389100":[["Math","Sorting"],["数学","排序"]],"2369595129":[["Database"],["数据库"]],"2369761961":[["Array","Matrix","Prefix Sum"],["数组","矩阵","前缀和"]],"2370285073":[["Array","Binary Search"],["数组","二分查找"]],"2370755498":[["Stack","Array","Math","Number Theory"],["栈","数组","数学","数论"]],"2371431943":[["Greedy","Array","Math","Counting","Game Theory"],["贪心","数组","数学","计数","博弈"]],"2371969629":[["Database"],["数据库"]],"237326824":[["Graph","Shortest Path"],["图","最短路"]],"2373279761":[["Array","Prefix Sum"],["数组","前缀和"]],"2373608335":[["String","Dynamic Programming","Backtracking"],["字符串","动态规划","回溯"]],"2374166461":[["Greedy","Array","Math","String"],["贪心","数组","数学","字符串"]],"2374192694":[["Hash Table","String","Sliding Window"],["哈希表","字符串","滑动窗口"]],"237462896":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"2375501212":[["Binary Indexed Tree","Segment Tree","Array","Binary Search","Dynamic Programming"],["树状数组","线段树","数组","二分查找","动态规划"]],"2375816517":[["Dynamic Programming"],["动态规划"]],"2376531005":[["Database"],["数据库"]],"2377767456":[["Math","Enumeration"],["数学","枚举"]],"2380816309":[["Array","Sorting"],["数组","排序"]],"2383026168":[["Database"],["数据库"]],"2383092679":[["Depth-First Search","Breadth-First Search","Union Find","Array","Matrix"],["深度优先搜索","广度优先搜索","并查集","数组","矩阵"]],"2383892623":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"2384194086":[["Math","Prefix Sum"],["数学","前缀和"]],"2385909936":[["Reservoir Sampling","Linked List","Math","Randomized"],["水塘抽样","链表","数学","随机化"]],"2386103127":[["Design","Hash Table","Sorting"],["设计","哈希表","排序"]],"2386809488":[["Array"],["数组"]],"2386982504":[["Depth-First Search","Breadth-First Search","Graph"],["深度优先搜索","广度优先搜索","图"]],"2388556480":[["Database"],["数据库"]],"2389378277":[null,null],"2390584088":[["Array"],["数组"]],"239079794":[["Array","Binary Search","Simulation"],["数组","二分查找","模拟"]],"2391605505":[null,null],"2393134541":[["Depth-First Search","Array","Matrix"],["深度优先搜索","数组","矩阵"]],"2397274802":[["Bit Manipulation","Array","Prefix Sum"],["位运算","数组","前缀和"]],"2398941022":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"2400573035":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"2400947874":[["Array","Two Pointers","Binary Search"],["数组","双指针","二分查找"]],"2401052346":[["Concurrency"],["多线程"]],"2402216688":[["Design","Array","Hash Table","String"],["设计","数组","哈希表","字符串"]],"2404871340":[["Array","Hash Table","Matrix","Simulation"],["数组","哈希表","矩阵","模拟"]],"2405342085":[["Hash Table","String","Sliding Window"],["哈希表","字符串","滑动窗口"]],"2405645409":[null,null],"2405658749":[["Tree","Array","Hash Table","Divide and Conquer","Binary Tree"],["树","数组","哈希表","分治","二叉树"]],"2406786533":[["Database"],["数据库"]],"2407589215":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"2407640855":[["Array","Hash Table","Matrix"],["数组","哈希表","矩阵"]],"2408289758":[["Array","Hash Table"],["数组","哈希表"]],"2409750542":[["Stack","Array","Hash Table","Prefix Sum","Monotonic Stack"],["栈","数组","哈希表","前缀和","单调栈"]],"2410692850":[["Array","Math","String"],["数组","数学","字符串"]],"2412340751":[["Array","Binary Search"],["数组","二分查找"]],"2413877795":[["Database"],["数据库"]],"2413930996":[["Array","Hash Table","String"],["数组","哈希表","字符串"]],"2415029607":[["Union Find","Graph","Minimum Spanning Tree","Sorting","Strongly Connected Component"],["并查集","图","最小生成树","排序","强连通分量"]],"2417537933":[["Greedy","Array","Counting Sort","Sorting"],["贪心","数组","计数排序","排序"]],"2418375843":[["Database"],["数据库"]],"2420716906":[["Array","Hash Table","Sliding Window"],["数组","哈希表","滑动窗口"]],"2420933825":[["Array","Sorting"],["数组","排序"]],"2421996109":[["Array","Binary Search","Divide and Conquer","Matrix"],["数组","二分查找","分治","矩阵"]],"2422059385":[["Array","Binary Search"],["数组","二分查找"]],"2422080240":[["Design","Array","Hash Table","Data Stream"],["设计","数组","哈希表","数据流"]],"242229728":[["Database"],["数据库"]],"2422423692":[["Tree","Depth-First Search","Breadth-First Search","Graph","Array"],["树","深度优先搜索","广度优先搜索","图","数组"]],"2424933436":[["Math","Two Pointers","Enumeration"],["数学","双指针","枚举"]],"2425741756":[["Trie","Array","String","Counting"],["字典树","数组","字符串","计数"]],"2428818859":[["Bit Manipulation","Math","String"],["位运算","数学","字符串"]],"2430051677":[["Array","Binary Search"],["数组","二分查找"]],"2430259702":[["Hash Table","String","Counting"],["哈希表","字符串","计数"]],"2431129875":[["Array","Dynamic Programming"],["数组","动态规划"]],"2433163916":[["Binary Indexed Tree","Segment Tree","Array","Simulation"],["树状数组","线段树","数组","模拟"]],"2433168244":[["Bit Manipulation","Math","String"],["位运算","数学","字符串"]],"2434134348":[["Math","String"],["数学","字符串"]],"2434964692":[["Array","Simulation"],["数组","模拟"]],"2435864200":[["Array","Hash Table","Math","Sliding Window","Heap (Priority Queue)"],["数组","哈希表","数学","滑动窗口","堆(优先队列)"]],"2436117632":[["Segment Tree","Queue","Array","Dynamic Programming","Prefix Sum","Monotonic Queue","Heap (Priority Queue)"],["线段树","队列","数组","动态规划","前缀和","单调队列","堆(优先队列)"]],"2436413676":[["Trie","String","Hash Function","Rolling Hash"],["字典树","字符串","哈希函数","滚动哈希"]],"2436753495":[["Breadth-First Search","Backtracking"],["广度优先搜索","回溯"]],"2439538852":[null,null],"2442045936":[["Hash Table","String"],["哈希表","字符串"]],"2442896853":[["Greedy","Array","Dynamic Programming"],["贪心","数组","动态规划"]],"2443834680":[["Array","Two Pointers"],["数组","双指针"]],"244758471":[["Depth-First Search","Breadth-First Search","Union Find","Array","Hash Table","Matrix"],["深度优先搜索","广度优先搜索","并查集","数组","哈希表","矩阵"]],"2447980941":[null,null],"2448413931":[["Math"],["数学"]],"2452001178":[["String"],["字符串"]],"2453198602":[["Recursion","Math"],["递归","数学"]],"2455085538":[["Math"],["数学"]],"2457264374":[["Database"],["数据库"]],"245796778":[["Array","Two Pointers"],["数组","双指针"]],"2460331500":[["Design","Segment Tree","Array","Hash Table","Binary Search"],["设计","线段树","数组","哈希表","二分查找"]],"246275746":[["Bit Manipulation","Array","Prefix Sum"],["位运算","数组","前缀和"]],"2464323261":[["Trie","Array","String","Sorting"],["字典树","数组","字符串","排序"]],"2465331178":[["Array","Math","Dynamic Programming"],["数组","数学","动态规划"]],"2469022748":[["Hash Table","String","Counting"],["哈希表","字符串","计数"]],"2469933695":[["Array","Hash Table","Divide and Conquer","Counting","Sorting"],["数组","哈希表","分治","计数","排序"]],"2471176904":[null,null],"2471701670":[["Two Pointers","String"],["双指针","字符串"]],"2471898191":[["String","Dynamic Programming"],["字符串","动态规划"]],"2472583707":[["String","Sliding Window"],["字符串","滑动窗口"]],"2473812468":[["Bit Manipulation","Array","Two Pointers","Dynamic Programming","Bitmask"],["位运算","数组","双指针","动态规划","状态压缩"]],"2474207721":[["Array","Binary Search"],["数组","二分查找"]],"2475042726":[["Math","Dynamic Programming","Combinatorics"],["数学","动态规划","组合数学"]],"2475848461":[["Greedy","Array","Binary Search","Sorting"],["贪心","数组","二分查找","排序"]],"2479293617":[["Greedy","Array","Hash Table","Prefix Sum"],["贪心","数组","哈希表","前缀和"]],"2480987547":[["Geometry","Array","Math"],["几何","数组","数学"]],"2481240580":[["Two Pointers","String","Dynamic Programming"],["双指针","字符串","动态规划"]],"2481973138":[["Bit Manipulation","Dynamic Programming"],["位运算","动态规划"]],"248621231":[null,null],"2486953730":[null,null],"248789391":[["Math","Enumeration"],["数学","枚举"]],"2488004222":[null,null],"2488135056":[["Union Find","Graph","Topological Sort","Array","Matrix","Sorting"],["并查集","图","拓扑排序","数组","矩阵","排序"]],"2491402608":[["Math"],["数学"]],"2492032151":[["Math","Divide and Conquer"],["数学","分治"]],"2493144905":[["Hash Table","Two Pointers","String","Sliding Window"],["哈希表","双指针","字符串","滑动窗口"]],"2493499746":[["Geometry","Array","Math","Sorting","Sliding Window"],["几何","数组","数学","排序","滑动窗口"]],"2493528114":[["Design","Hash Table","String","Hash Function"],["设计","哈希表","字符串","哈希函数"]],"249363528":[["Tree","Breadth-First Search","Binary Tree"],["树","广度优先搜索","二叉树"]],"2493959920":[["Hash Table","String","Binary Search","Prefix Sum"],["哈希表","字符串","二分查找","前缀和"]],"2494605157":[["Database"],["数据库"]],"249521607":[["Depth-First Search","Breadth-First Search","Graph"],["深度优先搜索","广度优先搜索","图"]],"2496465634":[["Array","Hash Table","Linked List"],["数组","哈希表","链表"]],"2497475845":[["Dynamic Programming","Prefix Sum"],["动态规划","前缀和"]],"2499674936":[null,null],"2500271603":[["Design","Hash Table","Ordered Set","Heap (Priority Queue)"],["设计","哈希表","有序集合","堆(优先队列)"]],"2500987303":[["Design","Array","Hash Table","Math","Randomized"],["设计","数组","哈希表","数学","随机化"]],"2502228330":[["Array","Line Sweep"],["数组","扫描线"]],"2502903776":[["Math","Dynamic Programming","Combinatorics"],["数学","动态规划","组合数学"]],"2503581045":[["Math","Dynamic Programming","Combinatorics"],["数学","动态规划","组合数学"]],"2503951076":[["Greedy","Array","Math"],["贪心","数组","数学"]],"2504097527":[["Design","Array","Hash Table","String"],["设计","数组","哈希表","字符串"]],"2504384020":[["Design","Segment Tree","Binary Search","Ordered Set"],["设计","线段树","二分查找","有序集合"]],"2505184572":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"2509232431":[["Depth-First Search","Breadth-First Search","Graph","Topological Sort","Array","String"],["深度优先搜索","广度优先搜索","图","拓扑排序","数组","字符串"]],"2509368835":[["Array","Math","Dynamic Programming","Combinatorics","Prefix Sum"],["数组","数学","动态规划","组合数学","前缀和"]],"251006919":[["Array","Hash Table","Binary Search","Ordered Set","Prefix Sum","Sorting"],["数组","哈希表","二分查找","有序集合","前缀和","排序"]],"2510392129":[["Bit Manipulation","Depth-First Search","Breadth-First Search"],["位运算","深度优先搜索","广度优先搜索"]],"2510517613":[["Greedy","Array","Prefix Sum","Sorting"],["贪心","数组","前缀和","排序"]],"2511234285":[["Math","Combinatorics"],["数学","组合数学"]],"2513347763":[["Array","Hash Table","Counting","Enumeration","Prefix Sum"],["数组","哈希表","计数","枚举","前缀和"]],"2513980161":[["Greedy","Array","Hash Table","Counting","Sorting"],["贪心","数组","哈希表","计数","排序"]],"251533366":[["Geometry","Array","Hash Table","Math"],["几何","数组","哈希表","数学"]],"2515340929":[["Bit Manipulation","Hash Table","String","Counting"],["位运算","哈希表","字符串","计数"]],"2518305336":[["Tree","Depth-First Search","Binary Tree","Sorting"],["树","深度优先搜索","二叉树","排序"]],"2519726489":[["String","Dynamic Programming","Prefix Sum"],["字符串","动态规划","前缀和"]],"2520941920":[["Array","Hash Table","Sliding Window"],["数组","哈希表","滑动窗口"]],"2521216381":[["Breadth-First Search","Graph","Array","Hash Table","Sorting"],["广度优先搜索","图","数组","哈希表","排序"]],"2521310070":[["Array"],["数组"]],"2523329139":[["Tree","Breadth-First Search","Binary Tree"],["树","广度优先搜索","二叉树"]],"2523374000":[["Design","Trie","Hash Table","String"],["设计","字典树","哈希表","字符串"]],"252415095":[null,null],"2526467539":[["Backtracking"],["回溯"]],"2526914852":[["Array","Backtracking","Matrix"],["数组","回溯","矩阵"]],"2529461898":[["Greedy","Array","Sorting","Heap (Priority Queue)"],["贪心","数组","排序","堆(优先队列)"]],"2529652202":[["Database"],["数据库"]],"2530077241":[["Array","Hash Table","Counting"],["数组","哈希表","计数"]],"253015942":[["Tree","Depth-First Search","Breadth-First Search","String"],["树","深度优先搜索","广度优先搜索","字符串"]],"2530621646":[["Bit Manipulation","Trie","Array","Hash Table","String"],["位运算","字典树","数组","哈希表","字符串"]],"2531548897":[["Array","Dynamic Programming"],["数组","动态规划"]],"2531808875":[["String","Dynamic Programming"],["字符串","动态规划"]],"2532000263":[["Breadth-First Search","Array","Hash Table","String"],["广度优先搜索","数组","哈希表","字符串"]],"2532136306":[null,null],"2532708840":[["Array","Hash Table","Heap (Priority Queue)"],["数组","哈希表","堆(优先队列)"]],"2533391392":[["Array","Hash Table","Prefix Sum"],["数组","哈希表","前缀和"]],"2534016591":[["Database"],["数据库"]],"2534323731":[["Array","Dynamic Programming"],["数组","动态规划"]],"2534500893":[["Design","Trie","Array","Hash Table","String"],["设计","字典树","数组","哈希表","字符串"]],"2534714311":[["Design","String","Backtracking","Iterator"],["设计","字符串","回溯","迭代器"]],"253585197":[["Stack","Recursion","String"],["栈","递归","字符串"]],"2541052146":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"254218602":[["Design","Array","Hash Table","Linked List","Hash Function"],["设计","数组","哈希表","链表","哈希函数"]],"2542321733":[["Stack","Greedy","Array","Dynamic Programming","Monotonic Stack"],["栈","贪心","数组","动态规划","单调栈"]],"2544348147":[["Hash Table","String"],["哈希表","字符串"]],"2546467088":[["Array","Binary Search","Dynamic Programming","Sorting","Heap (Priority Queue)"],["数组","二分查找","动态规划","排序","堆(优先队列)"]],"2548029026":[["Hash Table","Linked List"],["哈希表","链表"]],"2548478453":[["Array","Hash Table","Sorting"],["数组","哈希表","排序"]],"254983687":[["Tree","Graph"],["树","图"]],"2550811240":[["Array","Two Pointers"],["数组","双指针"]],"2551573550":[["Math","Enumeration"],["数学","枚举"]],"2551717889":[null,null],"255204169":[["Array","String"],["数组","字符串"]],"2553352145":[["Stack","Queue","Array","Simulation"],["栈","队列","数组","模拟"]],"2553787403":[["Array","Binary Search"],["数组","二分查找"]],"2553981330":[["Array","Dynamic Programming"],["数组","动态规划"]],"255657392":[["Two Pointers","String"],["双指针","字符串"]],"2559668419":[["Graph","Shortest Path","Heap (Priority Queue)"],["图","最短路","堆(优先队列)"]],"2560027362":[["Depth-First Search","Breadth-First Search","Graph","Topological Sort","Memoization","Array","Dynamic Programming","Matrix"],["深度优先搜索","广度优先搜索","图","拓扑排序","记忆化搜索","数组","动态规划","矩阵"]],"2560538129":[["Trie","Array","String","String Matching","Hash Function","Rolling Hash"],["字典树","数组","字符串","字符串匹配","哈希函数","滚动哈希"]],"2562103296":[["Math","String"],["数学","字符串"]],"2562869066":[["Design","Array","Hash Table","Matrix","Simulation"],["设计","数组","哈希表","矩阵","模拟"]],"256288757":[["Segment Tree","Array","Ordered Set"],["线段树","数组","有序集合"]],"2563069268":[["Bit Manipulation","Array","Dynamic Programming","Bitmask"],["位运算","数组","动态规划","状态压缩"]],"2563394539":[null,null],"2564830848":[null,null],"2569057399":[["String"],["字符串"]],"2570139767":[["Recursion","Memoization","Math","Dynamic Programming"],["递归","记忆化搜索","数学","动态规划"]],"2572143666":[["Tree","Depth-First Search","Binary Search Tree","Binary Tree"],["树","深度优先搜索","二叉搜索树","二叉树"]],"2572232151":[["String","Dynamic Programming"],["字符串","动态规划"]],"2572461200":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"2572867035":[["Array","Hash Table","Counting"],["数组","哈希表","计数"]],"2573075022":[["Hash Table","String","Binary Search","Counting","Sliding Window"],["哈希表","字符串","二分查找","计数","滑动窗口"]],"2573211912":[["Stack","Greedy","Array","Math","Number Theory","Monotonic Stack"],["栈","贪心","数组","数学","数论","单调栈"]],"2574605858":[["String"],["字符串"]],"2575372610":[["Array","Backtracking"],["数组","回溯"]],"2575656476":[["Graph","Array","Shortest Path","Heap (Priority Queue)"],["图","数组","最短路","堆(优先队列)"]],"2576790821":[["Math","Dynamic Programming","Combinatorics"],["数学","动态规划","组合数学"]],"2577479947":[null,null],"2577818967":[null,null],"2578391134":[["Database"],["数据库"]],"2578600625":[["Array","Hash Table"],["数组","哈希表"]],"2579010831":[["Array","Backtracking","Matrix"],["数组","回溯","矩阵"]],"2579112355":[["Hash Table","String"],["哈希表","字符串"]],"2579491041":[["Database"],["数据库"]],"2579679937":[["Binary Indexed Tree","Array","Dynamic Programming","Enumeration","Prefix Sum"],["树状数组","数组","动态规划","枚举","前缀和"]],"2581904260":[["Array","Sorting"],["数组","排序"]],"2582233376":[["Array","Math"],["数组","数学"]],"2582430711":[["Array","Binary Search","Divide and Conquer"],["数组","二分查找","分治"]],"2583029056":[["Array","Matrix"],["数组","矩阵"]],"258313482":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"2586044711":[["Recursion","Queue","Array","Math","Simulation"],["递归","队列","数组","数学","模拟"]],"2588374358":[["Design","Trie","Hash Table","String"],["设计","字典树","哈希表","字符串"]],"2588489114":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"2589865335":[["Design","Array","Iterator"],["设计","数组","迭代器"]],"2590774847":[["Bit Manipulation","Dynamic Programming"],["位运算","动态规划"]],"2591484771":[["Array","Two Pointers"],["数组","双指针"]],"2595565556":[["Tree","Depth-First Search","Breadth-First Search","Binary Search Tree","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉搜索树","二叉树"]],"2595697191":[["Array","Simulation"],["数组","模拟"]],"2595882232":[["Array","Matrix"],["数组","矩阵"]],"2597701503":[["Array","Hash Table","Sorting"],["数组","哈希表","排序"]],"2598780139":[["String","Dynamic Programming"],["字符串","动态规划"]],"2599242307":[["Stack","Tree","Design","Math","Binary Tree"],["栈","树","设计","数学","二叉树"]],"2600147563":[["Array","Two Pointers","Sorting"],["数组","双指针","排序"]],"2600262554":[["String","Dynamic Programming"],["字符串","动态规划"]],"2600395028":[["Two Pointers","String"],["双指针","字符串"]],"2603031099":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"2604144466":[["Concurrency"],["多线程"]],"2604690450":[["Stack","Greedy","String","Dynamic Programming"],["栈","贪心","字符串","动态规划"]],"260479518":[["Greedy","Array","Two Pointers","Binary Search","Sorting"],["贪心","数组","双指针","二分查找","排序"]],"2605448197":[["Depth-First Search","Graph","Topological Sort"],["深度优先搜索","图","拓扑排序"]],"260623190":[["Bit Manipulation","Array"],["位运算","数组"]],"2606916888":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"2609641077":[["Array","Math","Dynamic Programming","Matrix"],["数组","数学","动态规划","矩阵"]],"2609962764":[["Array","Matrix"],["数组","矩阵"]],"2610426510":[["Math","Binary Search","Dynamic Programming"],["数学","二分查找","动态规划"]],"2610864298":[["Stack","Depth-First Search","String"],["栈","深度优先搜索","字符串"]],"2610865464":[["Array","Binary Search"],["数组","二分查找"]],"2611247663":[["Array","Binary Search"],["数组","二分查找"]],"2612530279":[["Array","Binary Search"],["数组","二分查找"]],"2612627798":[["Database"],["数据库"]],"2613694816":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"2613974860":[["Math","Binary Search"],["数学","二分查找"]],"2613979956":[["String","Sliding Window"],["字符串","滑动窗口"]],"2615198346":[["Greedy","String","Heap (Priority Queue)"],["贪心","字符串","堆(优先队列)"]],"261533544":[["Queue","Array","Dynamic Programming","Monotonic Queue","Heap (Priority Queue)"],["队列","数组","动态规划","单调队列","堆(优先队列)"]],"2616191739":[["Stack","Recursion","String"],["栈","递归","字符串"]],"2617125781":[["Tree","Depth-First Search","Breadth-First Search","Hash Table","Binary Tree"],["树","深度优先搜索","广度优先搜索","哈希表","二叉树"]],"2617837584":[["Greedy","Array","Counting","Sorting"],["贪心","数组","计数","排序"]],"2618479578":[["Array","Math","String"],["数组","数学","字符串"]],"2618637580":[["Bit Manipulation","Tree","Depth-First Search","Array"],["位运算","树","深度优先搜索","数组"]],"2619603225":[["Greedy","Array"],["贪心","数组"]],"2621107821":[["String"],["字符串"]],"2621480860":[["Array","Hash Table","Two Pointers","Sorting"],["数组","哈希表","双指针","排序"]],"2622232119":[["Bit Manipulation","Array","Hash Table","Backtracking"],["位运算","数组","哈希表","回溯"]],"2626303746":[["Greedy","Array","Heap (Priority Queue)"],["贪心","数组","堆(优先队列)"]],"2626440500":[["Database"],["数据库"]],"2628400239":[["Bit Manipulation","Hash Table","String","Sorting"],["位运算","哈希表","字符串","排序"]],"2628574755":[null,null],"2629528696":[["String"],["字符串"]],"2629734466":[null,null],"2630527363":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"2630992864":[["Database"],["数据库"]],"2631177392":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"2631196608":[["Geometry","Array","Math"],["几何","数组","数学"]],"2631293312":[null,null],"2631420913":[["Array","Hash Table","Prefix Sum"],["数组","哈希表","前缀和"]],"2632738906":[["Depth-First Search","Breadth-First Search","Array","Hash Table"],["深度优先搜索","广度优先搜索","数组","哈希表"]],"2633929455":[["Bit Manipulation","Brainteaser","Array","Math"],["位运算","脑筋急转弯","数组","数学"]],"263409464":[["Database"],["数据库"]],"2634124873":[["Greedy","Array","Sorting","Heap (Priority Queue)"],["贪心","数组","排序","堆(优先队列)"]],"2634383093":[["Array","Binary Search","Matrix","Heap (Priority Queue)"],["数组","二分查找","矩阵","堆(优先队列)"]],"2634690453":[["Database"],["数据库"]],"2635424294":[["Tree","Depth-First Search","Graph","Trie"],["树","深度优先搜索","图","字典树"]],"2636727819":[["Database"],["数据库"]],"2637994881":[["Bit Manipulation","Recursion","Array","Dynamic Programming","Bitmask"],["位运算","递归","数组","动态规划","状态压缩"]],"2638444930":[null,null],"2639105050":[["Hash Table","String","Counting"],["哈希表","字符串","计数"]],"2640785054":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"2640877802":[["Tree","Divide and Conquer"],["树","分治"]],"2642386680":[["Hash Table","Linked List","Two Pointers"],["哈希表","链表","双指针"]],"2643077516":[["Array","Binary Search"],["数组","二分查找"]],"2643883804":[["Database"],["数据库"]],"2645404069":[["Greedy","Bit Manipulation"],["贪心","位运算"]],"2646645546":[["Greedy","String","Sorting"],["贪心","字符串","排序"]],"264755561":[["Array","Hash Table","Matrix"],["数组","哈希表","矩阵"]],"2648057035":[["Math","Dynamic Programming","Combinatorics","Number Theory"],["数学","动态规划","组合数学","数论"]],"2651582555":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"2651875294":[["String","Binary Search","Prefix Sum","Sliding Window"],["字符串","二分查找","前缀和","滑动窗口"]],"265213405":[["Stack","Union Find","Array","Monotonic Stack"],["栈","并查集","数组","单调栈"]],"2652913230":[["Array","Two Pointers","String","Sorting"],["数组","双指针","字符串","排序"]],"2653876812":[["Reservoir Sampling","Array","Math","Binary Search","Ordered Set","Prefix Sum","Randomized"],["水塘抽样","数组","数学","二分查找","有序集合","前缀和","随机化"]],"2654590324":[["String","String Matching","Hash Function","Rolling Hash"],["字符串","字符串匹配","哈希函数","滚动哈希"]],"2654831659":[["Depth-First Search","Breadth-First Search","Union Find","Graph"],["深度优先搜索","广度优先搜索","并查集","图"]],"2655169339":[["Queue","Array","Sliding Window","Monotonic Queue","Heap (Priority Queue)"],["队列","数组","滑动窗口","单调队列","堆(优先队列)"]],"2655301597":[["Greedy","Math","String","Dynamic Programming","Number Theory"],["贪心","数学","字符串","动态规划","数论"]],"2655862888":[["Math","Simulation"],["数学","模拟"]],"2657502607":[["Greedy","Array","Hash Table","Counting"],["贪心","数组","哈希表","计数"]],"2658427199":[["Array","Binary Search"],["数组","二分查找"]],"2658657252":[["Database"],["数据库"]],"2659424902":[["Depth-First Search","Breadth-First Search","Graph","Topological Sort","Memoization","Array","Dynamic Programming","Matrix"],["深度优先搜索","广度优先搜索","图","拓扑排序","记忆化搜索","数组","动态规划","矩阵"]],"2660105967":[["Bit Manipulation"],["位运算"]],"2661403855":[["Bit Manipulation","Hash Table","String","Prefix Sum"],["位运算","哈希表","字符串","前缀和"]],"2661850381":[["Database"],["数据库"]],"2661929533":[["Array","Hash Table","String","Counting"],["数组","哈希表","字符串","计数"]],"2664015237":[["Array","Math","Enumeration","Number Theory"],["数组","数学","枚举","数论"]],"2664544460":[["Graph","Array","Shortest Path","Heap (Priority Queue)"],["图","数组","最短路","堆(优先队列)"]],"266469116":[["Stack","Greedy","String","Monotonic Stack"],["栈","贪心","字符串","单调栈"]],"2665985011":[["Math","String","Backtracking","Enumeration"],["数学","字符串","回溯","枚举"]],"2666352866":[["Array","String","Simulation"],["数组","字符串","模拟"]],"2668311333":[["Array","Hash Table","Sliding Window"],["数组","哈希表","滑动窗口"]],"2669738738":[["Brainteaser","Math","Dynamic Programming","Game Theory"],["脑筋急转弯","数学","动态规划","博弈"]],"2670146102":[["Greedy","Array","Sorting","Heap (Priority Queue)"],["贪心","数组","排序","堆(优先队列)"]],"2670735101":[["Math"],["数学"]],"267105112":[["Array","Dynamic Programming","Sorting"],["数组","动态规划","排序"]],"2671757819":[["Dynamic Programming"],["动态规划"]],"2672352527":[["Tree","Graph","Array","Strongly Connected Component"],["树","图","数组","强连通分量"]],"267246445":[["Stack","Union Find","Binary Indexed Tree","Segment Tree","Array","Binary Search","Dynamic Programming"],["栈","并查集","树状数组","线段树","数组","二分查找","动态规划"]],"267587420":[["Math","Simulation"],["数学","模拟"]],"2676463244":[["Greedy","Array","Math","Binary Search","Sorting"],["贪心","数组","数学","二分查找","排序"]],"2677897468":[["Hash Table","Math","Dynamic Programming","Heap (Priority Queue)"],["哈希表","数学","动态规划","堆(优先队列)"]],"2678350009":[["Greedy","Array","Dynamic Programming"],["贪心","数组","动态规划"]],"268029565":[["Bit Manipulation","Brainteaser","Math"],["位运算","脑筋急转弯","数学"]],"2680668911":[["Graph","Shortest Path","Heap (Priority Queue)"],["图","最短路","堆(优先队列)"]],"268097121":[["Array","Binary Search","Dynamic Programming"],["数组","二分查找","动态规划"]],"2681170798":[["Math","Enumeration"],["数学","枚举"]],"2681795867":[["Breadth-First Search","Array","Dynamic Programming"],["广度优先搜索","数组","动态规划"]],"268274286":[["Stack","Greedy","String"],["栈","贪心","字符串"]],"2683746085":[["Design","Queue","Array","Linked List"],["设计","队列","数组","链表"]],"268471907":[["Greedy","Array","Matrix","Sorting","Heap (Priority Queue)"],["贪心","数组","矩阵","排序","堆(优先队列)"]],"268498493":[["Array","Hash Table","Divide and Conquer","Bucket Sort","Counting","Quickselect","Sorting","Heap (Priority Queue)"],["数组","哈希表","分治","桶排序","计数","快速选择","排序","堆(优先队列)"]],"2687486440":[["Greedy","String"],["贪心","字符串"]],"2688493082":[["Greedy","Array","Two Pointers","Sorting"],["贪心","数组","双指针","排序"]],"2688612867":[["Array","Math","Number Theory"],["数组","数学","数论"]],"2689567416":[["Array","Sorting"],["数组","排序"]],"2690606528":[["Array","Math"],["数组","数学"]],"269077288":[["Tree","Binary Search Tree","Array","Divide and Conquer","Binary Tree"],["树","二叉搜索树","数组","分治","二叉树"]],"2691544887":[["Bit Manipulation","Array"],["位运算","数组"]],"2691919813":[["Array","Prefix Sum","Sliding Window"],["数组","前缀和","滑动窗口"]],"269219514":[null,null],"2692580018":[["Stack","Array","Monotonic Stack"],["栈","数组","单调栈"]],"2693685785":[["Greedy","Hash Table","String","Sorting"],["贪心","哈希表","字符串","排序"]],"2694109670":[["Array","Hash Table","Sorting"],["数组","哈希表","排序"]],"2694237057":[["Hash Table","String","Counting"],["哈希表","字符串","计数"]],"2695383302":[["Stack","Greedy","String","Monotonic Stack"],["栈","贪心","字符串","单调栈"]],"2695613806":[["Array","Sorting"],["数组","排序"]],"2697040026":[["Array","Matrix","Sorting"],["数组","矩阵","排序"]],"2697534725":[["Hash Table","Math","String","Combinatorics","Counting"],["哈希表","数学","字符串","组合数学","计数"]],"2698936427":[["Greedy","Array"],["贪心","数组"]],"2699690813":[["Bit Manipulation","Array","String"],["位运算","数组","字符串"]],"2701115423":[["Array","Binary Search","Ordered Set"],["数组","二分查找","有序集合"]],"2704310299":[["Depth-First Search","Breadth-First Search","Union Find","Array","Hash Table","String"],["深度优先搜索","广度优先搜索","并查集","数组","哈希表","字符串"]],"270435993":[["Depth-First Search","Array"],["深度优先搜索","数组"]],"2705053633":[["Tree","Design","Binary Search Tree","Binary Tree","Data Stream","Heap (Priority Queue)"],["树","设计","二叉搜索树","二叉树","数据流","堆(优先队列)"]],"2705181774":[null,null],"2709105566":[["Database"],["数据库"]],"2710343893":[["Tree","Binary Search Tree","Backtracking","Binary Tree"],["树","二叉搜索树","回溯","二叉树"]],"2711761019":[["Bit Manipulation","Trie","Array"],["位运算","字典树","数组"]],"2711929003":[["Database"],["数据库"]],"271335539":[["Array","Dynamic Programming"],["数组","动态规划"]],"2714484334":[["Array","Two Pointers","Binary Search","Sorting"],["数组","双指针","二分查找","排序"]],"2715109000":[["Array","Math","Number Theory"],["数组","数学","数论"]],"2715798469":[["Linked List"],["链表"]],"2716044195":[["Dynamic Programming"],["动态规划"]],"2716169684":[["Recursion","String","Dynamic Programming"],["递归","字符串","动态规划"]],"271664224":[["Union Find","Graph","Minimum Spanning Tree","Heap (Priority Queue)"],["并查集","图","最小生成树","堆(优先队列)"]],"2716747123":[["Breadth-First Search","Array","Matrix"],["广度优先搜索","数组","矩阵"]],"2717147087":[["Database"],["数据库"]],"2717395786":[["Array","Math","Dynamic Programming","Sorting"],["数组","数学","动态规划","排序"]],"2717768736":[["Math"],["数学"]],"2718567180":[["Tree","Depth-First Search","Binary Search Tree","Binary Search","Binary Tree"],["树","深度优先搜索","二叉搜索树","二分查找","二叉树"]],"2719065978":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"2719330296":[["Greedy","Array","Two Pointers","Binary Search","Sorting"],["贪心","数组","双指针","二分查找","排序"]],"2719928959":[["Greedy","Array","Math"],["贪心","数组","数学"]],"2720233488":[null,null],"2720318685":[["Array","Hash Table","Dynamic Programming","Sliding Window"],["数组","哈希表","动态规划","滑动窗口"]],"2721035468":[["Math"],["数学"]],"2721924500":[["Database"],["数据库"]],"2722367436":[["Breadth-First Search","Array","Matrix"],["广度优先搜索","数组","矩阵"]],"2723964948":[["Database"],["数据库"]],"2724880133":[["Array","Binary Search"],["数组","二分查找"]],"2725160392":[["Greedy","Bit Manipulation","Array"],["贪心","位运算","数组"]],"2726967243":[["Stack","Recursion","Linked List","Two Pointers"],["栈","递归","链表","双指针"]],"2727754836":[["Two Pointers","String"],["双指针","字符串"]],"2730930360":[["Array","Two Pointers","Simulation","Heap (Priority Queue)"],["数组","双指针","模拟","堆(优先队列)"]],"2731154173":[["Tree","Depth-First Search","Breadth-First Search","Array","Hash Table","String"],["树","深度优先搜索","广度优先搜索","数组","哈希表","字符串"]],"2731213430":[["Greedy","Array","Math","Dynamic Programming","Number Theory"],["贪心","数组","数学","动态规划","数论"]],"2731497205":[["Binary Indexed Tree","Segment Tree","Array"],["树状数组","线段树","数组"]],"2732657659":[["Tree","Depth-First Search","Binary Search Tree","Array","Binary Search","Binary Tree"],["树","深度优先搜索","二叉搜索树","数组","二分查找","二叉树"]],"2733655053":[["Shell"],["Shell"]],"2734248382":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"2735085930":[["Depth-First Search","Breadth-First Search","Union Find","Array","Binary Search","Matrix","Heap (Priority Queue)"],["深度优先搜索","广度优先搜索","并查集","数组","二分查找","矩阵","堆(优先队列)"]],"2735293288":[["Array","Hash Table","Sorting"],["数组","哈希表","排序"]],"2735453204":[["Trie","Array","String","Backtracking"],["字典树","数组","字符串","回溯"]],"2736390850":[["Recursion","Linked List"],["递归","链表"]],"2737172644":[["Array","Hash Table","Math","Prefix Sum"],["数组","哈希表","数学","前缀和"]],"2737402297":[["Array","Binary Search","Sorting"],["数组","二分查找","排序"]],"2741739967":[["Database"],["数据库"]],"2743345166":[null,null],"2743651519":[null,null],"2745040429":[["Math","Backtracking"],["数学","回溯"]],"2747174667":[null,null],"2747291591":[["Design","Queue","Data Stream","Ordered Set","Heap (Priority Queue)"],["设计","队列","数据流","有序集合","堆(优先队列)"]],"274815330":[null,null],"2748231496":[["Bit Manipulation","Graph","Array","Dynamic Programming","Bitmask"],["位运算","图","数组","动态规划","状态压缩"]],"2748555921":[["Graph"],["图"]],"2749155125":[["Database"],["数据库"]],"2752410718":[["Bit Manipulation","Array","Binary Search"],["位运算","数组","二分查找"]],"2752494454":[["Array","Bucket Sort","Ordered Set","Sorting","Sliding Window"],["数组","桶排序","有序集合","排序","滑动窗口"]],"2754272500":[["Design","Counting","Simulation"],["设计","计数","模拟"]],"2754546565":[["Hash Table","String","Counting","Sliding Window"],["哈希表","字符串","计数","滑动窗口"]],"2756999860":[["Depth-First Search","Breadth-First Search","Union Find","Graph"],["深度优先搜索","广度优先搜索","并查集","图"]],"2757319898":[["Array","Math"],["数组","数学"]],"2758231762":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"2758653794":[["Database"],["数据库"]],"2758696959":[["Depth-First Search","Breadth-First Search","Array","Matrix"],["深度优先搜索","广度优先搜索","数组","矩阵"]],"275986604":[["Breadth-First Search","Graph","Array"],["广度优先搜索","图","数组"]],"2760734604":[["Depth-First Search","Breadth-First Search","String","Interactive"],["深度优先搜索","广度优先搜索","字符串","交互"]],"2762853048":[["Stack","Array","Dynamic Programming","Monotonic Stack"],["栈","数组","动态规划","单调栈"]],"2764953948":[["Queue","Array","Simulation"],["队列","数组","模拟"]],"2765939834":[["Bit Manipulation"],["位运算"]],"2767402467":[null,null],"2768437968":[["Bit Manipulation","Trie","Array"],["位运算","字典树","数组"]],"2771270445":[["Array","Matrix","Simulation"],["数组","矩阵","模拟"]],"2772213506":[null,null],"2772237177":[["Hash Table","String","Sliding Window"],["哈希表","字符串","滑动窗口"]],"2772831251":[["Greedy","Array","Binary Search"],["贪心","数组","二分查找"]],"2773816020":[["Bit Manipulation","Array","Dynamic Programming","Bitmask"],["位运算","数组","动态规划","状态压缩"]],"2774491833":[["Greedy","String","Dynamic Programming"],["贪心","字符串","动态规划"]],"2775325601":[["Depth-First Search","Breadth-First Search","Graph","Topological Sort"],["深度优先搜索","广度优先搜索","图","拓扑排序"]],"2775344327":[["Greedy","Array","Binary Search","Prefix Sum","Sorting"],["贪心","数组","二分查找","前缀和","排序"]],"2775508810":[["Array","Hash Table"],["数组","哈希表"]],"2775921161":[["Shell"],["Shell"]],"2776150092":[["Bit Manipulation","Array","String","Dynamic Programming","Backtracking","Bitmask"],["位运算","数组","字符串","动态规划","回溯","状态压缩"]],"2776357853":[["Database"],["数据库"]],"2777625264":[["Math","String","Simulation"],["数学","字符串","模拟"]],"2777743854":[["Array","Hash Table","String","String Matching"],["数组","哈希表","字符串","字符串匹配"]],"2778009161":[["Bit Manipulation","Array"],["位运算","数组"]],"2782100417":[["Union Find","Counting","Interactive"],["并查集","计数","交互"]],"2782517328":[["Array","Hash Table","Sorting"],["数组","哈希表","排序"]],"2782890042":[["Array","Dynamic Programming"],["数组","动态规划"]],"2783546107":[["String","Dynamic Programming","Backtracking"],["字符串","动态规划","回溯"]],"2783905922":[["Database"],["数据库"]],"278391428":[["Design","Array","String","Iterator"],["设计","数组","字符串","迭代器"]],"278493845":[["Array","Binary Search"],["数组","二分查找"]],"2785029557":[["Database"],["数据库"]],"2786534786":[["Dynamic Programming"],["动态规划"]],"2786999216":[["Greedy","Array","Hash Table","Counting"],["贪心","数组","哈希表","计数"]],"2788838402":[["Depth-First Search","Breadth-First Search","Graph","Dynamic Programming","Shortest Path","Heap (Priority Queue)"],["深度优先搜索","广度优先搜索","图","动态规划","最短路","堆(优先队列)"]],"2791285030":[["Tree","Depth-First Search","Dynamic Programming","Binary Tree"],["树","深度优先搜索","动态规划","二叉树"]],"2792312732":[["Greedy","Array","Two Pointers","String"],["贪心","数组","双指针","字符串"]],"2792663761":[["Depth-First Search","Breadth-First Search","Union Find","Array","Matrix"],["深度优先搜索","广度优先搜索","并查集","数组","矩阵"]],"2794667518":[["Bit Manipulation","Array","Math","Matrix"],["位运算","数组","数学","矩阵"]],"2795532152":[["Array","Hash Table","Dynamic Programming"],["数组","哈希表","动态规划"]],"2795839755":[["Array","Two Pointers","Binary Search"],["数组","双指针","二分查找"]],"2795952868":[["Greedy","Math","String","Game Theory"],["贪心","数学","字符串","博弈"]],"2796999710":[["Recursion","Linked List"],["递归","链表"]],"2797831681":[["Math","String","Number Theory"],["数学","字符串","数论"]],"279921423":[null,null],"2799632565":[["Math"],["数学"]],"2799898824":[["Database"],["数据库"]],"2800289700":[["Greedy","Array","Hash Table","String","Counting","Sorting"],["贪心","数组","哈希表","字符串","计数","排序"]],"2801113468":[["Greedy","Array","Hash Table","Math"],["贪心","数组","哈希表","数学"]],"2801609382":[["Greedy","Array","Prefix Sum","Sliding Window"],["贪心","数组","前缀和","滑动窗口"]],"2802523525":[["Two Pointers","String"],["双指针","字符串"]],"2802681137":[["Stack","Hash Table","String","Sorting"],["栈","哈希表","字符串","排序"]],"280396343":[["Hash Table","String"],["哈希表","字符串"]],"2805340615":[["Stack","Recursion","Linked List","Two Pointers"],["栈","递归","链表","双指针"]],"2805365424":[null,null],"2806136994":[["Tree","Depth-First Search","Breadth-First Search","Math"],["树","深度优先搜索","广度优先搜索","数学"]],"2806558939":[["Greedy","Array","Binary Search","Prefix Sum","Sorting","Sliding Window"],["贪心","数组","二分查找","前缀和","排序","滑动窗口"]],"2806765401":[["Array","Two Pointers","Binary Search","Sorting"],["数组","双指针","二分查找","排序"]],"2809882420":[["Array","Hash Table","String"],["数组","哈希表","字符串"]],"2810226521":[["Bit Manipulation","Hash Table","String","Prefix Sum"],["位运算","哈希表","字符串","前缀和"]],"2811110978":[["Depth-First Search","Breadth-First Search","Union Find","Graph"],["深度优先搜索","广度优先搜索","并查集","图"]],"2811209697":[["Math","String","Sliding Window"],["数学","字符串","滑动窗口"]],"2811632248":[null,null],"2812871030":[["Greedy","Array","Dynamic Programming"],["贪心","数组","动态规划"]],"281585212":[["Array","Math","Prefix Sum"],["数组","数学","前缀和"]],"2816539612":[["Database"],["数据库"]],"2817202669":[["Array","Sliding Window"],["数组","滑动窗口"]],"2817465096":[["Greedy","Array","String"],["贪心","数组","字符串"]],"2818199514":[["Database"],["数据库"]],"2818493377":[["Array","Hash Table","Sorting","Simulation"],["数组","哈希表","排序","模拟"]],"2818810857":[["Database"],["数据库"]],"2818984798":[["Depth-First Search","Breadth-First Search","Union Find","Graph"],["深度优先搜索","广度优先搜索","并查集","图"]],"2819110526":[["Array","Binary Search"],["数组","二分查找"]],"2820740224":[["Greedy","Array","Binary Search"],["贪心","数组","二分查找"]],"2821066759":[["Stack","Array","Monotonic Stack"],["栈","数组","单调栈"]],"2821965653":[["Hash Table","String"],["哈希表","字符串"]],"2823295914":[["Bit Manipulation","Math"],["位运算","数学"]],"282466705":[["Union Find","Graph","Minimum Spanning Tree","Heap (Priority Queue)"],["并查集","图","最小生成树","堆(优先队列)"]],"2826164889":[["Hash Table","String","Sliding Window"],["哈希表","字符串","滑动窗口"]],"2827089777":[["Greedy","String","Enumeration"],["贪心","字符串","枚举"]],"2827658293":[["Math","Dynamic Programming","Number Theory"],["数学","动态规划","数论"]],"282802217":[["Greedy","Two Pointers","String"],["贪心","双指针","字符串"]],"2829216648":[["Greedy","String"],["贪心","字符串"]],"2829252669":[["Math","Binary Search"],["数学","二分查找"]],"28298643":[null,null],"2832741065":[["Design","Binary Indexed Tree","Binary Search","Data Stream"],["设计","树状数组","二分查找","数据流"]],"2832770135":[["Database"],["数据库"]],"2833016658":[["Array","Prefix Sum"],["数组","前缀和"]],"2833179922":[["Array","Matrix"],["数组","矩阵"]],"2833491097":[["Array","String","Prefix Sum"],["数组","字符串","前缀和"]],"2835500769":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"2835663805":[["Array","Hash Table","Math","Combinatorics","Counting"],["数组","哈希表","数学","组合数学","计数"]],"2836143893":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"2836390896":[["Hash Table","String"],["哈希表","字符串"]],"28373825":[["Array","Dynamic Programming","Prefix Sum"],["数组","动态规划","前缀和"]],"283849083":[["Design","Queue","Array","Hash Table","Simulation"],["设计","队列","数组","哈希表","模拟"]],"28387341":[["Depth-First Search","Breadth-First Search","Union Find","Graph","Hash Table"],["深度优先搜索","广度优先搜索","并查集","图","哈希表"]],"2841712876":[["Linked List"],["链表"]],"2841881996":[["Array","Simulation"],["数组","模拟"]],"2844126076":[["Array"],["数组"]],"2844316244":[["Array","Sorting"],["数组","排序"]],"2844666696":[["Math","String"],["数学","字符串"]],"2844670670":[["Stack","Array","Simulation"],["栈","数组","模拟"]],"2844675085":[["Array","Hash Table","String"],["数组","哈希表","字符串"]],"2845488076":[["String","Dynamic Programming"],["字符串","动态规划"]],"2845865407":[["Stack","Design","Linked List"],["栈","设计","链表"]],"2845929476":[["Array","String","Binary Search","Interactive"],["数组","字符串","二分查找","交互"]],"284708083":[["Bit Manipulation","Array","Dynamic Programming","Bitmask"],["位运算","数组","动态规划","状态压缩"]],"2850260537":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"2851269000":[["Depth-First Search","Breadth-First Search","Graph","Dynamic Programming"],["深度优先搜索","广度优先搜索","图","动态规划"]],"2851383983":[["Hash Table","Math","String","Dynamic Programming","Counting"],["哈希表","数学","字符串","动态规划","计数"]],"2853983730":[["Linked List","Math","Two Pointers"],["链表","数学","双指针"]],"2855675520":[["Greedy","Array","Sorting","Heap (Priority Queue)"],["贪心","数组","排序","堆(优先队列)"]],"2856501208":[["Greedy","Array","Hash Table","Counting","Sorting","Heap (Priority Queue)"],["贪心","数组","哈希表","计数","排序","堆(优先队列)"]],"2857257236":[["Database"],["数据库"]],"2857979415":[["Array","Math","String","Game Theory","Interactive"],["数组","数学","字符串","博弈","交互"]],"2858385254":[["Database"],["数据库"]],"2860397652":[["Tree","Depth-First Search","Graph","Dynamic Programming"],["树","深度优先搜索","图","动态规划"]],"2860419980":[["Hash Table","String","Counting"],["哈希表","字符串","计数"]],"2860632733":[["Array","Dynamic Programming"],["数组","动态规划"]],"286069565":[["Array","String","Sorting"],["数组","字符串","排序"]],"2860849459":[["Graph","Array","String","Shortest Path"],["图","数组","字符串","最短路"]],"2862855056":[["Array","Math","Binary Search","Prefix Sum"],["数组","数学","二分查找","前缀和"]],"286585708":[["Binary Indexed Tree","Segment Tree","Array","Binary Search","Divide and Conquer","Ordered Set","Merge Sort"],["树状数组","线段树","数组","二分查找","分治","有序集合","归并排序"]],"2867135222":[["Memoization","Array","Dynamic Programming"],["记忆化搜索","数组","动态规划"]],"286718649":[["Array","Two Pointers"],["数组","双指针"]],"2868656571":[["Array","Hash Table","Math","Sliding Window"],["数组","哈希表","数学","滑动窗口"]],"2871847316":[["Stack","String"],["栈","字符串"]],"2871847619":[["Array","Hash Table","Sliding Window","Heap (Priority Queue)"],["数组","哈希表","滑动窗口","堆(优先队列)"]],"2874032831":[["Design","Array","Counting","Iterator"],["设计","数组","计数","迭代器"]],"2875235685":[["Array","Hash Table","Math","Matrix"],["数组","哈希表","数学","矩阵"]],"2875388393":[["Breadth-First Search","Graph","Array","Matrix","Shortest Path","Heap (Priority Queue)"],["广度优先搜索","图","数组","矩阵","最短路","堆(优先队列)"]],"2877331205":[["Bit Manipulation","Hash Table","String"],["位运算","哈希表","字符串"]],"287835109":[null,null],"2878429250":[null,null],"2880212557":[["Depth-First Search","Breadth-First Search","Union Find","Array","Hash Table","String"],["深度优先搜索","广度优先搜索","并查集","数组","哈希表","字符串"]],"2882449995":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"288305998":[["Greedy","String"],["贪心","字符串"]],"2885795135":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"2887178574":[["Geometry","Array","Hash Table","Math","Binary Search","Sorting"],["几何","数组","哈希表","数学","二分查找","排序"]],"2887492330":[["Greedy","String","Prefix Sum"],["贪心","字符串","前缀和"]],"2887872471":[["Tree","Depth-First Search","Array","Dynamic Programming"],["树","深度优先搜索","数组","动态规划"]],"2887915717":[["Geometry","Array","Hash Table","Math","Enumeration"],["几何","数组","哈希表","数学","枚举"]],"288912613":[["Array","String","Backtracking","Simulation"],["数组","字符串","回溯","模拟"]],"2889905668":[["Greedy","Math"],["贪心","数学"]],"2890033615":[["Two Pointers","String"],["双指针","字符串"]],"289054660":[["Array","Matrix","Simulation"],["数组","矩阵","模拟"]],"2890702645":[["Array","Sliding Window"],["数组","滑动窗口"]],"2891293644":[["Array","Hash Table","Counting","Sorting"],["数组","哈希表","计数","排序"]],"2892466353":[null,null],"2893112489":[["Hash Table","String","Hash Function","Rolling Hash"],["哈希表","字符串","哈希函数","滚动哈希"]],"2893302110":[null,null],"2894413444":[["Array","Counting"],["数组","计数"]],"2894984014":[["Array","Binary Search"],["数组","二分查找"]],"2896936333":[["Bit Manipulation","Array","Backtracking","Enumeration"],["位运算","数组","回溯","枚举"]],"2899114132":[["Union Find","Array","Hash Table"],["并查集","数组","哈希表"]],"290020167":[["String","String Matching"],["字符串","字符串匹配"]],"2900835893":[["Backtracking"],["回溯"]],"290394387":[["Array","Two Pointers","Simulation"],["数组","双指针","模拟"]],"2904534885":[["Greedy","Array","Hash Table"],["贪心","数组","哈希表"]],"290469472":[["Math","String","Simulation"],["数学","字符串","模拟"]],"2906372689":[["Breadth-First Search","Graph","Array","Matrix","Shortest Path","Heap (Priority Queue)"],["广度优先搜索","图","数组","矩阵","最短路","堆(优先队列)"]],"2906626601":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"2907430999":[["Array","Dynamic Programming"],["数组","动态规划"]],"2907477166":[["Array","Hash Table","Math"],["数组","哈希表","数学"]],"2908043044":[["Array","Interactive","Simulation"],["数组","交互","模拟"]],"2908242202":[["Bit Manipulation","Array","Dynamic Programming"],["位运算","数组","动态规划"]],"2910887198":[["Database"],["数据库"]],"2912571228":[["Array","Math","Dynamic Programming","Probability and Statistics"],["数组","数学","动态规划","概率与统计"]],"2912901265":[["Array","Hash Table","String","Sorting"],["数组","哈希表","字符串","排序"]],"2913358439":[["Array","Hash Table","Two Pointers","Binary Search"],["数组","哈希表","双指针","二分查找"]],"2914198967":[["Stack","Greedy","String","Backtracking"],["栈","贪心","字符串","回溯"]],"2915418272":[["Hash Table","String"],["哈希表","字符串"]],"2919642920":[["Tree","Depth-First Search","Binary Search Tree","Dynamic Programming","Binary Tree"],["树","深度优先搜索","二叉搜索树","动态规划","二叉树"]],"2921275572":[["Trie","Array","Hash Table","String","Hash Function"],["字典树","数组","哈希表","字符串","哈希函数"]],"2921363389":[["Array","Hash Table","Binary Search","Dynamic Programming","Sorting"],["数组","哈希表","二分查找","动态规划","排序"]],"2922912159":[["Hash Table","String","Divide and Conquer","Sliding Window"],["哈希表","字符串","分治","滑动窗口"]],"2923349215":[["Array","Hash Table","Counting","Matrix"],["数组","哈希表","计数","矩阵"]],"2923893711":[["Design","Trie","Hash Table","String"],["设计","字典树","哈希表","字符串"]],"2924722129":[["Database"],["数据库"]],"2925535868":[["Union Find","Array","Matrix"],["并查集","数组","矩阵"]],"292566381":[["Tree","Breadth-First Search","Binary Tree"],["树","广度优先搜索","二叉树"]],"2927708041":[["Depth-First Search","Breadth-First Search","Union Find","Graph"],["深度优先搜索","广度优先搜索","并查集","图"]],"2929435421":[["Design","Segment Tree","Binary Search","Ordered Set"],["设计","线段树","二分查找","有序集合"]],"2929737515":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"2931755222":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"2936931094":[["Array","Math","Two Pointers","String","Game Theory"],["数组","数学","双指针","字符串","博弈"]],"2937149161":[["Array","Hash Table","Counting"],["数组","哈希表","计数"]],"2937224937":[["Array","Math","Matrix","Simulation"],["数组","数学","矩阵","模拟"]],"2938025699":[["Greedy","Array","Hash Table","Sorting","Sliding Window","Heap (Priority Queue)"],["贪心","数组","哈希表","排序","滑动窗口","堆(优先队列)"]],"2938169108":[["String"],["字符串"]],"2938801707":[null,null],"2939618078":[["Array","Hash Table","String","Counting","Sorting"],["数组","哈希表","字符串","计数","排序"]],"2939895760":[["Bit Manipulation","Trie","Array"],["位运算","字典树","数组"]],"2940442922":[["String","Backtracking"],["字符串","回溯"]],"2941821802":[["Two Pointers","String"],["双指针","字符串"]],"2941915891":[["Stack","String"],["栈","字符串"]],"2942541212":[null,null],"2942569006":[["Shell"],["Shell"]],"2942833315":[["Union Find","Array","Matrix"],["并查集","数组","矩阵"]],"2945497882":[["Array","Math","Matrix"],["数组","数学","矩阵"]],"2945726008":[["Array","Sorting","Heap (Priority Queue)"],["数组","排序","堆(优先队列)"]],"2945975892":[["Depth-First Search","Breadth-First Search","Graph","Array","String","Matrix","Shortest Path","Heap (Priority Queue)"],["深度优先搜索","广度优先搜索","图","数组","字符串","矩阵","最短路","堆(优先队列)"]],"2946534771":[["String"],["字符串"]],"2948030094":[["Math"],["数学"]],"2948668320":[["Design","Queue","Array","Math","Data Stream"],["设计","队列","数组","数学","数据流"]],"2949409019":[["Array","Matrix","Simulation"],["数组","矩阵","模拟"]],"2950336182":[["Math","Backtracking"],["数学","回溯"]],"295088238":[["Design","Queue","Array","Data Stream"],["设计","队列","数组","数据流"]],"2951713632":[null,null],"2953959029":[["Array","Prefix Sum","Simulation"],["数组","前缀和","模拟"]],"2956439807":[["Graph","Shortest Path","Heap (Priority Queue)"],["图","最短路","堆(优先队列)"]],"2957762475":[["Bit Manipulation","Array","Hash Table","Math","Binary Search","Sorting"],["位运算","数组","哈希表","数学","二分查找","排序"]],"2959731361":[["Hash Table","String","Sliding Window"],["哈希表","字符串","滑动窗口"]],"296151509":[["Greedy","Array","Matrix","Prefix Sum"],["贪心","数组","矩阵","前缀和"]],"2962478235":[["String"],["字符串"]],"2963413938":[["Bit Manipulation","Graph","Dynamic Programming","Bitmask"],["位运算","图","动态规划","状态压缩"]],"2963967463":[["Array","Enumeration","Matrix"],["数组","枚举","矩阵"]],"2964379464":[["Database"],["数据库"]],"2964689219":[["Tree","Depth-First Search","Breadth-First Search","Hash Table","Counting"],["树","深度优先搜索","广度优先搜索","哈希表","计数"]],"2965139328":[["Stack","String"],["栈","字符串"]],"296740468":[["Array","Binary Search","Prefix Sum","Sliding Window"],["数组","二分查找","前缀和","滑动窗口"]],"2967621636":[["Array","Dynamic Programming","Heap (Priority Queue)"],["数组","动态规划","堆(优先队列)"]],"2969133931":[["Bit Manipulation"],["位运算"]],"2970227389":[["Math"],["数学"]],"2970771602":[["Stack","Array","Simulation"],["栈","数组","模拟"]],"2972412900":[["Array","Simulation"],["数组","模拟"]],"2972764344":[["Math","Dynamic Programming","Combinatorics"],["数学","动态规划","组合数学"]],"2972995261":[["Array","Math","Combinatorics","Prefix Sum","Simulation"],["数组","数学","组合数学","前缀和","模拟"]],"297309802":[["Database"],["数据库"]],"2974872053":[["Database"],["数据库"]],"2975776867":[["String"],["字符串"]],"2976472096":[["Array","Backtracking","Matrix"],["数组","回溯","矩阵"]],"2977235574":[["Greedy","Array","Hash Table","String","Counting"],["贪心","数组","哈希表","字符串","计数"]],"2978149317":[["Greedy","Math","String","Backtracking","Number Theory"],["贪心","数学","字符串","回溯","数论"]],"2980355580":[["Array","Simulation"],["数组","模拟"]],"2981004463":[["Array","Math","Counting","Number Theory"],["数组","数学","计数","数论"]],"298215454":[["Array","String","Dynamic Programming"],["数组","字符串","动态规划"]],"2982198446":[["Linked List","Two Pointers"],["链表","双指针"]],"2986133546":[["Binary Indexed Tree","Array","Ordered Set","Sliding Window"],["树状数组","数组","有序集合","滑动窗口"]],"298794774":[["Bit Manipulation","Array","String"],["位运算","数组","字符串"]],"2988189921":[["Greedy","Math"],["贪心","数学"]],"2988782714":[["Array","Math","Dynamic Programming","Combinatorics"],["数组","数学","动态规划","组合数学"]],"2990306970":[["Database"],["数据库"]],"2993182441":[["Hash Table","Linked List","Two Pointers"],["哈希表","链表","双指针"]],"2994488407":[["Database"],["数据库"]],"299641734":[null,null],"29974146":[["Database"],["数据库"]],"2997800679":[["Bit Manipulation","Array","Dynamic Programming","Bitmask"],["位运算","数组","动态规划","状态压缩"]],"3000728502":[["Design","Trie","Hash Table","String"],["设计","字典树","哈希表","字符串"]],"3006111591":[["Stack","Recursion","Linked List","Two Pointers"],["栈","递归","链表","双指针"]],"3006434957":[["Math","String"],["数学","字符串"]],"3007102778":[["Math"],["数学"]],"3008054233":[["Array","Hash Table","Sorting"],["数组","哈希表","排序"]],"300846689":[["Tree","Depth-First Search","Binary Search Tree","Binary Tree"],["树","深度优先搜索","二叉搜索树","二叉树"]],"3008885805":[["Bit Manipulation","Array"],["位运算","数组"]],"3009824135":[["Database"],["数据库"]],"3010901510":[["Bit Manipulation","Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["位运算","树","深度优先搜索","广度优先搜索","二叉树"]],"3011717282":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"3012034950":[["Union Find","Graph","Minimum Spanning Tree"],["并查集","图","最小生成树"]],"3012401904":[["Greedy","Math","String"],["贪心","数学","字符串"]],"3013367275":[["String","Sliding Window"],["字符串","滑动窗口"]],"3014957498":[["Greedy","String"],["贪心","字符串"]],"3015354306":[["Graph","Array","Two Pointers","Binary Search","Sorting"],["图","数组","双指针","二分查找","排序"]],"301567212":[["Greedy","Array","Sorting","Heap (Priority Queue)"],["贪心","数组","排序","堆(优先队列)"]],"3016140328":[["Database"],["数据库"]],"301734990":[["Greedy","Array","Two Pointers","Sorting"],["贪心","数组","双指针","排序"]],"301753506":[["Database"],["数据库"]],"3020603346":[["Graph","Topological Sort","Dynamic Programming","Shortest Path"],["图","拓扑排序","动态规划","最短路"]],"3021409572":[["Array","Hash Table","String"],["数组","哈希表","字符串"]],"3021491132":[["Array","Enumeration"],["数组","枚举"]],"3021563284":[["Bit Manipulation","Array","Divide and Conquer","Matrix","Prefix Sum","Quickselect","Heap (Priority Queue)"],["位运算","数组","分治","矩阵","前缀和","快速选择","堆(优先队列)"]],"3022128117":[["Array","Math","String","Sorting"],["数组","数学","字符串","排序"]],"3022905195":[["Database"],["数据库"]],"3023056451":[["Array","Hash Table","Math","Simulation"],["数组","哈希表","数学","模拟"]],"3023068102":[["Stack","Array","Dynamic Programming","Matrix","Monotonic Stack"],["栈","数组","动态规划","矩阵","单调栈"]],"3023386017":[["Array","Math","String","Binary Search","Dynamic Programming"],["数组","数学","字符串","二分查找","动态规划"]],"3024031273":[["Breadth-First Search","Memoization","Dynamic Programming"],["广度优先搜索","记忆化搜索","动态规划"]],"3024762778":[["Bit Manipulation","Array"],["位运算","数组"]],"3026486305":[["Array","Hash Table","Sorting"],["数组","哈希表","排序"]],"3028585234":[["Hash Table","String","Counting"],["哈希表","字符串","计数"]],"3029042062":[["Array","Two Pointers","Simulation"],["数组","双指针","模拟"]],"3029722742":[["Database"],["数据库"]],"3030939616":[["Database"],["数据库"]],"3033578529":[["Greedy","Hash Table","String","Counting","Sorting","Heap (Priority Queue)"],["贪心","哈希表","字符串","计数","排序","堆(优先队列)"]],"3033778664":[["Math","String","Simulation"],["数学","字符串","模拟"]],"3036629795":[["Database"],["数据库"]],"3036702868":[["Array","Hash Table","Math","Number Theory"],["数组","哈希表","数学","数论"]],"3037047822":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"303821987":[["Array"],["数组"]],"3039372847":[["Tree","Array","Hash Table","Divide and Conquer","Binary Tree"],["树","数组","哈希表","分治","二叉树"]],"3039695626":[["Tree","Depth-First Search","String","Backtracking","Binary Tree"],["树","深度优先搜索","字符串","回溯","二叉树"]],"3042113223":[["Depth-First Search","Breadth-First Search","Union Find","Hash Table","Hash Function"],["深度优先搜索","广度优先搜索","并查集","哈希表","哈希函数"]],"3042599528":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"3042739559":[["Hash Table","String","Sorting"],["哈希表","字符串","排序"]],"3044209556":[["Array"],["数组"]],"3046553948":[["Greedy","Array","Binary Search"],["贪心","数组","二分查找"]],"3048586035":[["Array","Prefix Sum","Simulation"],["数组","前缀和","模拟"]],"3050888295":[["String","Simulation"],["字符串","模拟"]],"3052741649":[["Array","Math","Simulation"],["数组","数学","模拟"]],"3052763610":[["Database"],["数据库"]],"3054721758":[["Hash Table","String"],["哈希表","字符串"]],"3054917007":[["Database"],["数据库"]],"305518406":[["Array","Hash Table","Counting","Sorting"],["数组","哈希表","计数","排序"]],"3057194499":[["Array"],["数组"]],"3057254301":[["Array","Two Pointers","Sorting"],["数组","双指针","排序"]],"3057587548":[["Stack","Greedy","Array","Monotonic Stack"],["栈","贪心","数组","单调栈"]],"305762053":[["Array","Dynamic Programming"],["数组","动态规划"]],"305789656":[["String","String Matching"],["字符串","字符串匹配"]],"3058790867":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"3059718647":[["Array","Math"],["数组","数学"]],"3061824471":[["Greedy","String","Backtracking","Counting","Enumeration"],["贪心","字符串","回溯","计数","枚举"]],"3063296642":[["Greedy","Array","Two Pointers","Sorting"],["贪心","数组","双指针","排序"]],"3065232387":[["Array","Two Pointers","Sorting"],["数组","双指针","排序"]],"3065742618":[["Array","Hash Table","Enumeration"],["数组","哈希表","枚举"]],"306595116":[["Array","Binary Search"],["数组","二分查找"]],"3066842082":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"3067908479":[["Stack","Greedy","Hash Table","String"],["栈","贪心","哈希表","字符串"]],"3071090507":[["Array","String","Backtracking","Matrix"],["数组","字符串","回溯","矩阵"]],"3071565639":[["Tree","Depth-First Search","Binary Search Tree","Binary Tree"],["树","深度优先搜索","二叉搜索树","二叉树"]],"3072211417":[null,null],"3072879804":[["Binary Indexed Tree","Segment Tree","Array","Binary Search","Divide and Conquer","Ordered Set","Merge Sort"],["树状数组","线段树","数组","二分查找","分治","有序集合","归并排序"]],"3073027638":[["Stack","Array","Simulation"],["栈","数组","模拟"]],"3073583780":[["Array","Hash Table","String"],["数组","哈希表","字符串"]],"3074518984":[["Bit Manipulation","Trie","Array","Hash Table","Sliding Window"],["位运算","字典树","数组","哈希表","滑动窗口"]],"3074557522":[null,null],"3075022101":[["Database"],["数据库"]],"3077002187":[["Array"],["数组"]],"3077217367":[["Memoization","Dynamic Programming"],["记忆化搜索","动态规划"]],"3077259720":[["Breadth-First Search"],["广度优先搜索"]],"307769453":[["Array","Hash Table","Binary Search","Prefix Sum","Sliding Window"],["数组","哈希表","二分查找","前缀和","滑动窗口"]],"3078556108":[["Bit Manipulation","Memoization","Math","Dynamic Programming","Bitmask","Game Theory"],["位运算","记忆化搜索","数学","动态规划","状态压缩","博弈"]],"3078609754":[["Math","Number Theory"],["数学","数论"]],"3081794904":[["Math","Dynamic Programming","Combinatorics"],["数学","动态规划","组合数学"]],"3082325802":[["Stack","Tree","String","Binary Tree"],["栈","树","字符串","二叉树"]],"3085208156":[["Database"],["数据库"]],"3087387634":[["Design","Trie","Hash Table","String"],["设计","字典树","哈希表","字符串"]],"3088050032":[null,null],"3089019377":[null,null],"3091785544":[["String"],["字符串"]],"3092398094":[["Greedy","String"],["贪心","字符串"]],"3092850192":[null,null],"3094069966":[["Database"],["数据库"]],"3094726648":[null,null],"3094793771":[["Math","Binary Search"],["数学","二分查找"]],"3098562302":[["Array","Matrix","Prefix Sum"],["数组","矩阵","前缀和"]],"3098982613":[["String"],["字符串"]],"3099950101":[null,null],"3100993645":[["Linked List"],["链表"]],"3102719435":[["Array","Hash Table","Enumeration","Sorting"],["数组","哈希表","枚举","排序"]],"3102780834":[["Greedy","Array"],["贪心","数组"]],"3104122930":[["Bit Manipulation","Array","Dynamic Programming","Backtracking","Bitmask"],["位运算","数组","动态规划","回溯","状态压缩"]],"3104482374":[["Bit Manipulation","Array","Hash Table"],["位运算","数组","哈希表"]],"3105635512":[["Math"],["数学"]],"3105899717":[["Design","Trie","Hash Table","String"],["设计","字典树","哈希表","字符串"]],"3111378170":[["Database"],["数据库"]],"3116000782":[["Database"],["数据库"]],"3117661899":[["Array","Hash Table"],["数组","哈希表"]],"3118022376":[["Trie","Array","String","String Matching","Hash Function","Rolling Hash"],["字典树","数组","字符串","字符串匹配","哈希函数","滚动哈希"]],"3118895370":[["Depth-First Search","Breadth-First Search","Array","Dynamic Programming","Matrix"],["深度优先搜索","广度优先搜索","数组","动态规划","矩阵"]],"3119137809":[["Greedy","Array"],["贪心","数组"]],"3119606051":[["Greedy","Array"],["贪心","数组"]],"3121754844":[["Hash Table","String","Counting"],["哈希表","字符串","计数"]],"3123299347":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"3123575090":[["Array","Hash Table","Counting","Sliding Window"],["数组","哈希表","计数","滑动窗口"]],"3124896474":[["Array","Hash Table","Prefix Sum","Sliding Window"],["数组","哈希表","前缀和","滑动窗口"]],"3126143245":[["Binary Indexed Tree","Segment Tree","Array","Binary Search","Divide and Conquer","Ordered Set","Merge Sort"],["树状数组","线段树","数组","二分查找","分治","有序集合","归并排序"]],"3126153106":[["Bit Manipulation"],["位运算"]],"3126592210":[["Greedy","Array","Dynamic Programming"],["贪心","数组","动态规划"]],"3128004049":[["Geometry","Array","Math"],["几何","数组","数学"]],"3130296264":[["Array","Bucket Sort","Radix Sort","Sorting"],["数组","桶排序","基数排序","排序"]],"313237078":[null,null],"3134274088":[["Stack","Array","Matrix","Monotonic Stack"],["栈","数组","矩阵","单调栈"]],"3135227116":[["Math"],["数学"]],"3135662522":[["Hash Table","Math","String"],["哈希表","数学","字符串"]],"3135672149":[["Database"],["数据库"]],"3135871766":[["Hash Table","String","Sliding Window"],["哈希表","字符串","滑动窗口"]],"3136260573":[["Two Pointers","String"],["双指针","字符串"]],"3137406326":[["Array","Hash Table"],["数组","哈希表"]],"3138842680":[null,null],"3139027594":[null,null],"3139221174":[["Depth-First Search","Breadth-First Search","Graph","Backtracking"],["深度优先搜索","广度优先搜索","图","回溯"]],"3143101757":[["Array","Hash Table","String","Sorting","Heap (Priority Queue)"],["数组","哈希表","字符串","排序","堆(优先队列)"]],"3144113364":[["Tree","Breadth-First Search","Binary Tree"],["树","广度优先搜索","二叉树"]],"3144364071":[["Math","String"],["数学","字符串"]],"3147357769":[["Two Pointers","String"],["双指针","字符串"]],"3147772108":[["Stack","Array","Prefix Sum","Monotonic Stack"],["栈","数组","前缀和","单调栈"]],"3148467486":[["Array","Sorting","Simulation","Heap (Priority Queue)"],["数组","排序","模拟","堆(优先队列)"]],"3152421262":[["Tree","Array","Hash Table","Divide and Conquer","Binary Tree"],["树","数组","哈希表","分治","二叉树"]],"3153044061":[["Depth-First Search","Breadth-First Search","Union Find","Array","Hash Table","String"],["深度优先搜索","广度优先搜索","并查集","数组","哈希表","字符串"]],"315307043":[["Breadth-First Search","Array","Binary Search","Matrix"],["广度优先搜索","数组","二分查找","矩阵"]],"3153125580":[["String"],["字符串"]],"31547081":[["Recursion","Linked List"],["递归","链表"]],"3156996757":[["Array","Hash Table","String","Simulation"],["数组","哈希表","字符串","模拟"]],"315817700":[["String"],["字符串"]],"3158353268":[["Array","Math","Matrix","Number Theory"],["数组","数学","矩阵","数论"]],"3158438690":[["Array","Prefix Sum"],["数组","前缀和"]],"3158785397":[["Hash Table","Linked List"],["哈希表","链表"]],"3163189151":[["Bit Manipulation","Trie","Array","Hash Table"],["位运算","字典树","数组","哈希表"]],"3164365433":[["Two Pointers","String"],["双指针","字符串"]],"3165325622":[["Stack","String"],["栈","字符串"]],"3167447804":[null,null],"3167797510":[["Bit Manipulation","Math","String","Simulation"],["位运算","数学","字符串","模拟"]],"3168538687":[["Database"],["数据库"]],"3168618130":[["Math"],["数学"]],"3168914756":[["Greedy","Trie","Array","String","Sorting"],["贪心","字典树","数组","字符串","排序"]],"3169129420":[["Stack","Design","Queue"],["栈","设计","队列"]],"3169493522":[["Greedy","String","Sorting"],["贪心","字符串","排序"]],"3170294025":[null,null],"3171415635":[["Bit Manipulation","Array","Dynamic Programming"],["位运算","数组","动态规划"]],"3173198374":[["Array"],["数组"]],"3173954782":[["Array","Dynamic Programming"],["数组","动态规划"]],"3175813423":[null,null],"3177194252":[["String","Simulation"],["字符串","模拟"]],"3178253488":[["Array","Hash Table","Backtracking","Matrix"],["数组","哈希表","回溯","矩阵"]],"3179731139":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"3180751602":[["Array","Sliding Window"],["数组","滑动窗口"]],"3180919205":[["Design","Segment Tree","Math","Ordered Set"],["设计","线段树","数学","有序集合"]],"3181264345":[null,null],"3181284261":[["Dynamic Programming"],["动态规划"]],"3182582646":[["Array","Hash Table"],["数组","哈希表"]],"3183111073":[["Stack","String"],["栈","字符串"]],"3183288856":[["Array","Sorting","Sliding Window"],["数组","排序","滑动窗口"]],"3183331658":[["Array","Math"],["数组","数学"]],"3183500752":[null,null],"3183792133":[["Array","Math","Dynamic Programming","Combinatorics","Number Theory"],["数组","数学","动态规划","组合数学","数论"]],"318431049":[["Database"],["数据库"]],"3184466605":[null,null],"3184596428":[["Stack","Array","Two Pointers","Binary Search","Monotonic Stack"],["栈","数组","双指针","二分查找","单调栈"]],"3184774485":[["Array","Binary Search"],["数组","二分查找"]],"3187405082":[["Breadth-First Search","Graph","Prefix Sum"],["广度优先搜索","图","前缀和"]],"3188904029":[["Queue","Array","Ordered Set","Sliding Window","Monotonic Queue","Heap (Priority Queue)"],["队列","数组","有序集合","滑动窗口","单调队列","堆(优先队列)"]],"3189584402":[["Bit Manipulation","Array","Counting","Sorting"],["位运算","数组","计数","排序"]],"3189918628":[["Linked List"],["链表"]],"31900963":[["Array","Hash Table","Two Pointers","Sorting"],["数组","哈希表","双指针","排序"]],"3193935538":[["Depth-First Search","Breadth-First Search","Union Find","Graph"],["深度优先搜索","广度优先搜索","并查集","图"]],"319427731":[["Depth-First Search","Breadth-First Search","Union Find","Array","Binary Search","Matrix","Heap (Priority Queue)"],["深度优先搜索","广度优先搜索","并查集","数组","二分查找","矩阵","堆(优先队列)"]],"3194441729":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"3194493363":[["Array","String","Dynamic Programming"],["数组","字符串","动态规划"]],"3196196118":[["Math","Combinatorics"],["数学","组合数学"]],"3196334031":[["Greedy","Dynamic Programming"],["贪心","动态规划"]],"3197252162":[["Array","Hash Table","Prefix Sum"],["数组","哈希表","前缀和"]],"3197325121":[["Array","Hash Table","String"],["数组","哈希表","字符串"]],"3199967964":[["String","Enumeration"],["字符串","枚举"]],"3201195359":[["Bit Manipulation","Array","Dynamic Programming","Bitmask"],["位运算","数组","动态规划","状态压缩"]],"3202384804":[["Tree","Depth-First Search","Breadth-First Search"],["树","深度优先搜索","广度优先搜索"]],"3202447407":[["Tree","Depth-First Search","Array","Binary Tree"],["树","深度优先搜索","数组","二叉树"]],"320329751":[["String","Binary Search","Dynamic Programming","Suffix Array","Hash Function","Rolling Hash"],["字符串","二分查找","动态规划","后缀数组","哈希函数","滚动哈希"]],"3203568204":[["Database"],["数据库"]],"3205841609":[null,null],"3205928742":[["Binary Indexed Tree","Segment Tree","Array"],["树状数组","线段树","数组"]],"3210489850":[["Array","Binary Search","Matrix"],["数组","二分查找","矩阵"]],"3210707661":[["Two Pointers","String"],["双指针","字符串"]],"3211790430":[["Array","Hash Table","String","Sorting"],["数组","哈希表","字符串","排序"]],"3214093273":[["Recursion","Linked List"],["递归","链表"]],"3214148818":[["Database"],["数据库"]],"3214600049":[["Greedy","Bit Manipulation","Array","Hash Table"],["贪心","位运算","数组","哈希表"]],"3215925667":[null,null],"3216210693":[["Array","Enumeration"],["数组","枚举"]],"3216682975":[["Stack","Array"],["栈","数组"]],"3217356875":[["Array","Simulation","Heap (Priority Queue)"],["数组","模拟","堆(优先队列)"]],"3219095278":[["Database"],["数据库"]],"3219158198":[["Two Pointers","String","String Matching"],["双指针","字符串","字符串匹配"]],"3221082803":[["Two Pointers","String","Dynamic Programming"],["双指针","字符串","动态规划"]],"3221190981":[["Array","Binary Search"],["数组","二分查找"]],"3221222128":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"3223207411":[["Tree","Binary Search Tree","Binary Tree"],["树","二叉搜索树","二叉树"]],"322371543":[null,null],"3226814527":[null,null],"3228686257":[["Greedy","Array","Hash Table"],["贪心","数组","哈希表"]],"3229303052":[["Stack","Array","Monotonic Stack"],["栈","数组","单调栈"]],"3230369611":[["Hash Table","String","Dynamic Programming"],["哈希表","字符串","动态规划"]],"3231265233":[["Array","Dynamic Programming"],["数组","动态规划"]],"3231924477":[["Tree","Depth-First Search","Binary Search Tree","Binary Tree"],["树","深度优先搜索","二叉搜索树","二叉树"]],"3233473889":[["Database"],["数据库"]],"3235710031":[["Depth-First Search","Union Find","Array"],["深度优先搜索","并查集","数组"]],"3235832569":[["Queue","Hash Table","String","Counting"],["队列","哈希表","字符串","计数"]],"3236532355":[["Database"],["数据库"]],"3237331717":[["Recursion","Math"],["递归","数学"]],"3237466584":[["Hash Table","String","Sorting"],["哈希表","字符串","排序"]],"3237851921":[["Array","Heap (Priority Queue)"],["数组","堆(优先队列)"]],"324121992":[["Array","Sliding Window"],["数组","滑动窗口"]],"3241642216":[["Bit Manipulation"],["位运算"]],"3241798110":[["Hash Table","Linked List","Two Pointers"],["哈希表","链表","双指针"]],"3241941552":[["Stack","Recursion","Math","String"],["栈","递归","数学","字符串"]],"3243357093":[["Linked List","Two Pointers"],["链表","双指针"]],"3243386336":[["Database"],["数据库"]],"3243872254":[["Array","Hash Table","Matrix"],["数组","哈希表","矩阵"]],"3246372293":[["Hash Table","String","Sliding Window"],["哈希表","字符串","滑动窗口"]],"3246928465":[["Greedy","Array","Ordered Set","Heap (Priority Queue)"],["贪心","数组","有序集合","堆(优先队列)"]],"3248412457":[["Greedy","Graph","Sorting","Heap (Priority Queue)"],["贪心","图","排序","堆(优先队列)"]],"324872429":[["Math","Enumeration","Number Theory"],["数学","枚举","数论"]],"3248742764":[["Array","Dynamic Programming"],["数组","动态规划"]],"3248828921":[["Tree","Binary Search Tree","Binary Tree"],["树","二叉搜索树","二叉树"]],"3250155411":[["String","Sliding Window"],["字符串","滑动窗口"]],"3250523305":[["Array","Binary Search","Sorting","Line Sweep","Heap (Priority Queue)"],["数组","二分查找","排序","扫描线","堆(优先队列)"]],"3250902571":[["Array","Two Pointers"],["数组","双指针"]],"3254374161":[["Array","Hash Table","Sorting","Heap (Priority Queue)"],["数组","哈希表","排序","堆(优先队列)"]],"3255865490":[["Array","Dynamic Programming","Enumeration","Matrix"],["数组","动态规划","枚举","矩阵"]],"3256507952":[["Greedy","Array","Math","Sorting"],["贪心","数组","数学","排序"]],"3257848596":[null,null],"3257900717":[["Array","Dynamic Programming"],["数组","动态规划"]],"3259259158":[["Math","Dynamic Programming","Sliding Window","Probability and Statistics"],["数学","动态规划","滑动窗口","概率与统计"]],"3259782681":[["Stack","Math","String"],["栈","数学","字符串"]],"3259865655":[["Hash Table","String","Simulation"],["哈希表","字符串","模拟"]],"3261146465":[["Tree","Dynamic Programming","Binary Tree"],["树","动态规划","二叉树"]],"3261672467":[["Greedy","Array","Dynamic Programming","Sorting"],["贪心","数组","动态规划","排序"]],"3263150913":[["Tree","Dynamic Programming","Binary Tree"],["树","动态规划","二叉树"]],"3263342549":[["Hash Table","Math","Dynamic Programming","Heap (Priority Queue)"],["哈希表","数学","动态规划","堆(优先队列)"]],"3263418042":[["String"],["字符串"]],"3263594037":[["Queue","Array","Divide and Conquer","Dynamic Programming","Monotonic Queue"],["队列","数组","分治","动态规划","单调队列"]],"3267047320":[["Array","Dynamic Programming"],["数组","动态规划"]],"3268382520":[["Tree","Depth-First Search","Array","Hash Table","Binary Tree"],["树","深度优先搜索","数组","哈希表","二叉树"]],"3270667849":[["Array","Divide and Conquer","Dynamic Programming"],["数组","分治","动态规划"]],"3271683304":[null,null],"3272399108":[["Dynamic Programming","Prefix Sum"],["动态规划","前缀和"]],"3272610079":[["Array","Two Pointers","Matrix"],["数组","双指针","矩阵"]],"3275619185":[["Array","Math"],["数组","数学"]],"3280306733":[["Array","Matrix"],["数组","矩阵"]],"3281498525":[["Design","Heap (Priority Queue)"],["设计","堆(优先队列)"]],"3282812734":[["Stack","Math","Simulation"],["栈","数学","模拟"]],"3283031002":[["Database"],["数据库"]],"3283376524":[["Database"],["数据库"]],"32848909":[["Array","Two Pointers","String"],["数组","双指针","字符串"]],"3285586825":[null,null],"328764621":[["String","String Matching","Hash Function","Rolling Hash"],["字符串","字符串匹配","哈希函数","滚动哈希"]],"3288770916":[["Stack","Greedy","String"],["栈","贪心","字符串"]],"3290623649":[["String"],["字符串"]],"3292003032":[["Design","Two Pointers","Data Stream","Sorting","Heap (Priority Queue)"],["设计","双指针","数据流","排序","堆(优先队列)"]],"3292459840":[["Design","Trie","Hash Table","String"],["设计","字典树","哈希表","字符串"]],"3292775470":[["Array","Dynamic Programming"],["数组","动态规划"]],"3292810974":[["Array","Hash Table","String","Sorting"],["数组","哈希表","字符串","排序"]],"3294328613":[["Bit Manipulation","Array","Hash Table","Math","Binary Search"],["位运算","数组","哈希表","数学","二分查找"]],"3298301147":[["String"],["字符串"]],"3298734473":[["Greedy","Array","Dynamic Programming"],["贪心","数组","动态规划"]],"3300045145":[["Design","Hash Table","Ordered Set","Heap (Priority Queue)"],["设计","哈希表","有序集合","堆(优先队列)"]],"3300902320":[["Array"],["数组"]],"3301142471":[["Array","Binary Search","Divide and Conquer","Matrix"],["数组","二分查找","分治","矩阵"]],"3302229375":[["Greedy","Array","Dynamic Programming"],["贪心","数组","动态规划"]],"3302467434":[["Hash Table","String","Counting","Prefix Sum"],["哈希表","字符串","计数","前缀和"]],"3302810206":[null,null],"3304159418":[["Tree","Depth-First Search","String","Binary Tree"],["树","深度优先搜索","字符串","二叉树"]],"3304785738":[["Database"],["数据库"]],"3307683900":[["Breadth-First Search","String"],["广度优先搜索","字符串"]],"330818368":[["Greedy","Array","Counting Sort","Sorting"],["贪心","数组","计数排序","排序"]],"3308257979":[["Trie","Array","Hash Table","String","String Matching"],["字典树","数组","哈希表","字符串","字符串匹配"]],"330899243":[["Greedy","Array","Matrix"],["贪心","数组","矩阵"]],"3309137757":[["Array","Dynamic Programming"],["数组","动态规划"]],"3309376526":[["Bit Manipulation","Array"],["位运算","数组"]],"3311542692":[["Math","Simulation"],["数学","模拟"]],"3312226061":[["Greedy","Array","String","Dynamic Programming"],["贪心","数组","字符串","动态规划"]],"3313294758":[["Array","Dynamic Programming"],["数组","动态规划"]],"3314430913":[["Tree","Depth-First Search","Binary Search Tree","Binary Tree"],["树","深度优先搜索","二叉搜索树","二叉树"]],"3314612233":[["Bit Manipulation","Array","Backtracking"],["位运算","数组","回溯"]],"3315363657":[["Greedy","Array","Two Pointers","Dynamic Programming"],["贪心","数组","双指针","动态规划"]],"3315441800":[["Array","Dynamic Programming"],["数组","动态规划"]],"3315472808":[["Bit Manipulation","Hash Table","String","Prefix Sum"],["位运算","哈希表","字符串","前缀和"]],"3317643285":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"3319568401":[["Database"],["数据库"]],"3320085335":[["Bit Manipulation","String","Backtracking"],["位运算","字符串","回溯"]],"3320294201":[["Stack","Design","Queue"],["栈","设计","队列"]],"3321963457":[["Geometry","Array","Math","Matrix","Sorting"],["几何","数组","数学","矩阵","排序"]],"3325416067":[["String","String Matching"],["字符串","字符串匹配"]],"3328810166":[["Math","String","Simulation"],["数学","字符串","模拟"]],"3329709268":[["Array","Sorting","Heap (Priority Queue)"],["数组","排序","堆(优先队列)"]],"3331711837":[["Breadth-First Search","Hash Table","String","Backtracking"],["广度优先搜索","哈希表","字符串","回溯"]],"3332596820":[null,null],"3334241084":[["Array","Hash Table","Prefix Sum"],["数组","哈希表","前缀和"]],"3334808342":[["Array","Hash Table","Math","Counting","Number Theory"],["数组","哈希表","数学","计数","数论"]],"333630853":[["Tree","Depth-First Search","Breadth-First Search"],["树","深度优先搜索","广度优先搜索"]],"333667858":[["Array","Hash Table","String","Backtracking"],["数组","哈希表","字符串","回溯"]],"3336959867":[["Hash Table","String","Dynamic Programming"],["哈希表","字符串","动态规划"]],"3337273246":[["Depth-First Search","Breadth-First Search","Union Find","Graph"],["深度优先搜索","广度优先搜索","并查集","图"]],"3337589064":[["Design","Queue","Monotonic Queue"],["设计","队列","单调队列"]],"3340682501":[["Database"],["数据库"]],"3340717494":[["Database"],["数据库"]],"3341470372":[["Tree","Breadth-First Search","Design","Binary Tree"],["树","广度优先搜索","设计","二叉树"]],"3343040098":[["Array","Hash Table","String","Counting","Prefix Sum"],["数组","哈希表","字符串","计数","前缀和"]],"3344221047":[["String","Dynamic Programming","Backtracking"],["字符串","动态规划","回溯"]],"3346548045":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"334656901":[["Array"],["数组"]],"3347724858":[["Array","Binary Search","Prefix Sum","Simulation"],["数组","二分查找","前缀和","模拟"]],"3348324694":[["Array","Divide and Conquer","Quickselect","Sorting","Heap (Priority Queue)"],["数组","分治","快速选择","排序","堆(优先队列)"]],"3348466517":[["Array"],["数组"]],"3348570525":[["Linked List","Two Pointers"],["链表","双指针"]],"3350592310":[["String"],["字符串"]],"3351145874":[["Array","Matrix","Simulation"],["数组","矩阵","模拟"]],"335140403":[["Greedy","Array","Dynamic Programming"],["贪心","数组","动态规划"]],"3353015937":[["Tree","Depth-First Search","Breadth-First Search","Hash Table","Binary Tree"],["树","深度优先搜索","广度优先搜索","哈希表","二叉树"]],"3354310865":[["String"],["字符串"]],"3354474202":[["Hash Table","Linked List","Two Pointers"],["哈希表","链表","双指针"]],"335486990":[["String"],["字符串"]],"3355469687":[["Bit Manipulation","Array","Sliding Window"],["位运算","数组","滑动窗口"]],"3355865266":[["Two Pointers","String"],["双指针","字符串"]],"3357587389":[["Array","Hash Table","Matrix"],["数组","哈希表","矩阵"]],"3357632986":[["Bit Manipulation","Array","Backtracking"],["位运算","数组","回溯"]],"3360623126":[["Queue","Hash Table","Binary Search"],["队列","哈希表","二分查找"]],"3362325238":[null,null],"3363218765":[["Two Pointers","String"],["双指针","字符串"]],"3363685518":[["Array","Hash Table"],["数组","哈希表"]],"3363896578":[["Depth-First Search","Breadth-First Search","Union Find","Graph"],["深度优先搜索","广度优先搜索","并查集","图"]],"336413363":[["Math","Binary Search"],["数学","二分查找"]],"3364926717":[["Math"],["数学"]],"3365665787":[["Database"],["数据库"]],"3369476122":[["String","Dynamic Programming"],["字符串","动态规划"]],"3370131507":[["Array"],["数组"]],"3370261058":[["Greedy","Array","Dynamic Programming"],["贪心","数组","动态规划"]],"3371445858":[["Math"],["数学"]],"3372525938":[["Array","Two Pointers","Binary Search"],["数组","双指针","二分查找"]],"3374028315":[["Database"],["数据库"]],"337441895":[["Array","Binary Search","Sorting"],["数组","二分查找","排序"]],"3375593429":[["Array","Hash Table","Enumeration"],["数组","哈希表","枚举"]],"3375672025":[["Stack","Array","Simulation"],["栈","数组","模拟"]],"3376280260":[["Tree","Depth-First Search","Binary Search Tree","Dynamic Programming","Binary Tree"],["树","深度优先搜索","二叉搜索树","动态规划","二叉树"]],"3376945874":[["Stack","Design","Hash Table","Heap (Priority Queue)"],["栈","设计","哈希表","堆(优先队列)"]],"3379746851":[["Math"],["数学"]],"3379897372":[["Array","Math"],["数组","数学"]],"3381061806":[["Graph","Trie","Array","String","Dynamic Programming","Shortest Path"],["图","字典树","数组","字符串","动态规划","最短路"]],"3382549811":[["Array","Sorting"],["数组","排序"]],"3383049312":[["Bit Manipulation","Array"],["位运算","数组"]],"3383627644":[["Stack","String"],["栈","字符串"]],"3383805178":[["Tree","Depth-First Search","Design","Hash Table"],["树","深度优先搜索","设计","哈希表"]],"3386206172":[["Array","String Matching","Hash Function","Rolling Hash"],["数组","字符串匹配","哈希函数","滚动哈希"]],"3386255965":[["Greedy","Two Pointers","String"],["贪心","双指针","字符串"]],"3386498966":[["Array","String"],["数组","字符串"]],"338661942":[["Array","Math","Dynamic Programming","Backtracking","Combinatorics","Probability and Statistics"],["数组","数学","动态规划","回溯","组合数学","概率与统计"]],"3386819075":[["Hash Table","Math","String"],["哈希表","数学","字符串"]],"3386988607":[null,null],"3387998069":[["Array","Hash Table","Prefix Sum","Sorting"],["数组","哈希表","前缀和","排序"]],"3389539253":[["Greedy","String","Sorting"],["贪心","字符串","排序"]],"3391560370":[["Hash Table","String"],["哈希表","字符串"]],"3396007304":[["Depth-First Search","Breadth-First Search","Graph","Backtracking"],["深度优先搜索","广度优先搜索","图","回溯"]],"3397262203":[null,null],"3397964824":[["Array","Sorting"],["数组","排序"]],"3398027261":[["Array","Enumeration"],["数组","枚举"]],"3400286463":[["Array"],["数组"]],"3402568700":[["Trie","Memoization","Array","Hash Table","String","Dynamic Programming","Backtracking"],["字典树","记忆化搜索","数组","哈希表","字符串","动态规划","回溯"]],"3402727043":[["Array","Two Pointers","Matrix"],["数组","双指针","矩阵"]],"3403473925":[["Greedy","Array","Heap (Priority Queue)"],["贪心","数组","堆(优先队列)"]],"3403786295":[["String","String Matching"],["字符串","字符串匹配"]],"340499017":[["Array","String"],["数组","字符串"]],"3405519099":[["Database"],["数据库"]],"340770494":[["Depth-First Search","Breadth-First Search","Union Find","Graph","Sorting"],["深度优先搜索","广度优先搜索","并查集","图","排序"]],"340860484":[["Tree","Depth-First Search","Breadth-First Search","Graph"],["树","深度优先搜索","广度优先搜索","图"]],"3410974541":[["Array","String","Prefix Sum"],["数组","字符串","前缀和"]],"3411465392":[["Array","Hash Table","Counting"],["数组","哈希表","计数"]],"3412927472":[["Hash Table","String","Counting"],["哈希表","字符串","计数"]],"3413400617":[["Greedy","Array","Backtracking","Sorting"],["贪心","数组","回溯","排序"]],"3421555360":[["Tree","Segment Tree","Binary Search Tree","Array","Binary Search","Binary Tree","Ordered Set"],["树","线段树","二叉搜索树","数组","二分查找","二叉树","有序集合"]],"3422315602":[["Array","Dynamic Programming","Prefix Sum"],["数组","动态规划","前缀和"]],"3423908263":[["Depth-First Search","Breadth-First Search","Graph"],["深度优先搜索","广度优先搜索","图"]],"3424505272":[["Tree","Depth-First Search","Graph","Dynamic Programming"],["树","深度优先搜索","图","动态规划"]],"342467135":[null,null],"3424790249":[["Tree","Depth-First Search","Array","Hash Table","Sliding Window"],["树","深度优先搜索","数组","哈希表","滑动窗口"]],"3427404671":[["Array","Hash Table"],["数组","哈希表"]],"3427874469":[null,null],"3429532354":[["Array","Sorting","Heap (Priority Queue)"],["数组","排序","堆(优先队列)"]],"343052836":[["Array"],["数组"]],"3430688223":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"3430988573":[["Array","Binary Search","Suffix Array","Hash Function","Rolling Hash"],["数组","二分查找","后缀数组","哈希函数","滚动哈希"]],"3431920158":[["Depth-First Search","Graph"],["深度优先搜索","图"]],"3432459628":[["Math","Dynamic Programming","Combinatorics"],["数学","动态规划","组合数学"]],"3433288749":[["Array","Math","String","Sorting"],["数组","数学","字符串","排序"]],"3433602336":[["String","Dynamic Programming"],["字符串","动态规划"]],"3434976181":[["Array","Binary Search","Prefix Sum","Sliding Window"],["数组","二分查找","前缀和","滑动窗口"]],"3435556540":[["Greedy","Array","Math"],["贪心","数组","数学"]],"3437227213":[["Array","Hash Table"],["数组","哈希表"]],"3437839264":[["Two Pointers","String","Binary Search","String Matching","Hash Function","Rolling Hash"],["双指针","字符串","二分查找","字符串匹配","哈希函数","滚动哈希"]],"3438031469":[["Database"],["数据库"]],"3439053581":[["Database"],["数据库"]],"3439295659":[null,null],"3440205245":[["String"],["字符串"]],"3441921832":[["Greedy","Array","Two Pointers","Prefix Sum","Sorting","Heap (Priority Queue)"],["贪心","数组","双指针","前缀和","排序","堆(优先队列)"]],"3444219926":[["Depth-First Search","Breadth-First Search","Array","Matrix"],["深度优先搜索","广度优先搜索","数组","矩阵"]],"344495691":[["Greedy","Hash Table","Two Pointers","String"],["贪心","哈希表","双指针","字符串"]],"3444975876":[["Bit Manipulation","Array","Dynamic Programming","Backtracking","Bitmask"],["位运算","数组","动态规划","回溯","状态压缩"]],"3445174361":[["Design","Binary Search","Ordered Set"],["设计","二分查找","有序集合"]],"3445184694":[["Math","Simulation"],["数学","模拟"]],"3445657861":[["Tree","Depth-First Search","Breadth-First Search","Design","String","Binary Tree"],["树","深度优先搜索","广度优先搜索","设计","字符串","二叉树"]],"344756565":[["Trie","Array","Hash Table","String"],["字典树","数组","哈希表","字符串"]],"344813892":[["Bit Manipulation","Math","Backtracking"],["位运算","数学","回溯"]],"3448832663":[["String","Dynamic Programming"],["字符串","动态规划"]],"345204207":[["Depth-First Search","Breadth-First Search","Array","Matrix"],["深度优先搜索","广度优先搜索","数组","矩阵"]],"3452861205":[["Hash Table","String","Sliding Window"],["哈希表","字符串","滑动窗口"]],"3454110996":[["Array","Hash Table","Sorting"],["数组","哈希表","排序"]],"3455944020":[["Array","Binary Search"],["数组","二分查找"]],"3456273150":[["Array","Math","Matrix"],["数组","数学","矩阵"]],"3456823213":[["Design","Trie","String","Data Stream"],["设计","字典树","字符串","数据流"]],"3457051682":[["String","Dynamic Programming"],["字符串","动态规划"]],"3458213369":[["Database"],["数据库"]],"3458248889":[["Array","Hash Table"],["数组","哈希表"]],"3460084752":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"3460806368":[["Queue","Array","Binary Search","Prefix Sum","Sliding Window","Monotonic Queue","Heap (Priority Queue)"],["队列","数组","二分查找","前缀和","滑动窗口","单调队列","堆(优先队列)"]],"3461348977":[["Hash Table","String"],["哈希表","字符串"]],"3461834167":[["Greedy","Union Find","Array","String","Dynamic Programming","Matrix"],["贪心","并查集","数组","字符串","动态规划","矩阵"]],"3462463455":[["Hash Table","String","Sliding Window"],["哈希表","字符串","滑动窗口"]],"3464418220":[["Math","String"],["数学","字符串"]],"3464701651":[["Array","Math","Number Theory","Simulation"],["数组","数学","数论","模拟"]],"3465343":[["Stack","Linked List","Math"],["栈","链表","数学"]],"3465409135":[["Math","Dynamic Programming"],["数学","动态规划"]],"3468018376":[["Array","Interactive","Simulation"],["数组","交互","模拟"]],"3468116044":[["Hash Table","Math","Dynamic Programming"],["哈希表","数学","动态规划"]],"3468213273":[["Hash Table","Math","String"],["哈希表","数学","字符串"]],"3469207858":[["Depth-First Search","Breadth-First Search","Union Find","Array","Matrix"],["深度优先搜索","广度优先搜索","并查集","数组","矩阵"]],"3469541764":[["Array","Math"],["数组","数学"]],"3469926498":[["Math","Dynamic Programming"],["数学","动态规划"]],"3473351012":[["Tree","Depth-First Search","Hash Table","Binary Tree"],["树","深度优先搜索","哈希表","二叉树"]],"3474039417":[["Bit Manipulation","Array","Hash Table","Prefix Sum"],["位运算","数组","哈希表","前缀和"]],"3474428558":[["Tree","Breadth-First Search","Binary Tree"],["树","广度优先搜索","二叉树"]],"3475686242":[["Design","Linked List"],["设计","链表"]],"3477058065":[null,null],"3479390973":[["Hash Table","Math","String","Prefix Sum"],["哈希表","数学","字符串","前缀和"]],"3480413551":[["Bit Manipulation","Array","Backtracking"],["位运算","数组","回溯"]],"3482467445":[["Stack","Greedy","Array","Sorting","Monotonic Stack"],["栈","贪心","数组","排序","单调栈"]],"3483377785":[["Bit Manipulation","Array","Math","Dynamic Programming","Bitmask"],["位运算","数组","数学","动态规划","状态压缩"]],"3484001100":[["Math","Two Pointers","Binary Search","Interactive"],["数学","双指针","二分查找","交互"]],"3484470279":[["String","Dynamic Programming"],["字符串","动态规划"]],"348512996":[["Bit Manipulation","Math","String","Simulation"],["位运算","数学","字符串","模拟"]],"3487543890":[null,null],"3488452469":[["Design","Segment Tree","Ordered Set"],["设计","线段树","有序集合"]],"3489386729":[["Array","Math","Dynamic Programming"],["数组","数学","动态规划"]],"3489582959":[["Database"],["数据库"]],"3489595941":[null,null],"3489599803":[["Array","Divide and Conquer","Bucket Sort","Counting Sort","Radix Sort","Sorting","Heap (Priority Queue)","Merge Sort"],["数组","分治","桶排序","计数排序","基数排序","排序","堆(优先队列)","归并排序"]],"3491443766":[["Greedy","String"],["贪心","字符串"]],"3492185165":[["Array","Dynamic Programming"],["数组","动态规划"]],"3492742379":[["Math","Number Theory"],["数学","数论"]],"3492873499":[["Tree","Depth-First Search","Breadth-First Search","Design","Binary Search Tree","String","Binary Tree"],["树","深度优先搜索","广度优先搜索","设计","二叉搜索树","字符串","二叉树"]],"3495355750":[["Hash Table","String","Sliding Window"],["哈希表","字符串","滑动窗口"]],"349650937":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"3498345039":[["Trie","Memoization","Array","Hash Table","String","Dynamic Programming"],["字典树","记忆化搜索","数组","哈希表","字符串","动态规划"]],"3498655740":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"3500025526":[["Array","Math","Dynamic Programming","Combinatorics"],["数组","数学","动态规划","组合数学"]],"3501115477":[["Array"],["数组"]],"3503134762":[["Array","Hash Table","Binary Search","Dynamic Programming","Sorting"],["数组","哈希表","二分查找","动态规划","排序"]],"3504093707":[null,null],"3504355376":[["Array","Simulation","Heap (Priority Queue)"],["数组","模拟","堆(优先队列)"]],"3504693188":[["Greedy","Hash Table","String","Counting","Sorting"],["贪心","哈希表","字符串","计数","排序"]],"3506344616":[["Breadth-First Search","String","Backtracking"],["广度优先搜索","字符串","回溯"]],"3508427448":[["Array","Hash Table","Matrix"],["数组","哈希表","矩阵"]],"3509092584":[["Hash Table","Math"],["哈希表","数学"]],"3509327992":[["Greedy","Array","Heap (Priority Queue)"],["贪心","数组","堆(优先队列)"]],"3510486381":[["Array","Hash Table","Math","Binary Search","Sorting","Randomized"],["数组","哈希表","数学","二分查找","排序","随机化"]],"3510890976":[["Array","Hash Table","Prefix Sum"],["数组","哈希表","前缀和"]],"3513036702":[["String","Dynamic Programming"],["字符串","动态规划"]],"3514319037":[["Depth-First Search","Graph","Eulerian Circuit"],["深度优先搜索","图","欧拉回路"]],"3518502488":[["Array","Math"],["数组","数学"]],"3518996648":[["Database"],["数据库"]],"3519471521":[["Array","Math","Combinatorics"],["数组","数学","组合数学"]],"3520038":[["Array","Math"],["数组","数学"]],"3520046805":[["Tree","Depth-First Search","Backtracking","Binary Tree"],["树","深度优先搜索","回溯","二叉树"]],"3520875014":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"3521652117":[["Greedy","Math","String"],["贪心","数学","字符串"]],"3521871699":[["Database"],["数据库"]],"3521973284":[["Array","Matrix","Prefix Sum"],["数组","矩阵","前缀和"]],"3523871920":[["Stack","String"],["栈","字符串"]],"3525001357":[["Hash Table","String","Sliding Window"],["哈希表","字符串","滑动窗口"]],"352505600":[["Array","Hash Table","Two Pointers","Counting","Sorting"],["数组","哈希表","双指针","计数","排序"]],"3525880478":[["Array","Hash Table","Math","Probability and Statistics"],["数组","哈希表","数学","概率与统计"]],"3527144196":[["String","Dynamic Programming"],["字符串","动态规划"]],"3527222391":[["Bit Manipulation","Breadth-First Search","Graph","Dynamic Programming","Bitmask"],["位运算","广度优先搜索","图","动态规划","状态压缩"]],"3528330030":[["Array","Matrix","Prefix Sum"],["数组","矩阵","前缀和"]],"3529094278":[["Graph"],["图"]],"3529472171":[["Array","Prefix Sum"],["数组","前缀和"]],"353053828":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"3531395010":[["Array","Hash Table","String"],["数组","哈希表","字符串"]],"3532088940":[["Graph","Two Pointers","Interactive"],["图","双指针","交互"]],"3532176892":[["Greedy","Bit Manipulation","Array"],["贪心","位运算","数组"]],"3532863467":[["Tree","Depth-First Search","Math","Dynamic Programming","Number Theory"],["树","深度优先搜索","数学","动态规划","数论"]],"3533336381":[["Database"],["数据库"]],"3534885957":[["String","Backtracking"],["字符串","回溯"]],"3535072903":[["Trie","Array","Hash Table","String"],["字典树","数组","哈希表","字符串"]],"3535624008":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"3536253643":[["Math","Dynamic Programming","Combinatorics"],["数学","动态规划","组合数学"]],"3537085768":[null,null],"3537815146":[["Database"],["数据库"]],"3541832045":[["Reservoir Sampling","Hash Table","Math","Randomized"],["水塘抽样","哈希表","数学","随机化"]],"3544466917":[["Array","Dynamic Programming"],["数组","动态规划"]],"3544973036":[["Array","Binary Search","Interactive"],["数组","二分查找","交互"]],"3547308658":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"3547808888":[["Array","Two Pointers","Binary Search","Sorting"],["数组","双指针","二分查找","排序"]],"3548460508":[["Array","Hash Table","String"],["数组","哈希表","字符串"]],"354880980":[["Depth-First Search","Breadth-First Search","Array","Matrix"],["深度优先搜索","广度优先搜索","数组","矩阵"]],"3548853356":[["Greedy","Array","String","Dynamic Programming"],["贪心","数组","字符串","动态规划"]],"3549637617":[["String","Dynamic Programming","String Matching"],["字符串","动态规划","字符串匹配"]],"3549688121":[["Greedy","Array","Hash Table"],["贪心","数组","哈希表"]],"3550480443":[["Array","Hash Table","Dynamic Programming"],["数组","哈希表","动态规划"]],"3550553048":[["Array","String","Divide and Conquer","Quickselect","Sorting","Heap (Priority Queue)"],["数组","字符串","分治","快速选择","排序","堆(优先队列)"]],"3552570937":[["Array","Prefix Sum","Sliding Window"],["数组","前缀和","滑动窗口"]],"3552679614":[["Database"],["数据库"]],"3553057842":[["Array","Matrix"],["数组","矩阵"]],"3553863174":[["Database"],["数据库"]],"3554305488":[["Array","Math","Divide and Conquer"],["数组","数学","分治"]],"3554428052":[["Linked List"],["链表"]],"3554577128":[["Array","Hash Table","String"],["数组","哈希表","字符串"]],"3554657564":[["Database"],["数据库"]],"3555784215":[["Array","Dynamic Programming"],["数组","动态规划"]],"3556941422":[["Database"],["数据库"]],"3557119705":[["Array","Hash Table"],["数组","哈希表"]],"3558781406":[["String"],["字符串"]],"3559784334":[["Database"],["数据库"]],"3561342867":[["Greedy","String","Dynamic Programming"],["贪心","字符串","动态规划"]],"3561910576":[["Array","Binary Search","Sorting"],["数组","二分查找","排序"]],"3562926842":[["Greedy","Array","Prefix Sum","Sliding Window"],["贪心","数组","前缀和","滑动窗口"]],"3563762803":[["Array","Dynamic Programming"],["数组","动态规划"]],"3564822043":[["Math"],["数学"]],"3565117549":[["Array","Dynamic Programming"],["数组","动态规划"]],"3565951903":[["Greedy","String","Dynamic Programming","Sliding Window"],["贪心","字符串","动态规划","滑动窗口"]],"3566296172":[["Database"],["数据库"]],"3566729670":[["Greedy","Array","Two Pointers","Binary Search","Sorting"],["贪心","数组","双指针","二分查找","排序"]],"3567189290":[["Depth-First Search","Linked List","Doubly-Linked List"],["深度优先搜索","链表","双向链表"]],"3567330607":[["String","Dynamic Programming"],["字符串","动态规划"]],"3570284045":[["Greedy","Math","Binary Search"],["贪心","数学","二分查找"]],"3570621122":[["Database"],["数据库"]],"3571222180":[["Array","Hash Table","String"],["数组","哈希表","字符串"]],"3571447692":[["Array","Binary Search","Interactive","Matrix"],["数组","二分查找","交互","矩阵"]],"3572615577":[["String"],["字符串"]],"3573276394":[["Database"],["数据库"]],"3573894690":[["Array","Hash Table","Dynamic Programming","Counting"],["数组","哈希表","动态规划","计数"]],"3574045563":[["String"],["字符串"]],"3574084572":[["Trie"],["字典树"]],"3574185695":[["Array","Counting"],["数组","计数"]],"3579143787":[["Memoization","Math","Dynamic Programming"],["记忆化搜索","数学","动态规划"]],"3580394792":[["Breadth-First Search","Array","Matrix"],["广度优先搜索","数组","矩阵"]],"3581728008":[["Array","Math","Dynamic Programming","Game Theory"],["数组","数学","动态规划","博弈"]],"3582633550":[["Tree","Depth-First Search","Dynamic Programming"],["树","深度优先搜索","动态规划"]],"358387829":[["Bit Manipulation","Geometry","Array","Hash Table","Math","Dynamic Programming","Backtracking","Bitmask"],["位运算","几何","数组","哈希表","数学","动态规划","回溯","状态压缩"]],"3585483303":[["Bit Manipulation","Array","Backtracking"],["位运算","数组","回溯"]],"3588035361":[["Array","Dynamic Programming","Sliding Window"],["数组","动态规划","滑动窗口"]],"3589033912":[["Design","Hash Table"],["设计","哈希表"]],"3589125798":[["Array","String"],["数组","字符串"]],"3589997496":[null,null],"3590542886":[["Breadth-First Search","Array"],["广度优先搜索","数组"]],"3590794345":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"3593287294":[null,null],"3593932314":[["Array","Prefix Sum"],["数组","前缀和"]],"3595421528":[["Greedy","Array","Binary Search","Dynamic Programming","Prefix Sum"],["贪心","数组","二分查找","动态规划","前缀和"]],"3596139981":[["Array","Binary Search","Dynamic Programming"],["数组","二分查找","动态规划"]],"3597054857":[["Database"],["数据库"]],"3597589308":[["String","Backtracking"],["字符串","回溯"]],"3597620749":[["Database"],["数据库"]],"359765882":[["Array","Hash Table","Dynamic Programming","Sorting"],["数组","哈希表","动态规划","排序"]],"3601789048":[["Database"],["数据库"]],"360213652":[["Math","Binary Search"],["数学","二分查找"]],"360478335":[["Math","Dynamic Programming"],["数学","动态规划"]],"3605537034":[null,null],"3605700572":[["Depth-First Search","Breadth-First Search","Union Find","Graph"],["深度优先搜索","广度优先搜索","并查集","图"]],"3607071844":[["Array","Hash Table","Prefix Sum"],["数组","哈希表","前缀和"]],"3607938850":[["Backtracking","Interactive"],["回溯","交互"]],"3607948747":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"3608105198":[["Graph","Topological Sort","Array"],["图","拓扑排序","数组"]],"3608687869":[["Array","Sorting"],["数组","排序"]],"3608956462":[["Database"],["数据库"]],"3609066875":[["Array","Binary Search"],["数组","二分查找"]],"3609197847":[["Array","String"],["数组","字符串"]],"3610450870":[["Binary Search","Interactive"],["二分查找","交互"]],"3611656717":[["String"],["字符串"]],"3612436091":[["Database"],["数据库"]],"3612858843":[["Array","String"],["数组","字符串"]],"3615735813":[["Bit Manipulation","Breadth-First Search","Array","Matrix"],["位运算","广度优先搜索","数组","矩阵"]],"3615890317":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"3615903863":[["Design","Array","Matrix"],["设计","数组","矩阵"]],"3616385781":[["String","String Matching","Hash Function","Rolling Hash"],["字符串","字符串匹配","哈希函数","滚动哈希"]],"3619173359":[["Array","Divide and Conquer","Dynamic Programming"],["数组","分治","动态规划"]],"3619796334":[["Stack","String"],["栈","字符串"]],"3621430231":[["Bit Manipulation","Breadth-First Search","Array","Math","Bitmask","Game Theory"],["位运算","广度优先搜索","数组","数学","状态压缩","博弈"]],"362145938":[["Design","Ordered Set","Heap (Priority Queue)"],["设计","有序集合","堆(优先队列)"]],"3624743731":[["Greedy","Array","Sorting","Heap (Priority Queue)"],["贪心","数组","排序","堆(优先队列)"]],"3625352354":[["Greedy","Array","Matrix"],["贪心","数组","矩阵"]],"3627963576":[["Depth-First Search","Breadth-First Search","Union Find","Graph"],["深度优先搜索","广度优先搜索","并查集","图"]],"3628522165":[["Database"],["数据库"]],"3628711002":[["Dynamic Programming"],["动态规划"]],"3629682368":[["Breadth-First Search","Array","Matrix"],["广度优先搜索","数组","矩阵"]],"3631325739":[null,null],"3631493170":[["Greedy","String","Sorting"],["贪心","字符串","排序"]],"3632361978":[["Union Find","Array","Math","Number Theory"],["并查集","数组","数学","数论"]],"3632832155":[["Dynamic Programming"],["动态规划"]],"3633709914":[["Array","Prefix Sum"],["数组","前缀和"]],"3634042243":[["Design","Hash Table","Data Stream"],["设计","哈希表","数据流"]],"3634756972":[["Stack","Greedy","Array","Two Pointers","Sorting","Monotonic Stack"],["栈","贪心","数组","双指针","排序","单调栈"]],"3639230179":[["Math","String"],["数学","字符串"]],"3640069915":[["Depth-First Search","Breadth-First Search","Graph","Topological Sort","Array","String"],["深度优先搜索","广度优先搜索","图","拓扑排序","数组","字符串"]],"364057867":[["Greedy","Array","Binary Search","Sorting"],["贪心","数组","二分查找","排序"]],"3643699802":[["Tree","Depth-First Search","Dynamic Programming"],["树","深度优先搜索","动态规划"]],"3647529643":[["Array","Math","Matrix","Prefix Sum","Sorting","Heap (Priority Queue)"],["数组","数学","矩阵","前缀和","排序","堆(优先队列)"]],"3647659126":[["Recursion","Linked List","Math"],["递归","链表","数学"]],"3648049213":[["Database"],["数据库"]],"3650306921":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"3652265598":[["Database"],["数据库"]],"3653596441":[null,null],"3654559374":[["Array","Dynamic Programming"],["数组","动态规划"]],"3654833214":[["Hash Table","String","Backtracking","Counting"],["哈希表","字符串","回溯","计数"]],"3655230005":[["Depth-First Search","Graph","Eulerian Circuit"],["深度优先搜索","图","欧拉回路"]],"3655265099":[["Greedy","Math","Backtracking"],["贪心","数学","回溯"]],"3655694361":[["Depth-First Search","Breadth-First Search","Math"],["深度优先搜索","广度优先搜索","数学"]],"3658316549":[["Bit Manipulation"],["位运算"]],"3658435518":[["Database"],["数据库"]],"3658913842":[["Array","Two Pointers","Sorting"],["数组","双指针","排序"]],"3663334475":[["Bit Manipulation","Array","Prefix Sum"],["位运算","数组","前缀和"]],"3664046692":[["Array","Hash Table","Math"],["数组","哈希表","数学"]],"366420703":[["Array","Hash Table","Sorting","Simulation","Heap (Priority Queue)"],["数组","哈希表","排序","模拟","堆(优先队列)"]],"3666213697":[["Hash Table","String","Sliding Window"],["哈希表","字符串","滑动窗口"]],"3668290311":[["Hash Table","Math","String","Combinatorics","Counting"],["哈希表","数学","字符串","组合数学","计数"]],"3669324904":[["Union Find","Array","Hash Table","String","Backtracking"],["并查集","数组","哈希表","字符串","回溯"]],"3670047480":[["Stack","Array","Monotonic Stack"],["栈","数组","单调栈"]],"3670981421":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"3671857466":[["Greedy","Array","Hash Table","Sorting"],["贪心","数组","哈希表","排序"]],"3672640831":[["Array","Hash Table","Counting"],["数组","哈希表","计数"]],"3672802568":[null,null],"3674750599":[["Depth-First Search","Breadth-First Search","Array","Matrix"],["深度优先搜索","广度优先搜索","数组","矩阵"]],"3675075625":[["Greedy","Heap (Priority Queue)"],["贪心","堆(优先队列)"]],"3676581853":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"3678361449":[["Database"],["数据库"]],"3678844870":[null,null],"3679223156":[["Stack","Recursion","Hash Table","Math","String"],["栈","递归","哈希表","数学","字符串"]],"3679518604":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"3680951455":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"3681131795":[["Bit Manipulation","Array","Math","Backtracking","Combinatorics"],["位运算","数组","数学","回溯","组合数学"]],"3681526411":[["Breadth-First Search","Graph"],["广度优先搜索","图"]],"3681668560":[["Linked List","Math"],["链表","数学"]],"3681976285":[["Depth-First Search","Breadth-First Search","Union Find","Graph"],["深度优先搜索","广度优先搜索","并查集","图"]],"368544120":[null,null],"3685520053":[["Array","Binary Search"],["数组","二分查找"]],"3686317773":[["Array"],["数组"]],"369209811":[["Union Find","Graph","Array","String"],["并查集","图","数组","字符串"]],"3693635252":[["Array","Sorting"],["数组","排序"]],"3694289041":[["Array","Dynamic Programming"],["数组","动态规划"]],"3695292464":[["Array","Binary Search","Prefix Sum","Sliding Window"],["数组","二分查找","前缀和","滑动窗口"]],"3696528144":[["Array","Hash Table","Sorting"],["数组","哈希表","排序"]],"3696757985":[["Greedy","Math","Sorting"],["贪心","数学","排序"]],"3697179042":[["Stack","Binary Indexed Tree","Segment Tree","Array","Binary Search","Sorting","Monotonic Stack"],["栈","树状数组","线段树","数组","二分查找","排序","单调栈"]],"3697748387":[null,null],"3698071341":[["Array","Matrix"],["数组","矩阵"]],"3698564207":[["Union Find","Graph"],["并查集","图"]],"3702844885":[["Depth-First Search","Breadth-First Search","Array","Matrix"],["深度优先搜索","广度优先搜索","数组","矩阵"]],"3703862287":[["Array","Matrix"],["数组","矩阵"]],"3704059945":[["Bit Manipulation","Array"],["位运算","数组"]],"3707233513":[["Math","Enumeration"],["数学","枚举"]],"370730607":[["Graph","Geometry","Math"],["图","几何","数学"]],"3709286362":[["Array","Sliding Window"],["数组","滑动窗口"]],"3709920516":[["Stack","Greedy","Queue","String"],["栈","贪心","队列","字符串"]],"3713605524":[["Array","Enumeration","Sorting"],["数组","枚举","排序"]],"3714339122":[["Design","Queue","Array","Iterator"],["设计","队列","数组","迭代器"]],"3722557865":[["Array","Matrix"],["数组","矩阵"]],"372608626":[["Bit Manipulation","Memoization","Dynamic Programming","Bitmask"],["位运算","记忆化搜索","动态规划","状态压缩"]],"3729546605":[["Design","Array","Hash Table","Math","Randomized"],["设计","数组","哈希表","数学","随机化"]],"3729777530":[["Array","Dynamic Programming"],["数组","动态规划"]],"3729897578":[["Greedy","Math","Dynamic Programming","Enumeration"],["贪心","数学","动态规划","枚举"]],"3730047096":[["Tree","Depth-First Search","Dynamic Programming","Sorting","Heap (Priority Queue)"],["树","深度优先搜索","动态规划","排序","堆(优先队列)"]],"3731391427":[["Array","Hash Table","String","Sorting"],["数组","哈希表","字符串","排序"]],"3732579349":[["Database"],["数据库"]],"3732893747":[["Stack","Recursion","Linked List","Two Pointers"],["栈","递归","链表","双指针"]],"3733071109":[["Stack","Tree","Depth-First Search","Binary Search Tree","Two Pointers","Binary Tree","Heap (Priority Queue)"],["栈","树","深度优先搜索","二叉搜索树","双指针","二叉树","堆(优先队列)"]],"3733094538":[null,null],"3733738177":[null,null],"3733845637":[["Array","Binary Search","Matrix","Sorting","Heap (Priority Queue)"],["数组","二分查找","矩阵","排序","堆(优先队列)"]],"3734379548":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"3735372403":[["Greedy","Math","String"],["贪心","数学","字符串"]],"3735555259":[["Tree","Depth-First Search","Hash Table","Dynamic Programming"],["树","深度优先搜索","哈希表","动态规划"]],"3735817636":[["Array"],["数组"]],"3735818622":[["Array","String","Simulation"],["数组","字符串","模拟"]],"3736283416":[null,null],"3736752350":[["Array","Math","Dynamic Programming","Combinatorics","Prefix Sum"],["数组","数学","动态规划","组合数学","前缀和"]],"3736820092":[["Design","Hash Table"],["设计","哈希表"]],"3736843920":[["Greedy","Array","Two Pointers","Sorting"],["贪心","数组","双指针","排序"]],"3737350161":[["Array","Hash Table","Two Pointers","String","Sorting"],["数组","哈希表","双指针","字符串","排序"]],"3738097801":[["Array","Hash Table","Sliding Window"],["数组","哈希表","滑动窗口"]],"3738671880":[["Tree","Depth-First Search","Binary Search Tree","Binary Tree"],["树","深度优先搜索","二叉搜索树","二叉树"]],"3738902181":[["Stack","Design","Queue"],["栈","设计","队列"]],"3738917436":[["Array","String","Sorting"],["数组","字符串","排序"]],"374038880":[["Stack","Greedy","Array","Dynamic Programming","Monotonic Stack"],["栈","贪心","数组","动态规划","单调栈"]],"3740959852":[["Array","Hash Table","Math","Combinatorics"],["数组","哈希表","数学","组合数学"]],"374180471":[["Array","Math","Sorting","Heap (Priority Queue)"],["数组","数学","排序","堆(优先队列)"]],"3742724136":[["Array","Dynamic Programming"],["数组","动态规划"]],"3742810739":[["Database"],["数据库"]],"374282350":[["Recursion","Math"],["递归","数学"]],"3743671260":[["Tree","Depth-First Search","Binary Search Tree","Binary Tree"],["树","深度优先搜索","二叉搜索树","二叉树"]],"3744485747":[["Bit Manipulation","Memoization","Dynamic Programming"],["位运算","记忆化搜索","动态规划"]],"3748728257":[["Bit Manipulation","Array","Dynamic Programming","Backtracking","Bitmask"],["位运算","数组","动态规划","回溯","状态压缩"]],"3749798588":[["Array","Hash Table","Matrix"],["数组","哈希表","矩阵"]],"3750650671":[["Array","Enumeration"],["数组","枚举"]],"375088983":[["Dynamic Programming"],["动态规划"]],"3750933244":[["Tree","Depth-First Search","Binary Search Tree","Binary Tree","Sorting"],["树","深度优先搜索","二叉搜索树","二叉树","排序"]],"3754756357":[["Stack","Linked List","Math"],["栈","链表","数学"]],"3754993583":[["Array","Hash Table","Matrix"],["数组","哈希表","矩阵"]],"3756156206":[["Greedy","Array","Hash Table","Counting"],["贪心","数组","哈希表","计数"]],"375721237":[["Tree","Depth-First Search","Dynamic Programming","Binary Tree"],["树","深度优先搜索","动态规划","二叉树"]],"3757271328":[["Tree","Breadth-First Search"],["树","广度优先搜索"]],"3757656158":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"3761575610":[["Math","String"],["数学","字符串"]],"3761670335":[["Tree","Binary Search Tree","Recursion","Binary Tree"],["树","二叉搜索树","递归","二叉树"]],"3766200583":[["Math","Number Theory"],["数学","数论"]],"376871815":[["Greedy","Math"],["贪心","数学"]],"3772256778":[["Array","Two Pointers","Sorting"],["数组","双指针","排序"]],"3772552769":[["Array","Dynamic Programming","Matrix","Prefix Sum"],["数组","动态规划","矩阵","前缀和"]],"3772660335":[["Stack","Array","String"],["栈","数组","字符串"]],"3772871454":[["Array","Dynamic Programming","Matrix","Sorting"],["数组","动态规划","矩阵","排序"]],"3773526508":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"3773666854":[["Bit Manipulation","Math"],["位运算","数学"]],"3777661377":[["Database"],["数据库"]],"3778120928":[["Array","Math","Sorting"],["数组","数学","排序"]],"3778209816":[["Array","Prefix Sum"],["数组","前缀和"]],"3778856012":[["String","Prefix Sum"],["字符串","前缀和"]],"3779169819":[["Array","Hash Table","Two Pointers","Sorting"],["数组","哈希表","双指针","排序"]],"3779486178":[["Greedy","Array","Hash Table","Heap (Priority Queue)"],["贪心","数组","哈希表","堆(优先队列)"]],"3780176153":[["String","Backtracking","Enumeration"],["字符串","回溯","枚举"]],"3781646421":[["Array","Dynamic Programming","Sliding Window"],["数组","动态规划","滑动窗口"]],"3781658657":[["Greedy","Array"],["贪心","数组"]],"3782265092":[["Database"],["数据库"]],"3785395845":[["Database"],["数据库"]],"3785567301":[["Math","Number Theory","Simulation"],["数学","数论","模拟"]],"3786781582":[["Bit Manipulation","Brainteaser","Array"],["位运算","脑筋急转弯","数组"]],"3787590955":[["Greedy","Math"],["贪心","数学"]],"3789355498":[["Array","Hash Table","Enumeration","Sorting"],["数组","哈希表","枚举","排序"]],"3791950406":[["Tree","Depth-First Search","Breadth-First Search","Hash Table","Binary Tree"],["树","深度优先搜索","广度优先搜索","哈希表","二叉树"]],"379207663":[["Array","Dynamic Programming"],["数组","动态规划"]],"3793928653":[["Memoization","Dynamic Programming","Sorting"],["记忆化搜索","动态规划","排序"]],"3794347985":[["Array","Hash Table","String"],["数组","哈希表","字符串"]],"3795047313":[["Array","Dynamic Programming","Sorting"],["数组","动态规划","排序"]],"3798704818":[["Math","Simulation"],["数学","模拟"]],"3800630907":[["Array","String"],["数组","字符串"]],"3800747527":[["Bit Manipulation","Math"],["位运算","数学"]],"3801430886":[["String","Sliding Window","Hash Function","Rolling Hash"],["字符串","滑动窗口","哈希函数","滚动哈希"]],"3802076349":[["Bit Manipulation","Array","Hash Table","String","Enumeration"],["位运算","数组","哈希表","字符串","枚举"]],"3802833057":[["Hash Table","String","Dynamic Programming"],["哈希表","字符串","动态规划"]],"3803787289":[["Bit Manipulation","Array","Hash Table","Binary Search"],["位运算","数组","哈希表","二分查找"]],"3806017410":[["Greedy","Array","Binary Search"],["贪心","数组","二分查找"]],"3806643948":[["Depth-First Search","Breadth-First Search","Union Find","Array","Hash Table","String","Sorting"],["深度优先搜索","广度优先搜索","并查集","数组","哈希表","字符串","排序"]],"3807134383":[["Database"],["数据库"]],"3807487459":[["Math","String","Combinatorics"],["数学","字符串","组合数学"]],"3807983696":[["Array","Binary Search","Sorting","Sliding Window"],["数组","二分查找","排序","滑动窗口"]],"3809879849":[["Depth-First Search","Breadth-First Search","Graph","Topological Sort"],["深度优先搜索","广度优先搜索","图","拓扑排序"]],"3812471555":[["String","Binary Search","Prefix Sum","Sliding Window"],["字符串","二分查找","前缀和","滑动窗口"]],"3813216196":[["Math","String"],["数学","字符串"]],"3813731132":[["Recursion","Array","Math","Dynamic Programming","Game Theory"],["递归","数组","数学","动态规划","博弈"]],"3813795330":[["String"],["字符串"]],"3814190795":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"3814383801":[null,null],"3814673758":[["String"],["字符串"]],"3816685448":[["Math","String"],["数学","字符串"]],"3816847735":[["Recursion","Math"],["递归","数学"]],"3817057378":[["Tree","Dynamic Programming","Binary Tree"],["树","动态规划","二叉树"]],"3817708570":[["Bit Manipulation","Array","Math"],["位运算","数组","数学"]],"3817996291":[["Tree","Depth-First Search","Breadth-First Search","Graph","Topological Sort"],["树","深度优先搜索","广度优先搜索","图","拓扑排序"]],"3820908739":[["Queue","Array","Sliding Window","Monotonic Queue"],["队列","数组","滑动窗口","单调队列"]],"382106194":[["String","Dynamic Programming"],["字符串","动态规划"]],"3821666194":[["Array","Dynamic Programming"],["数组","动态规划"]],"3822669184":[["String","Dynamic Programming","Prefix Sum"],["字符串","动态规划","前缀和"]],"3823075784":[["Array"],["数组"]],"3823231761":[["Database"],["数据库"]],"3823656539":[["Breadth-First Search","Math","Dynamic Programming"],["广度优先搜索","数学","动态规划"]],"382558847":[["Two Pointers","String"],["双指针","字符串"]],"3825739123":[["Array","Binary Search"],["数组","二分查找"]],"3828103825":[["Database"],["数据库"]],"3828565221":[["Linked List","Two Pointers"],["链表","双指针"]],"3828674995":[["Database"],["数据库"]],"3830405744":[["String","Simulation"],["字符串","模拟"]],"3830794143":[["Array","String"],["数组","字符串"]],"3830917042":[["Bit Manipulation","Array","Backtracking","Enumeration"],["位运算","数组","回溯","枚举"]],"3832160892":[["Database"],["数据库"]],"3832931339":[["Array","Dynamic Programming","Sorting"],["数组","动态规划","排序"]],"3833541404":[["Brainteaser","Math","Game Theory"],["脑筋急转弯","数学","博弈"]],"3833659931":[["Array","Two Pointers","Binary Search","Sorting"],["数组","双指针","二分查找","排序"]],"3834636412":[["Bit Manipulation","Hash Table","String","Sliding Window","Hash Function","Rolling Hash"],["位运算","哈希表","字符串","滑动窗口","哈希函数","滚动哈希"]],"3835566276":[["Math","Enumeration"],["数学","枚举"]],"3836236370":[["Depth-First Search","Graph","Topological Sort","Array"],["深度优先搜索","图","拓扑排序","数组"]],"3836670242":[["Array","String"],["数组","字符串"]],"3836897087":[["Trie","Array","Hash Table","String"],["字典树","数组","哈希表","字符串"]],"3837200173":[["Union Find","Graph","Array","Two Pointers","Sorting"],["并查集","图","数组","双指针","排序"]],"3838380426":[["Database"],["数据库"]],"3839572104":[["Array","Sliding Window"],["数组","滑动窗口"]],"3841967606":[null,null],"3843088774":[["Depth-First Search","Breadth-First Search","Union Find","Graph","Array","Shortest Path"],["深度优先搜索","广度优先搜索","并查集","图","数组","最短路"]],"3843288760":[["Bit Manipulation","Math"],["位运算","数学"]],"3843809465":[null,null],"384406520":[["Array"],["数组"]],"3846393224":[null,null],"3849697077":[["Array"],["数组"]],"3850152805":[["Tree","Depth-First Search","Array","Dynamic Programming"],["树","深度优先搜索","数组","动态规划"]],"3850475856":[["Database"],["数据库"]],"3850567251":[["Database"],["数据库"]],"3851133364":[["Greedy","Array","Math"],["贪心","数组","数学"]],"3851205548":[["Tree","Breadth-First Search","Binary Tree","Sorting"],["树","广度优先搜索","二叉树","排序"]],"385203255":[["Graph","Memoization","Dynamic Programming"],["图","记忆化搜索","动态规划"]],"3852187784":[["Array","Math","Dynamic Programming"],["数组","数学","动态规划"]],"3854724367":[["Database"],["数据库"]],"3856718514":[["Bit Manipulation","Segment Tree","Array","Binary Search"],["位运算","线段树","数组","二分查找"]],"3859790729":[["Array","Hash Table","String"],["数组","哈希表","字符串"]],"3862263113":[["Tree","Depth-First Search"],["树","深度优先搜索"]],"3863149926":[null,null],"3863168480":[["Trie","Segment Tree","Array","String","Binary Search","Dynamic Programming","String Matching","Hash Function","Rolling Hash"],["字典树","线段树","数组","字符串","二分查找","动态规划","字符串匹配","哈希函数","滚动哈希"]],"3864717891":[null,null],"3865734981":[["Array","Hash Table","Dynamic Programming"],["数组","哈希表","动态规划"]],"3866325213":[["Tree","Binary Tree"],["树","二叉树"]],"3867272115":[["Tree","Depth-First Search","Breadth-First Search","Graph"],["树","深度优先搜索","广度优先搜索","图"]],"3867293007":[["Math","Dynamic Programming","Combinatorics"],["数学","动态规划","组合数学"]],"3869351459":[["Array","Backtracking"],["数组","回溯"]],"3869891296":[["Array","Two Pointers"],["数组","双指针"]],"3870173669":[["Trie","Array","String","Backtracking","Matrix"],["字典树","数组","字符串","回溯","矩阵"]],"3870941501":[["Depth-First Search","Graph","Biconnected Component"],["深度优先搜索","图","双连通分量"]],"3871311053":[["Hash Table","String"],["哈希表","字符串"]],"38742216":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"3874484865":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"3876344773":[["Array","Hash Table","Prefix Sum"],["数组","哈希表","前缀和"]],"3876397144":[["Array","Matrix"],["数组","矩阵"]],"3877013643":[["Tree","Depth-First Search","Dynamic Programming","Binary Tree"],["树","深度优先搜索","动态规划","二叉树"]],"3877437521":[["Array","Matrix"],["数组","矩阵"]],"387774736":[["Geometry","Math"],["几何","数学"]],"3880011182":[["Array","Hash Table","Enumeration"],["数组","哈希表","枚举"]],"3880639230":[["Union Find","Graph","Array","Minimum Spanning Tree"],["并查集","图","数组","最小生成树"]],"3882331297":[["Depth-First Search","Breadth-First Search","Graph"],["深度优先搜索","广度优先搜索","图"]],"3882420814":[["Database"],["数据库"]],"3882513191":[["Stack","Array","Monotonic Stack"],["栈","数组","单调栈"]],"3883411103":[["Hash Table","Math","Enumeration"],["哈希表","数学","枚举"]],"3883580111":[["Tree","Depth-First Search","Binary Search Tree","Binary Tree"],["树","深度优先搜索","二叉搜索树","二叉树"]],"3884874766":[["Array","Dynamic Programming"],["数组","动态规划"]],"3887653034":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"3887787545":[["Array","Dynamic Programming"],["数组","动态规划"]],"388898462":[["Array","Hash Table","Two Pointers","Binary Search","Sorting"],["数组","哈希表","双指针","二分查找","排序"]],"3889083778":[["Tree","Depth-First Search","Binary Search Tree","Binary Tree"],["树","深度优先搜索","二叉搜索树","二叉树"]],"3891355877":[["Array","Hash Table","String"],["数组","哈希表","字符串"]],"3892578893":[["Array","Math","Prefix Sum"],["数组","数学","前缀和"]],"3894678842":[["Array"],["数组"]],"3894947933":[["Depth-First Search","Breadth-First Search","Union Find","Array","Binary Search","Matrix","Heap (Priority Queue)"],["深度优先搜索","广度优先搜索","并查集","数组","二分查找","矩阵","堆(优先队列)"]],"3897579601":[["Two Pointers","String"],["双指针","字符串"]],"3898582486":[["Greedy","Array","Hash Table"],["贪心","数组","哈希表"]],"3899194165":[["Array","Simulation"],["数组","模拟"]],"3899459924":[["Array","Simulation"],["数组","模拟"]],"3899529382":[["Graph","Dynamic Programming"],["图","动态规划"]],"389978318":[["Array","Simulation"],["数组","模拟"]],"3900244772":[["Bit Manipulation","Memoization","Math","Dynamic Programming","Combinatorics"],["位运算","记忆化搜索","数学","动态规划","组合数学"]],"3900992255":[["Math","Dynamic Programming","Combinatorics"],["数学","动态规划","组合数学"]],"3901843098":[["Two Pointers","String"],["双指针","字符串"]],"3902023353":[["Database"],["数据库"]],"3903413452":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"3906386545":[["Array","Two Pointers"],["数组","双指针"]],"3907062892":[["Design","Binary Indexed Tree","Segment Tree","Binary Search"],["设计","树状数组","线段树","二分查找"]],"3907541820":[["Design","Hash Table","Ordered Set","Heap (Priority Queue)"],["设计","哈希表","有序集合","堆(优先队列)"]],"3909203570":[["Bit Manipulation","Tree","Depth-First Search","Dynamic Programming","Bitmask"],["位运算","树","深度优先搜索","动态规划","状态压缩"]],"3909931013":[["Array","Prefix Sum"],["数组","前缀和"]],"3911016235":[["Array","Hash Table","Counting","Enumeration"],["数组","哈希表","计数","枚举"]],"3911303073":[["Stack","Recursion","Linked List","Monotonic Stack"],["栈","递归","链表","单调栈"]],"3911640069":[["String"],["字符串"]],"391342400":[["Math"],["数学"]],"3915832963":[["Stack","Design","Array"],["栈","设计","数组"]],"3919719734":[["Breadth-First Search","Array","Hash Table"],["广度优先搜索","数组","哈希表"]],"3920003458":[["Database"],["数据库"]],"3920580036":[["Array","Math","Sorting"],["数组","数学","排序"]],"3920701236":[["Array","Dynamic Programming"],["数组","动态规划"]],"3920920642":[["Math"],["数学"]],"3920925170":[["Array","Binary Search"],["数组","二分查找"]],"3922635563":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"3924272496":[["Tree","Depth-First Search"],["树","深度优先搜索"]],"3926333474":[["Tree","Depth-First Search","Breadth-First Search","Hash Table","Binary Tree"],["树","深度优先搜索","广度优先搜索","哈希表","二叉树"]],"3926884655":[["Hash Table","String"],["哈希表","字符串"]],"3927353973":[["String","Dynamic Programming","Simulation"],["字符串","动态规划","模拟"]],"3927702135":[["Array","Math","Dynamic Programming","Game Theory"],["数组","数学","动态规划","博弈"]],"3928291565":[["String","String Matching"],["字符串","字符串匹配"]],"3928470194":[["Geometry","Array","Math"],["几何","数组","数学"]],"3929135553":[["Graph","Topological Sort","Array","Dynamic Programming"],["图","拓扑排序","数组","动态规划"]],"3929440255":[["Depth-First Search","Breadth-First Search","Graph","Hash Table"],["深度优先搜索","广度优先搜索","图","哈希表"]],"3930025215":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"3931327644":[["Database"],["数据库"]],"3935523633":[["Stack","Array","Monotonic Stack"],["栈","数组","单调栈"]],"3936048230":[["Array","Hash Table","Matrix"],["数组","哈希表","矩阵"]],"3936988451":[["Graph"],["图"]],"3939185799":[["Breadth-First Search","Array","Dynamic Programming","Matrix"],["广度优先搜索","数组","动态规划","矩阵"]],"3940769236":[["Array","String"],["数组","字符串"]],"3942454002":[["Two Pointers","String"],["双指针","字符串"]],"3943360384":[null,null],"3943793700":[["Greedy","Array","Dynamic Programming"],["贪心","数组","动态规划"]],"3944079582":[["Array","Dynamic Programming"],["数组","动态规划"]],"3945853279":[["Array"],["数组"]],"3946751496":[["Array","Hash Table","Counting"],["数组","哈希表","计数"]],"3946770973":[["String","Dynamic Programming"],["字符串","动态规划"]],"3947360912":[["Brainteaser","Math","String","Game Theory"],["脑筋急转弯","数学","字符串","博弈"]],"3947635653":[["Array","Math","Dynamic Programming","Game Theory","Prefix Sum"],["数组","数学","动态规划","博弈","前缀和"]],"3949953471":[["Breadth-First Search","Array","Matrix","Heap (Priority Queue)"],["广度优先搜索","数组","矩阵","堆(优先队列)"]],"3951026299":[["Array","Simulation"],["数组","模拟"]],"3953077425":[["Array","Dynamic Programming"],["数组","动态规划"]],"3953245616":[["Array","Sliding Window"],["数组","滑动窗口"]],"3953684893":[["Bit Manipulation"],["位运算"]],"3953865894":[["Array","Dynamic Programming"],["数组","动态规划"]],"3954889728":[null,null],"3956966956":[["Tree","Depth-First Search","Breadth-First Search","Linked List","Binary Tree"],["树","深度优先搜索","广度优先搜索","链表","二叉树"]],"3957965518":[["Breadth-First Search","Array","Matrix","Sorting","Heap (Priority Queue)"],["广度优先搜索","数组","矩阵","排序","堆(优先队列)"]],"3960620247":[["Array","Hash Table","Counting"],["数组","哈希表","计数"]],"3960804215":[["Array","Binary Search","Dynamic Programming"],["数组","二分查找","动态规划"]],"3965012096":[["Array","Sorting"],["数组","排序"]],"3965390038":[["Breadth-First Search","Array","Dynamic Programming"],["广度优先搜索","数组","动态规划"]],"3966752648":[["Array","Backtracking"],["数组","回溯"]],"3967032436":[["Design","Simulation"],["设计","模拟"]],"3967130359":[["Database"],["数据库"]],"3968538235":[["Bit Manipulation","String","Dynamic Programming","Backtracking","Bitmask"],["位运算","字符串","动态规划","回溯","状态压缩"]],"3969212159":[["Array","Math","Prefix Sum","Sorting"],["数组","数学","前缀和","排序"]],"3970030339":[["Database"],["数据库"]],"3971252642":[["Array","Hash Table","Sliding Window"],["数组","哈希表","滑动窗口"]],"3971324453":[["Math"],["数学"]],"397181519":[["Greedy","Array","Dynamic Programming"],["贪心","数组","动态规划"]],"3972794115":[["Array","Hash Table","Sliding Window"],["数组","哈希表","滑动窗口"]],"3973047784":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"3973609032":[["Memoization","Dynamic Programming"],["记忆化搜索","动态规划"]],"3974822873":[["Array","Dynamic Programming","Sliding Window"],["数组","动态规划","滑动窗口"]],"3975010681":[["Array","Hash Table","Sliding Window"],["数组","哈希表","滑动窗口"]],"3975371411":[["Array","Hash Table","String","Ordered Set","Sorting"],["数组","哈希表","字符串","有序集合","排序"]],"3977439726":[["Database"],["数据库"]],"3977989551":[["Array","Hash Table","Counting"],["数组","哈希表","计数"]],"3978062866":[["Array","Divide and Conquer","Quickselect","Sorting","Heap (Priority Queue)"],["数组","分治","快速选择","排序","堆(优先队列)"]],"3978152897":[["Array","Hash Table","Simulation"],["数组","哈希表","模拟"]],"3978444135":[["Database"],["数据库"]],"3978864326":[["Array","Hash Table","Two Pointers","Sorting"],["数组","哈希表","双指针","排序"]],"3979947991":[["Array","Math","Dynamic Programming","Game Theory"],["数组","数学","动态规划","博弈"]],"3980691002":[["Bit Manipulation","Array"],["位运算","数组"]],"3981013694":[["Array","String","Divide and Conquer","Quickselect","Radix Sort","Sorting","Heap (Priority Queue)"],["数组","字符串","分治","快速选择","基数排序","排序","堆(优先队列)"]],"3981067264":[["Tree","Hash Table","Two Pointers","Binary Tree"],["树","哈希表","双指针","二叉树"]],"3982094929":[["Hash Table","String","Sorting"],["哈希表","字符串","排序"]],"3982480412":[["Tree","Depth-First Search","Breadth-First Search"],["树","深度优先搜索","广度优先搜索"]],"3982790200":[["Tree","Depth-First Search","String","Binary Tree"],["树","深度优先搜索","字符串","二叉树"]],"3983488064":[["Design","Queue","Data Stream"],["设计","队列","数据流"]],"3984829072":[["Bit Manipulation","Union Find","Array","Heap (Priority Queue)"],["位运算","并查集","数组","堆(优先队列)"]],"3985296975":[["Database"],["数据库"]],"3985685306":[["Tree","Depth-First Search","Breadth-First Search","Design","String","Binary Tree"],["树","深度优先搜索","广度优先搜索","设计","字符串","二叉树"]],"3985813844":[["Tree","Depth-First Search","Binary Search Tree","Binary Tree"],["树","深度优先搜索","二叉搜索树","二叉树"]],"3987516998":[["Breadth-First Search","String","Backtracking"],["广度优先搜索","字符串","回溯"]],"3988446663":[["String"],["字符串"]],"3989118459":[["Array"],["数组"]],"3989268391":[["Array","Math"],["数组","数学"]],"3989735780":[["Array","Dynamic Programming","Sliding Window"],["数组","动态规划","滑动窗口"]],"399050701":[["Array","Simulation"],["数组","模拟"]],"3990558875":[["Greedy","Array"],["贪心","数组"]],"3990570012":[null,null],"3992139324":[["String","Dynamic Programming"],["字符串","动态规划"]],"3992943267":[["Linked List","Two Pointers","Sorting"],["链表","双指针","排序"]],"3993074949":[["Math","Two Pointers","Binary Search"],["数学","双指针","二分查找"]],"3993583568":[["String","Dynamic Programming"],["字符串","动态规划"]],"3993903432":[null,null],"3994274623":[["Stack","Tree","Depth-First Search","Binary Tree"],["栈","树","深度优先搜索","二叉树"]],"3996294633":[["Tree","Depth-First Search","Dynamic Programming","Binary Tree"],["树","深度优先搜索","动态规划","二叉树"]],"3996759401":[["Array","Hash Table","String"],["数组","哈希表","字符串"]],"3999582587":[["Array","Hash Table","Counting"],["数组","哈希表","计数"]],"4000844273":[["Array","Dynamic Programming"],["数组","动态规划"]],"4003153896":[["Database"],["数据库"]],"4004277283":[["Array"],["数组"]],"4006089601":[["Geometry","Array","Math"],["几何","数组","数学"]],"4006408746":[["Stack","String","Simulation"],["栈","字符串","模拟"]],"4006941957":[["Array","Matrix","Simulation"],["数组","矩阵","模拟"]],"4007529944":[["Greedy","Design","Array"],["贪心","设计","数组"]],"4008128316":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"4009778807":[["Array","Matrix","Simulation"],["数组","矩阵","模拟"]],"4010638251":[["Queue","Array","Dynamic Programming","Monotonic Queue","Heap (Priority Queue)"],["队列","数组","动态规划","单调队列","堆(优先队列)"]],"4011399863":[["Greedy","Array"],["贪心","数组"]],"4013191058":[["Database"],["数据库"]],"4014161042":[["Array","Enumeration","Matrix"],["数组","枚举","矩阵"]],"4014680480":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"4014976365":[["Math","String","Dynamic Programming"],["数学","字符串","动态规划"]],"401508981":[["Array","Two Pointers","Dynamic Programming","Enumeration"],["数组","双指针","动态规划","枚举"]],"4016027208":[["Math"],["数学"]],"4016866328":[["Graph","Design","Topological Sort","Array","Matrix"],["图","设计","拓扑排序","数组","矩阵"]],"4017385406":[["Math","Enumeration"],["数学","枚举"]],"4018527734":[["Tree","Depth-First Search","Binary Tree","String Matching","Hash Function"],["树","深度优先搜索","二叉树","字符串匹配","哈希函数"]],"4020009242":[["Design","Binary Indexed Tree","Segment Tree","Array"],["设计","树状数组","线段树","数组"]],"4021161204":[["Math","Binary Search","Number Theory"],["数学","二分查找","数论"]],"4021657799":[["Database"],["数据库"]],"4022402413":[["Array","Hash Table","String","Sorting"],["数组","哈希表","字符串","排序"]],"4022600098":[["Array","Dynamic Programming"],["数组","动态规划"]],"4023565195":[["Dynamic Programming","Prefix Sum"],["动态规划","前缀和"]],"4024970253":[["Linked List"],["链表"]],"4026268957":[["Array","Hash Table","Math","Counting"],["数组","哈希表","数学","计数"]],"4026628199":[["Bit Manipulation","Breadth-First Search","Array","Dynamic Programming","Bitmask","Matrix"],["位运算","广度优先搜索","数组","动态规划","状态压缩","矩阵"]],"4026864126":[["Math","Simulation"],["数学","模拟"]],"4027356240":[["Hash Table","String","Counting"],["哈希表","字符串","计数"]],"4028967949":[["Linked List","Two Pointers"],["链表","双指针"]],"4029466921":[["Array","Math"],["数组","数学"]],"4029500097":[["Math","Dynamic Programming","Probability and Statistics"],["数学","动态规划","概率与统计"]],"4032339630":[["Array","Math","Randomized"],["数组","数学","随机化"]],"4032343955":[["Bit Manipulation","String"],["位运算","字符串"]],"4032901400":[["Depth-First Search","Breadth-First Search","Union Find","Graph"],["深度优先搜索","广度优先搜索","并查集","图"]],"4033162779":[["Greedy","Array","Math","Binary Search","Sorting","Heap (Priority Queue)"],["贪心","数组","数学","二分查找","排序","堆(优先队列)"]],"4034022024":[["Union Find","Array","Sorting"],["并查集","数组","排序"]],"4034818195":[["Array","Hash Table","Divide and Conquer","Counting","Sorting"],["数组","哈希表","分治","计数","排序"]],"4034922554":[["String"],["字符串"]],"403672441":[["Stack","Array","Simulation"],["栈","数组","模拟"]],"4039038151":[["Concurrency"],["多线程"]],"4040819108":[["Breadth-First Search","Graph","Array"],["广度优先搜索","图","数组"]],"4043172905":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"4043400932":[["Math"],["数学"]],"4043601244":[["Array","Sorting"],["数组","排序"]],"4043627107":[["Database"],["数据库"]],"4044555832":[null,null],"4047033765":[["Hash Table","Math","Two Pointers"],["哈希表","数学","双指针"]],"4047865463":[["Depth-First Search","Trie"],["深度优先搜索","字典树"]],"4048578172":[["Greedy","Two Pointers","String"],["贪心","双指针","字符串"]],"4049556872":[["Math"],["数学"]],"4050014828":[["Breadth-First Search","Graph","Array","Matrix","Shortest Path","Heap (Priority Queue)"],["广度优先搜索","图","数组","矩阵","最短路","堆(优先队列)"]],"4050705931":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"4053796951":[["Design","Binary Indexed Tree","Segment Tree","Array","Binary Search"],["设计","树状数组","线段树","数组","二分查找"]],"4054714568":[["String","Dynamic Programming"],["字符串","动态规划"]],"4057490526":[["Greedy","Array"],["贪心","数组"]],"4057878205":[["Depth-First Search","Trie","Array","String"],["深度优先搜索","字典树","数组","字符串"]],"4058134239":[["Array","Hash Table","Simulation"],["数组","哈希表","模拟"]],"4058653877":[["Depth-First Search","Breadth-First Search","Graph","Array","Matrix","Shortest Path","Heap (Priority Queue)"],["深度优先搜索","广度优先搜索","图","数组","矩阵","最短路","堆(优先队列)"]],"4061458273":[["Array","Dynamic Programming"],["数组","动态规划"]],"40615146":[["Array","Binary Search","Interactive"],["数组","二分查找","交互"]],"4061782818":[null,null],"4062228386":[["Array","Hash Table","Sorting"],["数组","哈希表","排序"]],"4062961912":[["Breadth-First Search","Union Find","Array","Two Pointers","Matrix","Sorting","Heap (Priority Queue)"],["广度优先搜索","并查集","数组","双指针","矩阵","排序","堆(优先队列)"]],"4063277289":[["Array","Backtracking","Matrix"],["数组","回溯","矩阵"]],"4063900283":[["Array","Hash Table","String"],["数组","哈希表","字符串"]],"4064007490":[["String","Sliding Window"],["字符串","滑动窗口"]],"4064149855":[["Stack","Array","Monotonic Stack"],["栈","数组","单调栈"]],"4065089853":[["Array","Simulation"],["数组","模拟"]],"4066429992":[["Hash Table","String","Dynamic Programming","Backtracking"],["哈希表","字符串","动态规划","回溯"]],"4067072856":[["Array","Two Pointers","Binary Search","Sorting"],["数组","双指针","二分查找","排序"]],"4067624536":[["Array","Backtracking"],["数组","回溯"]],"406941146":[null,null],"4070705042":[["Tree","Depth-First Search","Breadth-First Search","Hash Table","Binary Tree"],["树","深度优先搜索","广度优先搜索","哈希表","二叉树"]],"4070899391":[["Design","Queue","Array","Hash Table","Data Stream"],["设计","队列","数组","哈希表","数据流"]],"4071175900":[["Array","Two Pointers","Binary Search"],["数组","双指针","二分查找"]],"4072567494":[null,null],"4075036261":[["Design","Binary Indexed Tree","Segment Tree","Array","Matrix"],["设计","树状数组","线段树","数组","矩阵"]],"4077161289":[["Array","Simulation"],["数组","模拟"]],"4078406602":[["Array","Backtracking"],["数组","回溯"]],"4078794209":[["Array","Sorting"],["数组","排序"]],"4079777150":[["Array","Counting"],["数组","计数"]],"4082307471":[["Array","Binary Search"],["数组","二分查找"]],"4083216410":[["Greedy","Brainteaser","Math","Dynamic Programming"],["贪心","脑筋急转弯","数学","动态规划"]],"4085072471":[["Array","Dynamic Programming"],["数组","动态规划"]],"4085658464":[["Database"],["数据库"]],"4086617748":[["Geometry","Math"],["几何","数学"]],"4088708677":[["Tree","Depth-First Search","Breadth-First Search","Array","Hash Table","Binary Tree"],["树","深度优先搜索","广度优先搜索","数组","哈希表","二叉树"]],"4089321877":[["Design","Trie","Array","Hash Table","String"],["设计","字典树","数组","哈希表","字符串"]],"4089962714":[["Database"],["数据库"]],"4091113757":[["Database"],["数据库"]],"4091816277":[["Linked List","Two Pointers"],["链表","双指针"]],"4092227797":[["Tree","Depth-First Search","Breadth-First Search","Union Find","Graph","Array","Hash Table"],["树","深度优先搜索","广度优先搜索","并查集","图","数组","哈希表"]],"4093059486":[["Hash Table","String"],["哈希表","字符串"]],"4094576814":[null,null],"4094909033":[["Greedy","Array","Math","Number Theory"],["贪心","数组","数学","数论"]],"4095235940":[["Bit Manipulation","Union Find","Graph","Array"],["位运算","并查集","图","数组"]],"4095621901":[["String","Enumeration"],["字符串","枚举"]],"4096713010":[["Bit Manipulation","Breadth-First Search","Array","Matrix"],["位运算","广度优先搜索","数组","矩阵"]],"409977826":[["Database"],["数据库"]],"410013415":[["Database"],["数据库"]],"4100936853":[["Array","Binary Search"],["数组","二分查找"]],"4101129191":[["Depth-First Search","Breadth-First Search","Array","Matrix","Simulation"],["深度优先搜索","广度优先搜索","数组","矩阵","模拟"]],"4102134032":[["Depth-First Search","Breadth-First Search","Union Find","Graph","Array","Shortest Path"],["深度优先搜索","广度优先搜索","并查集","图","数组","最短路"]],"4103794198":[["Math","String"],["数学","字符串"]],"4106580850":[null,null],"4107503015":[["Depth-First Search","Breadth-First Search","Array","Matrix"],["深度优先搜索","广度优先搜索","数组","矩阵"]],"4107668533":[["Database"],["数据库"]],"4108118731":[["Array","Prefix Sum"],["数组","前缀和"]],"4109762990":[["Stack","Greedy","Array","Sorting","Monotonic Stack"],["栈","贪心","数组","排序","单调栈"]],"4110942485":[["Math","Binary Search"],["数学","二分查找"]],"4112278141":[["Tree","Depth-First Search","Breadth-First Search","Hash Table"],["树","深度优先搜索","广度优先搜索","哈希表"]],"4113058721":[["Array"],["数组"]],"4115375242":[["Database"],["数据库"]],"4116532905":[["Tree","Depth-First Search","Breadth-First Search","Array","Binary Tree"],["树","深度优先搜索","广度优先搜索","数组","二叉树"]],"4119329122":[["Tree","Depth-First Search","Backtracking","Binary Tree"],["树","深度优先搜索","回溯","二叉树"]],"4119724272":[["Database"],["数据库"]],"4121584967":[["Array","Hash Table","String","Sorting"],["数组","哈希表","字符串","排序"]],"412283228":[["Database"],["数据库"]],"4123515556":[["Stack","Tree","Binary Search Tree","Array","Binary Tree","Monotonic Stack"],["栈","树","二叉搜索树","数组","二叉树","单调栈"]],"4123534788":[["Stack","Design","Hash Table","Ordered Set"],["栈","设计","哈希表","有序集合"]],"4124154827":[["Array","Hash Table","Simulation"],["数组","哈希表","模拟"]],"412491371":[["Database"],["数据库"]],"4125612782":[["String"],["字符串"]],"4125737852":[["Array","Two Pointers","Dynamic Programming"],["数组","双指针","动态规划"]],"4125791633":[["Stack","Tree","Depth-First Search"],["栈","树","深度优先搜索"]],"41269413":[["Math"],["数学"]],"4127526700":[["Array","Two Pointers","Binary Search"],["数组","双指针","二分查找"]],"4128050064":[["Database"],["数据库"]],"4129112562":[["Linked List","Divide and Conquer","Heap (Priority Queue)","Merge Sort"],["链表","分治","堆(优先队列)","归并排序"]],"4130335825":[["Array","Dynamic Programming","Backtracking"],["数组","动态规划","回溯"]],"4130908576":[["Geometry","Array","Math"],["几何","数组","数学"]],"4130986647":[["Array","Enumeration"],["数组","枚举"]],"4131453232":[["Array"],["数组"]],"4133950075":[["Bit Manipulation"],["位运算"]],"4134643071":[["String","Dynamic Programming"],["字符串","动态规划"]],"4135874251":[null,null],"4136320759":[["Stack","Design","Hash Table","Ordered Set"],["栈","设计","哈希表","有序集合"]],"4136678159":[["String","Dynamic Programming"],["字符串","动态规划"]],"4137220667":[["Math","Combinatorics","Enumeration"],["数学","组合数学","枚举"]],"4137779509":[["Database"],["数据库"]],"4138934238":[["Tree","Depth-First Search","String","Binary Tree"],["树","深度优先搜索","字符串","二叉树"]],"4138934893":[["String","Backtracking"],["字符串","回溯"]],"4139130918":[["Database"],["数据库"]],"4140185340":[["Stack","Recursion","Hash Table","String"],["栈","递归","哈希表","字符串"]],"4140722548":[["Hash Table","String","Dynamic Programming","Counting"],["哈希表","字符串","动态规划","计数"]],"4141047313":[["Greedy","Array"],["贪心","数组"]],"4142042258":[null,null],"4143209261":[["Database"],["数据库"]],"4144023748":[["Tree","Recursion","Memoization","Dynamic Programming","Binary Tree"],["树","递归","记忆化搜索","动态规划","二叉树"]],"4144252835":[["Bit Manipulation","Dynamic Programming"],["位运算","动态规划"]],"4144328959":[["Union Find","Graph","Topological Sort","Array","Matrix","Sorting"],["并查集","图","拓扑排序","数组","矩阵","排序"]],"4145221029":[["Memoization","Array","Dynamic Programming"],["记忆化搜索","数组","动态规划"]],"4147523762":[["Array"],["数组"]],"414903910":[null,null],"4149053090":[["Bit Manipulation"],["位运算"]],"4149493404":[["Depth-First Search","Breadth-First Search","Array","Matrix"],["深度优先搜索","广度优先搜索","数组","矩阵"]],"4149654629":[["Database"],["数据库"]],"4151024020":[["Array","Simulation"],["数组","模拟"]],"4152075985":[null,null],"4154176354":[["Tree","Binary Search Tree","Array","Divide and Conquer","Binary Tree"],["树","二叉搜索树","数组","分治","二叉树"]],"4154206580":[["Trie","String","Suffix Array","Hash Function","Rolling Hash"],["字典树","字符串","后缀数组","哈希函数","滚动哈希"]],"4154336589":[["Breadth-First Search","String"],["广度优先搜索","字符串"]],"4155641815":[["Greedy","Array"],["贪心","数组"]],"4156461194":[["String"],["字符串"]],"4156611370":[["Math","Dynamic Programming"],["数学","动态规划"]],"4156886477":[["String"],["字符串"]],"4159210402":[["Array","Math","Dynamic Programming"],["数组","数学","动态规划"]],"4160094583":[["Math","Dynamic Programming"],["数学","动态规划"]],"4162693857":[["Greedy","Math"],["贪心","数学"]],"4162714270":[["Array","Math","Number Theory"],["数组","数学","数论"]],"4164128971":[["Trie","Array","Hash Table","String","Dynamic Programming","Hash Function","Rolling Hash"],["字典树","数组","哈希表","字符串","动态规划","哈希函数","滚动哈希"]],"4164491486":[["Array","Hash Table","Dynamic Programming"],["数组","哈希表","动态规划"]],"4165482981":[["Recursion","Array","String"],["递归","数组","字符串"]],"416702467":[["Greedy","Array","Two Pointers"],["贪心","数组","双指针"]],"4169811109":[["Depth-First Search","Breadth-First Search","Union Find","Array","Counting","Matrix"],["深度优先搜索","广度优先搜索","并查集","数组","计数","矩阵"]],"4169935304":[["Array","Enumeration"],["数组","枚举"]],"4172058127":[["Tree","Breadth-First Search","Binary Tree"],["树","广度优先搜索","二叉树"]],"4172116136":[null,null],"4175159080":[["Array","Binary Search"],["数组","二分查找"]],"4175827470":[["Hash Table","String"],["哈希表","字符串"]],"4176664483":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"4177070630":[["Depth-First Search","Trie","Array","String","Dynamic Programming"],["深度优先搜索","字典树","数组","字符串","动态规划"]],"4180257761":[["Dynamic Programming"],["动态规划"]],"4182324049":[["Greedy","Array","Dynamic Programming","Heap (Priority Queue)"],["贪心","数组","动态规划","堆(优先队列)"]],"4183393481":[["Graph"],["图"]],"4183600583":[["Array","Backtracking"],["数组","回溯"]],"4185588652":[["Array","Two Pointers","Sorting"],["数组","双指针","排序"]],"4185904896":[["Array","Math","Number Theory"],["数组","数学","数论"]],"4187317885":[null,null],"4187483922":[["Greedy","Array","Dynamic Programming","Heap (Priority Queue)"],["贪心","数组","动态规划","堆(优先队列)"]],"4187877981":[["Design","Array","Hash Table","Binary Search"],["设计","数组","哈希表","二分查找"]],"419099305":[["Greedy","Array","Math","Binary Search"],["贪心","数组","数学","二分查找"]],"4191223408":[["Array","Hash Table","String","Sorting"],["数组","哈希表","字符串","排序"]],"4191841426":[["Database"],["数据库"]],"41924590":[["Stack","Tree","Depth-First Search","Binary Tree"],["栈","树","深度优先搜索","二叉树"]],"419265170":[["Array","Backtracking"],["数组","回溯"]],"4193156158":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"4193309664":[["String","Dynamic Programming","Sliding Window"],["字符串","动态规划","滑动窗口"]],"4193739814":[["Array","Hash Table","Binary Search","Dynamic Programming"],["数组","哈希表","二分查找","动态规划"]],"4195485236":[["Array","Prefix Sum"],["数组","前缀和"]],"4195627843":[["Stack","Tree","Design","Binary Search Tree","Binary Tree","Iterator"],["栈","树","设计","二叉搜索树","二叉树","迭代器"]],"4196353378":[["Greedy","Array","Binary Search","Prefix Sum","Sorting","Sliding Window"],["贪心","数组","二分查找","前缀和","排序","滑动窗口"]],"4196448349":[["Math","String","Backtracking"],["数学","字符串","回溯"]],"4196899779":[null,null],"4197747162":[["Math","Dynamic Programming"],["数学","动态规划"]],"419814877":[["Array","Binary Search"],["数组","二分查找"]],"4199077770":[["Array","Dynamic Programming"],["数组","动态规划"]],"4199612544":[null,null],"4200358078":[["Stack","Greedy","String","Monotonic Stack"],["栈","贪心","字符串","单调栈"]],"4201921653":[["Geometry","Math","Randomized"],["几何","数学","随机化"]],"4203841846":[["Hash Table","String","Sliding Window"],["哈希表","字符串","滑动窗口"]],"4207897118":[["Array","Interactive"],["数组","交互"]],"4210364548":[["Greedy","String"],["贪心","字符串"]],"4211026934":[["Greedy","Array","Heap (Priority Queue)"],["贪心","数组","堆(优先队列)"]],"421154156":[["String","Dynamic Programming"],["字符串","动态规划"]],"4211993018":[["Tree","Depth-First Search","Breadth-First Search","Array"],["树","深度优先搜索","广度优先搜索","数组"]],"4212893423":[["Array"],["数组"]],"421470137":[["Design","Hash Table","Linked List","Doubly-Linked List"],["设计","哈希表","链表","双向链表"]],"4216066459":[["Array","Dynamic Programming"],["数组","动态规划"]],"4216471965":[["Array","Hash Table","String","Sorting"],["数组","哈希表","字符串","排序"]],"4216644948":[["Bit Manipulation","Memoization","Array","Dynamic Programming","Backtracking","Bitmask"],["位运算","记忆化搜索","数组","动态规划","回溯","状态压缩"]],"4216972810":[["String","Dynamic Programming"],["字符串","动态规划"]],"421748448":[["Concurrency"],["多线程"]],"4219923222":[["Array","Math","Sorting","Simulation"],["数组","数学","排序","模拟"]],"4220955865":[["Database"],["数据库"]],"4221466593":[["Trie","Array","Hash Table","String","Binary Search","Dynamic Programming","Sorting"],["字典树","数组","哈希表","字符串","二分查找","动态规划","排序"]],"4222214139":[null,null],"4223638137":[["Array"],["数组"]],"4224776178":[null,null],"4224854568":[["Array","Hash Table","Binary Search","Dynamic Programming","Sorting"],["数组","哈希表","二分查找","动态规划","排序"]],"4225343365":[["Array","Binary Search","Dynamic Programming","Sorting"],["数组","二分查找","动态规划","排序"]],"4225876243":[["Linked List","Math","Number Theory"],["链表","数学","数论"]],"4226664142":[["Array","Dynamic Programming"],["数组","动态规划"]],"4227366527":[["String"],["字符串"]],"4231095696":[["Array","Enumeration","Matrix"],["数组","枚举","矩阵"]],"4231261281":[["Database"],["数据库"]],"4231944752":[["Memoization","Array","Dynamic Programming"],["记忆化搜索","数组","动态规划"]],"4232240065":[null,null],"4233152869":[["String"],["字符串"]],"4234423090":[["Array","Hash Table","String","Counting"],["数组","哈希表","字符串","计数"]],"4235563666":[["Array","Math","Simulation"],["数组","数学","模拟"]],"4235966747":[["Greedy","Array","Hash Table","Dynamic Programming","Prefix Sum"],["贪心","数组","哈希表","动态规划","前缀和"]],"4238067501":[["Array","String","Simulation"],["数组","字符串","模拟"]],"4238290979":[["Array","Simulation"],["数组","模拟"]],"4238478834":[["Queue","Array","Simulation"],["队列","数组","模拟"]],"4239392469":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"4239622058":[["Stack","Math","String","Dynamic Programming"],["栈","数学","字符串","动态规划"]],"4241147694":[["Array","Hash Table","Simulation"],["数组","哈希表","模拟"]],"4242473859":[["Stack","String"],["栈","字符串"]],"4243902659":[["Math"],["数学"]],"4244339093":[["Hash Table","String","Prefix Sum"],["哈希表","字符串","前缀和"]],"4245137983":[["Dynamic Programming"],["动态规划"]],"4247310156":[["Graph","Shortest Path","Heap (Priority Queue)"],["图","最短路","堆(优先队列)"]],"424787144":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"4248915112":[["Array","Dynamic Programming"],["数组","动态规划"]],"425057592":[["Array","Hash Table","Prefix Sum"],["数组","哈希表","前缀和"]],"4252078571":[["Array","Math","Enumeration","Game Theory"],["数组","数学","枚举","博弈"]],"4252220750":[["Greedy","Recursion","Math"],["贪心","递归","数学"]],"4253187558":[["Array","Sorting"],["数组","排序"]],"4255960109":[["Stack","Tree","Design","Binary Search Tree","Binary Tree","Iterator"],["栈","树","设计","二叉搜索树","二叉树","迭代器"]],"4256716489":[["Geometry","Array","Math","Matrix"],["几何","数组","数学","矩阵"]],"4257560677":[["String","Binary Search"],["字符串","二分查找"]],"4259911866":[["Bit Manipulation","Array","String","Backtracking"],["位运算","数组","字符串","回溯"]],"4261327361":[["Greedy","Math"],["贪心","数学"]],"4262011852":[null,null],"4265155310":[["Hash Table","String","Counting"],["哈希表","字符串","计数"]],"4268196111":[["Breadth-First Search","Array","Matrix"],["广度优先搜索","数组","矩阵"]],"4269527719":[["Array","Prefix Sum"],["数组","前缀和"]],"4272085250":[["Tree","Depth-First Search","Union Find","Dynamic Programming"],["树","深度优先搜索","并查集","动态规划"]],"4274227295":[["Database"],["数据库"]],"4274312628":[["Bit Manipulation","Recursion","Math"],["位运算","递归","数学"]],"4275078512":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"4275612953":[["Greedy","Binary Indexed Tree","Two Pointers","String"],["贪心","树状数组","双指针","字符串"]],"4276174201":[["Array","String","Dynamic Programming"],["数组","字符串","动态规划"]],"4276936370":[["Stack","Array","Math"],["栈","数组","数学"]],"4277286146":[["Stack","Array","Monotonic Stack"],["栈","数组","单调栈"]],"4278260851":[["Database"],["数据库"]],"4278588630":[["Database"],["数据库"]],"4278798036":[["Dynamic Programming"],["动态规划"]],"4279348799":[["Array","Dynamic Programming","Backtracking"],["数组","动态规划","回溯"]],"4279603804":[["Design","Array","Matrix","Prefix Sum"],["设计","数组","矩阵","前缀和"]],"4281929868":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"4282669390":[null,null],"4283669919":[["Math","Simulation"],["数学","模拟"]],"4285617748":[["Greedy","Queue","String"],["贪心","队列","字符串"]],"428851356":[["Array","Math"],["数组","数学"]],"4289106415":[["Geometry","Array","Math","Divide and Conquer","Quickselect","Sorting","Heap (Priority Queue)"],["几何","数组","数学","分治","快速选择","排序","堆(优先队列)"]],"4290150798":[["Array","Matrix","Prefix Sum"],["数组","矩阵","前缀和"]],"4290496515":[["Dynamic Programming"],["动态规划"]],"4291977235":[["Concurrency"],["多线程"]],"4292187435":[null,null],"4293349857":[null,null],"4293465808":[["Linked List","Sorting"],["链表","排序"]],"4293743842":[["Array","Sliding Window"],["数组","滑动窗口"]],"4294197536":[["Math","Simulation"],["数学","模拟"]],"430788454":[["Greedy","Array","Math","Sorting"],["贪心","数组","数学","排序"]],"432952089":[["Brainteaser","Math","Dynamic Programming","Probability and Statistics"],["脑筋急转弯","数学","动态规划","概率与统计"]],"435507573":[["Array","Prefix Sum"],["数组","前缀和"]],"435938591":[["Stack","Array","Sorting","Simulation"],["栈","数组","排序","模拟"]],"435953898":[null,null],"436025572":[["Array","String"],["数组","字符串"]],"438417277":[["Greedy","String"],["贪心","字符串"]],"439231056":[["Array"],["数组"]],"440012417":[["Recursion","Linked List"],["递归","链表"]],"440206256":[["String","Sorting"],["字符串","排序"]],"440656680":[["Memoization","Math","Dynamic Programming","Backtracking","Game Theory"],["记忆化搜索","数学","动态规划","回溯","博弈"]],"441435962":[["Bit Manipulation","Brainteaser","Array","Math","Dynamic Programming","Game Theory"],["位运算","脑筋急转弯","数组","数学","动态规划","博弈"]],"442815761":[["Geometry","Array","Math","Enumeration","Sorting"],["几何","数组","数学","枚举","排序"]],"443405892":[["Array","Heap (Priority Queue)"],["数组","堆(优先队列)"]],"444602377":[["Math","String"],["数学","字符串"]],"444680013":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"445102839":[["Array","Binary Search","Ordered Set","Sorting"],["数组","二分查找","有序集合","排序"]],"445458274":[["Array","Prefix Sum"],["数组","前缀和"]],"446314776":[["Geometry","Array","Math"],["几何","数组","数学"]],"44691758":[["Geometry","Array","Hash Table","Math"],["几何","数组","哈希表","数学"]],"446968474":[["Queue","Array","Sliding Window","Monotonic Queue","Heap (Priority Queue)"],["队列","数组","滑动窗口","单调队列","堆(优先队列)"]],"447209244":[["Array","Dynamic Programming","Backtracking","Matrix"],["数组","动态规划","回溯","矩阵"]],"448999750":[["Bit Manipulation","Array","Math","Dynamic Programming","Backtracking","Bitmask"],["位运算","数组","数学","动态规划","回溯","状态压缩"]],"449754376":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"449776562":[["Array","String"],["数组","字符串"]],"454305182":[["Array","Divide and Conquer","Dynamic Programming"],["数组","分治","动态规划"]],"456952191":[["Design","Math"],["设计","数学"]],"457675593":[["String","Backtracking"],["字符串","回溯"]],"457953007":[["Array","Hash Table","Prefix Sum"],["数组","哈希表","前缀和"]],"458335295":[["Design","Array","Hash Table","String","Sorting"],["设计","数组","哈希表","字符串","排序"]],"459732998":[["Depth-First Search","Graph","Eulerian Circuit"],["深度优先搜索","图","欧拉回路"]],"461728477":[["Trie","Array","Hash Table","String","String Matching","Sliding Window"],["字典树","数组","哈希表","字符串","字符串匹配","滑动窗口"]],"462078559":[["Database"],["数据库"]],"462875391":[["Greedy","Array","Hash Table","Sorting","Heap (Priority Queue)"],["贪心","数组","哈希表","排序","堆(优先队列)"]],"463325834":[null,null],"463765609":[["Greedy","String","Dynamic Programming"],["贪心","字符串","动态规划"]],"465632644":[["Database"],["数据库"]],"466340061":[["String","Backtracking"],["字符串","回溯"]],"468110":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"468127487":[["Database"],["数据库"]],"469490796":[["String","Dynamic Programming","Prefix Sum"],["字符串","动态规划","前缀和"]],"469801892":[["Array","Binary Search"],["数组","二分查找"]],"47105522":[["Stack","Tree","Binary Search Tree","Recursion","Array","Binary Tree","Monotonic Stack"],["栈","树","二叉搜索树","递归","数组","二叉树","单调栈"]],"472415307":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"474089455":[["Array","Binary Search","Matrix"],["数组","二分查找","矩阵"]],"474791918":[["Array","Divide and Conquer","Interactive"],["数组","分治","交互"]],"474947661":[["Stack","Greedy","Array","Monotonic Stack"],["栈","贪心","数组","单调栈"]],"475209872":[["Hash Table","String","Counting"],["哈希表","字符串","计数"]],"475633354":[["Stack","Array","Binary Search","Ordered Set","Monotonic Stack"],["栈","数组","二分查找","有序集合","单调栈"]],"476179926":[["Stack","Array","Two Pointers","Dynamic Programming","Monotonic Stack"],["栈","数组","双指针","动态规划","单调栈"]],"477066671":[["Database"],["数据库"]],"478874060":[["Breadth-First Search","Array","Matrix"],["广度优先搜索","数组","矩阵"]],"479546084":[["Array","Counting Sort","Sorting"],["数组","计数排序","排序"]],"480223586":[["String","Prefix Sum"],["字符串","前缀和"]],"48057996":[["Bit Manipulation","Hash Table","String","Sorting"],["位运算","哈希表","字符串","排序"]],"481195548":[["Array"],["数组"]],"482181283":[["Database"],["数据库"]],"482822055":[["Array","Ordered Set","Prefix Sum"],["数组","有序集合","前缀和"]],"483561018":[["Depth-First Search","Breadth-First Search","Union Find","Array","Matrix"],["深度优先搜索","广度优先搜索","并查集","数组","矩阵"]],"484484283":[["Array","Hash Table","Counting"],["数组","哈希表","计数"]],"484559816":[["Stack","Tree","Depth-First Search"],["栈","树","深度优先搜索"]],"485006616":[["Hash Table","String","Counting"],["哈希表","字符串","计数"]],"485245401":[["Depth-First Search","Breadth-First Search","Union Find","Array","Matrix"],["深度优先搜索","广度优先搜索","并查集","数组","矩阵"]],"485705274":[["Stack","Array","Sorting","Monotonic Stack"],["栈","数组","排序","单调栈"]],"486718067":[["Bit Manipulation","Trie","Array","Hash Table","Sliding Window"],["位运算","字典树","数组","哈希表","滑动窗口"]],"487061983":[["Array","Binary Search","Matrix"],["数组","二分查找","矩阵"]],"487663609":[["Graph","Dynamic Programming","Shortest Path"],["图","动态规划","最短路"]],"487789523":[["Greedy","Array"],["贪心","数组"]],"488117229":[["Array","Sorting"],["数组","排序"]],"491083091":[["Array","Dynamic Programming"],["数组","动态规划"]],"491601529":[["Math","Binary Search"],["数学","二分查找"]],"492673087":[["Greedy","Math","String","Enumeration"],["贪心","数学","字符串","枚举"]],"492684269":[["Dynamic Programming"],["动态规划"]],"492772626":[["Bit Manipulation","Array","Bitmask"],["位运算","数组","状态压缩"]],"49337297":[["Database"],["数据库"]],"495901528":[["Stack","Greedy","String"],["栈","贪心","字符串"]],"496677914":[["Graph","Array","Matrix"],["图","数组","矩阵"]],"497323702":[["Hash Table","Math","String","Number Theory","Prefix Sum"],["哈希表","数学","字符串","数论","前缀和"]],"498806458":[["Tree","Depth-First Search","Breadth-First Search","Hash Table","Binary Tree"],["树","深度优先搜索","广度优先搜索","哈希表","二叉树"]],"501148034":[["Array","String Matching","Sliding Window","Hash Function","Rolling Hash"],["数组","字符串匹配","滑动窗口","哈希函数","滚动哈希"]],"50181492":[["Array","Matrix","Simulation"],["数组","矩阵","模拟"]],"503085937":[null,null],"503793114":[["Tree","Depth-First Search","Hash Table","Binary Tree"],["树","深度优先搜索","哈希表","二叉树"]],"504472069":[["String"],["字符串"]],"505097820":[["Depth-First Search","Breadth-First Search","Graph","Topological Sort"],["深度优先搜索","广度优先搜索","图","拓扑排序"]],"509699848":[["Greedy","Array","Binary Search","Dynamic Programming"],["贪心","数组","二分查找","动态规划"]],"509756552":[["Array","Hash Table","Counting Sort","Sorting"],["数组","哈希表","计数排序","排序"]],"5115105":[["Memoization","Dynamic Programming"],["记忆化搜索","动态规划"]],"511813355":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"512758649":[["Segment Tree","Array","Ordered Set","Line Sweep"],["线段树","数组","有序集合","扫描线"]],"51404240":[null,null],"51814756":[null,null],"518714509":[["Array","Enumeration"],["数组","枚举"]],"519326923":[["Array","Hash Table"],["数组","哈希表"]],"519673615":[["Array","Two Pointers","Sorting"],["数组","双指针","排序"]],"519703576":[["Database"],["数据库"]],"521103328":[["Stack","Tree","Depth-First Search","Binary Tree"],["栈","树","深度优先搜索","二叉树"]],"521195968":[null,null],"52174285":[["Binary Indexed Tree","Segment Tree","Array","Dynamic Programming"],["树状数组","线段树","数组","动态规划"]],"521886798":[["Memoization","Array","Binary Search","Dynamic Programming","Matrix","Sorting"],["记忆化搜索","数组","二分查找","动态规划","矩阵","排序"]],"522511593":[["Linked List","Two Pointers"],["链表","双指针"]],"523690894":[["Stack","Graph","Array","Dynamic Programming","Shortest Path","Monotonic Stack"],["栈","图","数组","动态规划","最短路","单调栈"]],"523951328":[["Bit Manipulation","Array","Hash Table","Counting"],["位运算","数组","哈希表","计数"]],"525920405":[["Database"],["数据库"]],"526067229":[["Array","Hash Table","String","Sorting"],["数组","哈希表","字符串","排序"]],"526808620":[["Array","Linked List","Doubly-Linked List"],["数组","链表","双向链表"]],"529027464":[["Geometry","Math"],["几何","数学"]],"529249486":[["Array","Hash Table","Counting Sort","Sorting"],["数组","哈希表","计数排序","排序"]],"530135030":[["Array","Two Pointers","Sorting"],["数组","双指针","排序"]],"530449553":[["Tree","Depth-First Search","Breadth-First Search","Design","String","Binary Tree"],["树","深度优先搜索","广度优先搜索","设计","字符串","二叉树"]],"530846359":[["Greedy","Queue","Array","Binary Search","Prefix Sum","Sliding Window"],["贪心","队列","数组","二分查找","前缀和","滑动窗口"]],"531296651":[null,null],"534082096":[["Math","Enumeration"],["数学","枚举"]],"535210813":[["Trie","Hash Table","String","Bucket Sort","Counting","Sorting","Heap (Priority Queue)"],["字典树","哈希表","字符串","桶排序","计数","排序","堆(优先队列)"]],"535469112":[["Depth-First Search","Trie"],["深度优先搜索","字典树"]],"53592478":[null,null],"535937366":[["Recursion","Linked List"],["递归","链表"]],"536229655":[["Stack","Design","Linked List","String","Doubly-Linked List","Simulation"],["栈","设计","链表","字符串","双向链表","模拟"]],"536430705":[["Greedy","Array","Heap (Priority Queue)"],["贪心","数组","堆(优先队列)"]],"537590451":[["Bit Manipulation","Array","Dynamic Programming","Bitmask"],["位运算","数组","动态规划","状态压缩"]],"537971944":[["Array","String","String Matching"],["数组","字符串","字符串匹配"]],"538156740":[["String","Dynamic Programming"],["字符串","动态规划"]],"540821611":[["Bit Manipulation","Tree","Dynamic Programming","Bitmask","Enumeration"],["位运算","树","动态规划","状态压缩","枚举"]],"545408597":[["Array","Matrix"],["数组","矩阵"]],"545869308":[["Array","Prefix Sum"],["数组","前缀和"]],"547605841":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"5481425":[["Array","Binary Search","Prefix Sum","Sorting","Sliding Window"],["数组","二分查找","前缀和","排序","滑动窗口"]],"549109709":[["Greedy","Array","Ordered Set","Heap (Priority Queue)"],["贪心","数组","有序集合","堆(优先队列)"]],"550044897":[["Bit Manipulation","Array","Math"],["位运算","数组","数学"]],"550448877":[["Tree","Depth-First Search","Binary Search Tree","Binary Tree"],["树","深度优先搜索","二叉搜索树","二叉树"]],"550627195":[["Bit Manipulation","Array","Two Pointers","Binary Search","Dynamic Programming","Bitmask","Ordered Set"],["位运算","数组","双指针","二分查找","动态规划","状态压缩","有序集合"]],"551650495":[["Bit Manipulation","Recursion","Math"],["位运算","递归","数学"]],"552299541":[["Binary Indexed Tree","Segment Tree","Array","Binary Search","Divide and Conquer","Ordered Set","Merge Sort"],["树状数组","线段树","数组","二分查找","分治","有序集合","归并排序"]],"556438904":[["Array","Heap (Priority Queue)"],["数组","堆(优先队列)"]],"556450459":[["Database"],["数据库"]],"556825118":[["Array","Hash Table","Ordered Set","Sorting"],["数组","哈希表","有序集合","排序"]],"557064072":[["Geometry","Array","Math","Divide and Conquer","Ordered Set","Sorting"],["几何","数组","数学","分治","有序集合","排序"]],"557097878":[["Array","Dynamic Programming"],["数组","动态规划"]],"558074969":[["Bit Manipulation","Math"],["位运算","数学"]],"559582932":[["Greedy","Array","Two Pointers","Sorting"],["贪心","数组","双指针","排序"]],"560669218":[null,null],"565537182":[["Array","Hash Table","Sliding Window","Heap (Priority Queue)"],["数组","哈希表","滑动窗口","堆(优先队列)"]],"566662585":[["Depth-First Search","Breadth-First Search","Array","Dynamic Programming","Matrix"],["深度优先搜索","广度优先搜索","数组","动态规划","矩阵"]],"566836098":[["Database"],["数据库"]],"569105706":[["Math","Two Pointers","String"],["数学","双指针","字符串"]],"569662321":[["Database"],["数据库"]],"569821923":[["Math","Dynamic Programming"],["数学","动态规划"]],"569962978":[["Greedy","Hash Table","String"],["贪心","哈希表","字符串"]],"570536729":[null,null],"570608577":[["Array","Hash Table","Counting"],["数组","哈希表","计数"]],"571415893":[["Memoization","Math","Dynamic Programming"],["记忆化搜索","数学","动态规划"]],"571559842":[["Array","Matrix","Simulation"],["数组","矩阵","模拟"]],"572178714":[["Bit Manipulation","Array","Hash Table","Math"],["位运算","数组","哈希表","数学"]],"572276699":[["Array","Two Pointers","Binary Search","Sorting"],["数组","双指针","二分查找","排序"]],"572380060":[["Hash Table","Math","String","Dynamic Programming","Counting"],["哈希表","数学","字符串","动态规划","计数"]],"57307685":[["Two Pointers","String"],["双指针","字符串"]],"573279484":[["Depth-First Search","Breadth-First Search","Union Find","Array","Matrix"],["深度优先搜索","广度优先搜索","并查集","数组","矩阵"]],"576619521":[["String","Backtracking"],["字符串","回溯"]],"578346118":[["Array","Hash Table","Prefix Sum"],["数组","哈希表","前缀和"]],"578368735":[["Depth-First Search","Design","Trie","String"],["深度优先搜索","设计","字典树","字符串"]],"578652817":[["Design","Queue"],["设计","队列"]],"579965012":[["Stack","Array","Hash Table","Monotonic Stack"],["栈","数组","哈希表","单调栈"]],"580668681":[null,null],"582275145":[["Array","Sliding Window"],["数组","滑动窗口"]],"582349116":[["Hash Table","String","Sliding Window"],["哈希表","字符串","滑动窗口"]],"584398620":[["Geometry","Array","Math","Binary Search","Enumeration"],["几何","数组","数学","二分查找","枚举"]],"584422611":[["Memoization","Math","Dynamic Programming"],["记忆化搜索","数学","动态规划"]],"58544596":[["Hash Table","Two Pointers","String","Sliding Window"],["哈希表","双指针","字符串","滑动窗口"]],"586474794":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"58778303":[["String"],["字符串"]],"588772553":[["Graph","Array","Hash Table"],["图","数组","哈希表"]],"590592305":[["Hash Table","Math","String","Dynamic Programming"],["哈希表","数学","字符串","动态规划"]],"591580711":[["Depth-First Search","Breadth-First Search","Graph","Interactive","Heap (Priority Queue)"],["深度优先搜索","广度优先搜索","图","交互","堆(优先队列)"]],"59158142":[["Graph","Topological Sort","Memoization","Array","Math","Dynamic Programming","Game Theory","Matrix"],["图","拓扑排序","记忆化搜索","数组","数学","动态规划","博弈","矩阵"]],"592662704":[["Bit Manipulation","Divide and Conquer"],["位运算","分治"]],"592826714":[["Greedy","Array","Matrix"],["贪心","数组","矩阵"]],"59428399":[["Array","Hash Table","String"],["数组","哈希表","字符串"]],"594551983":[["Bit Manipulation","Array","Hash Table","Math","Prefix Sum"],["位运算","数组","哈希表","数学","前缀和"]],"594904868":[["Stack","Design","Linked List","Doubly-Linked List","Ordered Set"],["栈","设计","链表","双向链表","有序集合"]],"59567354":[null,null],"596873746":[null,null],"596917752":[null,null],"597912215":[null,null],"599100436":[["Linked List","Two Pointers"],["链表","双指针"]],"601450429":[["Math","Binary Search"],["数学","二分查找"]],"602085756":[["Array","Two Pointers","Binary Search","Sorting"],["数组","双指针","二分查找","排序"]],"606654355":[["Geometry","Math"],["几何","数学"]],"607026938":[["Array","Hash Table","Binary Search","Sorting"],["数组","哈希表","二分查找","排序"]],"608419542":[["Dynamic Programming"],["动态规划"]],"609729687":[["Array","Binary Search","Dynamic Programming","Sorting"],["数组","二分查找","动态规划","排序"]],"611100168":[["String","Counting"],["字符串","计数"]],"611620362":[["Array","Binary Search"],["数组","二分查找"]],"61296851":[["Array","Matrix","Simulation"],["数组","矩阵","模拟"]],"613691832":[["Stack","Design","Data Stream","Monotonic Stack"],["栈","设计","数据流","单调栈"]],"614687136":[["Array","Hash Table","Sliding Window"],["数组","哈希表","滑动窗口"]],"615729621":[["Bit Manipulation","Array","Hash Table"],["位运算","数组","哈希表"]],"617363107":[["Design","Array","Matrix","Prefix Sum"],["设计","数组","矩阵","前缀和"]],"618419204":[["Array","Sorting"],["数组","排序"]],"620562584":[["Database"],["数据库"]],"621830233":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"623247221":[["Bit Manipulation"],["位运算"]],"625310591":[["String","Binary Search","Suffix Array","Sliding Window","Hash Function","Rolling Hash"],["字符串","二分查找","后缀数组","滑动窗口","哈希函数","滚动哈希"]],"625709572":[["Hash Table","String","Sliding Window"],["哈希表","字符串","滑动窗口"]],"62740321":[["Hash Table","String","Bucket Sort","Counting","Sorting","Heap (Priority Queue)"],["哈希表","字符串","桶排序","计数","排序","堆(优先队列)"]],"628719688":[["Two Pointers","String"],["双指针","字符串"]],"629883391":[["Tree","Breadth-First Search","Binary Tree"],["树","广度优先搜索","二叉树"]],"63406553":[null,null],"634204613":[["Array","Two Pointers","Binary Search","Prefix Sum","Sorting"],["数组","双指针","二分查找","前缀和","排序"]],"635111986":[["Bit Manipulation","Array","Math"],["位运算","数组","数学"]],"636790914":[["Array","Dynamic Programming"],["数组","动态规划"]],"636908055":[["Greedy","Array","String","Sorting"],["贪心","数组","字符串","排序"]],"637379632":[["Greedy","Hash Table","String"],["贪心","哈希表","字符串"]],"637661898":[["Array","Hash Table","Matrix"],["数组","哈希表","矩阵"]],"638264577":[["Hash Table","String"],["哈希表","字符串"]],"638561610":[["Array","Matrix","Simulation"],["数组","矩阵","模拟"]],"639622603":[["Array","Sorting"],["数组","排序"]],"639855496":[null,null],"639984084":[null,null],"640612489":[["Array","String","Dynamic Programming"],["数组","字符串","动态规划"]],"641703821":[["Concurrency"],["多线程"]],"644735722":[["Database"],["数据库"]],"646623014":[["Tree","Depth-First Search","String","Binary Tree"],["树","深度优先搜索","字符串","二叉树"]],"648001314":[["Tree","Breadth-First Search","Binary Tree"],["树","广度优先搜索","二叉树"]],"650356357":[["Depth-First Search","Breadth-First Search","Union Find","Array","Matrix"],["深度优先搜索","广度优先搜索","并查集","数组","矩阵"]],"651101767":[["Memoization","Math","Dynamic Programming"],["记忆化搜索","数学","动态规划"]],"65111910":[["Array","Dynamic Programming"],["数组","动态规划"]],"653475446":[["String","Dynamic Programming"],["字符串","动态规划"]],"654405691":[["Database"],["数据库"]],"655118918":[null,null],"655929637":[["Array","Dynamic Programming"],["数组","动态规划"]],"657641712":[["Tree","Depth-First Search","Divide and Conquer","Binary Tree"],["树","深度优先搜索","分治","二叉树"]],"658738156":[["Array","String"],["数组","字符串"]],"66053082":[["Tree","Depth-First Search","Binary Search Tree","Binary Tree"],["树","深度优先搜索","二叉搜索树","二叉树"]],"660980450":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"66259183":[["Array","Sliding Window"],["数组","滑动窗口"]],"665073746":[["Array","Two Pointers","Sorting"],["数组","双指针","排序"]],"665333196":[["Array","Matrix","Simulation"],["数组","矩阵","模拟"]],"668514824":[["Math","Dynamic Programming"],["数学","动态规划"]],"669193354":[["Database"],["数据库"]],"670519393":[["String","Dynamic Programming","String Matching","Hash Function","Rolling Hash"],["字符串","动态规划","字符串匹配","哈希函数","滚动哈希"]],"670957801":[["Greedy","String","Enumeration"],["贪心","字符串","枚举"]],"672964653":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"673976991":[null,null],"67459313":[["Tree","Depth-First Search","Breadth-First Search","Array","Hash Table"],["树","深度优先搜索","广度优先搜索","数组","哈希表"]],"676558931":[["Array","Hash Table","Prefix Sum"],["数组","哈希表","前缀和"]],"676949389":[["Greedy","Bit Manipulation","Dynamic Programming"],["贪心","位运算","动态规划"]],"677909483":[["Math","String","Dynamic Programming"],["数学","字符串","动态规划"]],"67823656":[["Array","Hash Table","Math"],["数组","哈希表","数学"]],"679348420":[["Greedy","Bit Manipulation","Memoization","Dynamic Programming"],["贪心","位运算","记忆化搜索","动态规划"]],"680388257":[null,null],"681133837":[["Array","Heap (Priority Queue)"],["数组","堆(优先队列)"]],"68154824":[["Depth-First Search","Union Find","Graph","Array"],["深度优先搜索","并查集","图","数组"]],"682789828":[["Array","String","Prefix Sum"],["数组","字符串","前缀和"]],"684110909":[["Array","Math","Matrix","Sorting"],["数组","数学","矩阵","排序"]],"686429748":[["Math","String"],["数学","字符串"]],"687876034":[["Brainteaser","Math"],["脑筋急转弯","数学"]],"688063365":[["Array","Dynamic Programming","Sorting"],["数组","动态规划","排序"]],"689742461":[["Database"],["数据库"]],"690173651":[["Stack","Greedy","String","Dynamic Programming"],["栈","贪心","字符串","动态规划"]],"690261450":[["Array","Math"],["数组","数学"]],"690663974":[["Stack","Greedy","Array","Dynamic Programming","Monotonic Stack"],["栈","贪心","数组","动态规划","单调栈"]],"693474678":[["Design","Array","Hash Table","Simulation"],["设计","数组","哈希表","模拟"]],"694594451":[["Math","String"],["数学","字符串"]],"694631589":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"694748880":[["Bit Manipulation"],["位运算"]],"696571525":[["Database"],["数据库"]],"697239024":[["Graph","Shortest Path","Heap (Priority Queue)"],["图","最短路","堆(优先队列)"]],"700466705":[["Graph","Topological Sort","Array","Matrix"],["图","拓扑排序","数组","矩阵"]],"70049056":[["Greedy","Hash Table","String"],["贪心","哈希表","字符串"]],"700655129":[["Array","Binary Search","Matrix","Ordered Set","Prefix Sum"],["数组","二分查找","矩阵","有序集合","前缀和"]],"701261553":[["Greedy","Array","Dynamic Programming"],["贪心","数组","动态规划"]],"703374139":[["Concurrency"],["多线程"]],"703684528":[null,null],"704152903":[["Math"],["数学"]],"705186057":[["Depth-First Search","Breadth-First Search","Union Find","Array","Matrix"],["深度优先搜索","广度优先搜索","并查集","数组","矩阵"]],"705189000":[["Stack","Greedy","Array"],["栈","贪心","数组"]],"707570247":[["Design","Trie","Hash Table","String"],["设计","字典树","哈希表","字符串"]],"707968705":[["Array","Two Pointers","String"],["数组","双指针","字符串"]],"709012070":[["Array","Hash Table","String","Counting"],["数组","哈希表","字符串","计数"]],"712041817":[["Binary Indexed Tree","Array"],["树状数组","数组"]],"712189388":[["Array","Binary Search","Dynamic Programming","Sorting"],["数组","二分查找","动态规划","排序"]],"713625410":[["Bit Manipulation","Union Find","String"],["位运算","并查集","字符串"]],"715235362":[["Bit Manipulation","Array","Two Pointers","Matrix","Simulation"],["位运算","数组","双指针","矩阵","模拟"]],"718375766":[["Greedy","Array","Sorting","Heap (Priority Queue)"],["贪心","数组","排序","堆(优先队列)"]],"718987035":[["Union Find","Design","Binary Indexed Tree","Segment Tree","Binary Search","Ordered Set","Heap (Priority Queue)"],["并查集","设计","树状数组","线段树","二分查找","有序集合","堆(优先队列)"]],"719526211":[["Database"],["数据库"]],"719843162":[["Array","Math"],["数组","数学"]],"721361841":[["Bit Manipulation","Array","String","Dynamic Programming","Backtracking","Bitmask"],["位运算","数组","字符串","动态规划","回溯","状态压缩"]],"722046827":[["Tree","Depth-First Search"],["树","深度优先搜索"]],"724072362":[["Hash Table","Math","String","Counting","Prefix Sum"],["哈希表","数学","字符串","计数","前缀和"]],"724968972":[["Database"],["数据库"]],"725104396":[["Recursion","Linked List","Math"],["递归","链表","数学"]],"726384807":[null,null],"728229560":[["Depth-First Search","Union Find","Graph","Hash Table"],["深度优先搜索","并查集","图","哈希表"]],"729170392":[["Bit Manipulation","Array","Dynamic Programming","Backtracking","Bitmask"],["位运算","数组","动态规划","回溯","状态压缩"]],"729675571":[["Database"],["数据库"]],"730656427":[["Array","Dynamic Programming","Prefix Sum"],["数组","动态规划","前缀和"]],"730723137":[["Array","Backtracking"],["数组","回溯"]],"730943544":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"731038573":[["Binary Indexed Tree","Segment Tree","Array","Dynamic Programming"],["树状数组","线段树","数组","动态规划"]],"731708110":[["Array","String","Binary Search"],["数组","字符串","二分查找"]],"733560660":[["Greedy","Array"],["贪心","数组"]],"735587531":[["Array","String"],["数组","字符串"]],"737814347":[["Stack","Greedy","Array","String"],["栈","贪心","数组","字符串"]],"737896329":[["Graph","Design","Shortest Path","Heap (Priority Queue)"],["图","设计","最短路","堆(优先队列)"]],"739255468":[["Array"],["数组"]],"741778858":[["Array","Dynamic Programming"],["数组","动态规划"]],"74188793":[["Greedy","String","Counting"],["贪心","字符串","计数"]],"743759650":[["Array","Simulation"],["数组","模拟"]],"744773019":[["Breadth-First Search","Array","Dynamic Programming","Matrix"],["广度优先搜索","数组","动态规划","矩阵"]],"746573214":[["Union Find","Array","Ordered Set","Prefix Sum"],["并查集","数组","有序集合","前缀和"]],"747763790":[["Hash Table","String","Dynamic Programming"],["哈希表","字符串","动态规划"]],"748610431":[null,null],"74918902":[["Database"],["数据库"]],"750185927":[null,null],"750309798":[["Tree","Depth-First Search","Dynamic Programming"],["树","深度优先搜索","动态规划"]],"750727980":[["Hash Table","String"],["哈希表","字符串"]],"751346572":[["Math"],["数学"]],"752241853":[["Array","Hash Table"],["数组","哈希表"]],"755197791":[["Breadth-First Search","Array","Matrix"],["广度优先搜索","数组","矩阵"]],"756808622":[["Depth-First Search","Breadth-First Search","Graph","Topological Sort"],["深度优先搜索","广度优先搜索","图","拓扑排序"]],"759235138":[["Recursion","Linked List"],["递归","链表"]],"760128905":[["Array"],["数组"]],"760662992":[["Array","Sorting","Simulation","Heap (Priority Queue)"],["数组","排序","模拟","堆(优先队列)"]],"761142635":[["Recursion","Math","Dynamic Programming"],["递归","数学","动态规划"]],"761828406":[["String","Dynamic Programming","Prefix Sum"],["字符串","动态规划","前缀和"]],"761999420":[["Array","Binary Search","Prefix Sum","Sorting"],["数组","二分查找","前缀和","排序"]],"765388149":[["Array","Binary Search","Sorting"],["数组","二分查找","排序"]],"769907793":[["Tree","Breadth-First Search","Design","Binary Tree"],["树","广度优先搜索","设计","二叉树"]],"770030188":[["Array","String","Dynamic Programming"],["数组","字符串","动态规划"]],"770308924":[["Array","Two Pointers","String"],["数组","双指针","字符串"]],"770550829":[["Array","Binary Search","Counting"],["数组","二分查找","计数"]],"771122731":[["Tree","Depth-First Search","Array","Hash Table","Binary Tree"],["树","深度优先搜索","数组","哈希表","二叉树"]],"772464458":[["Greedy","Hash Table","String","Counting","Sorting"],["贪心","哈希表","字符串","计数","排序"]],"773302480":[["Bit Manipulation","Math"],["位运算","数学"]],"774557999":[["Database"],["数据库"]],"774656328":[["Greedy","Array","Binary Search","Sorting"],["贪心","数组","二分查找","排序"]],"77582966":[["Array","Two Pointers","Binary Search","Sorting"],["数组","双指针","二分查找","排序"]],"775852598":[["Stack","Tree","Depth-First Search","Binary Search Tree","Binary Tree"],["栈","树","深度优先搜索","二叉搜索树","二叉树"]],"776635260":[["Greedy","Array","Sorting","Heap (Priority Queue)"],["贪心","数组","排序","堆(优先队列)"]],"778347498":[["Design","Queue","Hash Table","Counting","Data Stream"],["设计","队列","哈希表","计数","数据流"]],"779517329":[["Bit Manipulation","String","Backtracking"],["位运算","字符串","回溯"]],"781431378":[["Array","Math","Probability and Statistics"],["数组","数学","概率与统计"]],"782263815":[["Two Pointers","String","Binary Search"],["双指针","字符串","二分查找"]],"782544976":[["Reservoir Sampling","Hash Table","Math","Randomized"],["水塘抽样","哈希表","数学","随机化"]],"782747152":[["Breadth-First Search","Array","Matrix"],["广度优先搜索","数组","矩阵"]],"783017459":[["Array","Hash Table","String"],["数组","哈希表","字符串"]],"78641139":[["Bit Manipulation","Array"],["位运算","数组"]],"787047636":[["Greedy","Array"],["贪心","数组"]],"787489678":[["Bit Manipulation","Array"],["位运算","数组"]],"787831673":[["Array","Simulation"],["数组","模拟"]],"791863919":[["Stack","Design","Array","Linked List","Data Stream","Doubly-Linked List"],["栈","设计","数组","链表","数据流","双向链表"]],"792209696":[["Array","Binary Search","Dynamic Programming","Sorting"],["数组","二分查找","动态规划","排序"]],"792881591":[["Stack","Breadth-First Search","Memoization","String","Dynamic Programming"],["栈","广度优先搜索","记忆化搜索","字符串","动态规划"]],"79432680":[["Geometry","Array","Math","Enumeration","Sorting"],["几何","数组","数学","枚举","排序"]],"796165027":[["Bit Manipulation","Graph","Enumeration","Shortest Path","Heap (Priority Queue)"],["位运算","图","枚举","最短路","堆(优先队列)"]],"798792187":[["Hash Table","String"],["哈希表","字符串"]],"798880070":[["Array","Dynamic Programming"],["数组","动态规划"]],"799287649":[["Stack","Math","String"],["栈","数学","字符串"]],"800569224":[["Array","Math"],["数组","数学"]],"80248261":[null,null],"80255331":[["Array","Hash Table","Matrix","Simulation"],["数组","哈希表","矩阵","模拟"]],"804923256":[["Array","Math","Backtracking"],["数组","数学","回溯"]],"806315258":[["Depth-First Search","Breadth-First Search","Union Find","Hash Table","Hash Function"],["深度优先搜索","广度优先搜索","并查集","哈希表","哈希函数"]],"806863646":[["Design","Queue","Array","Binary Search","Data Stream"],["设计","队列","数组","二分查找","数据流"]],"807897834":[["Array","Two Pointers","String","Simulation"],["数组","双指针","字符串","模拟"]],"808016071":[["Array","Hash Table"],["数组","哈希表"]],"808028888":[["Array","Binary Search","Prefix Sum"],["数组","二分查找","前缀和"]],"809508462":[["Array","Hash Table"],["数组","哈希表"]],"809566471":[["Array","Hash Table","Simulation"],["数组","哈希表","模拟"]],"811394487":[null,null],"811643351":[["Hash Table","String","Backtracking"],["哈希表","字符串","回溯"]],"816106556":[["Geometry","Array","Math"],["几何","数组","数学"]],"817020554":[["Stack","Array","Monotonic Stack"],["栈","数组","单调栈"]],"817603659":[["Recursion","Math"],["递归","数学"]],"817852132":[null,null],"818614665":[["Array","Dynamic Programming"],["数组","动态规划"]],"819381767":[["Design","Hash Table","Data Stream","Heap (Priority Queue)"],["设计","哈希表","数据流","堆(优先队列)"]],"820995848":[["Recursion","Array"],["递归","数组"]],"821525251":[["Depth-First Search","Breadth-First Search","Union Find","Array","Binary Search","Matrix"],["深度优先搜索","广度优先搜索","并查集","数组","二分查找","矩阵"]],"82212523":[["Segment Tree","Array","String","Binary Search","Dynamic Programming","String Matching","Hash Function","Rolling Hash"],["线段树","数组","字符串","二分查找","动态规划","字符串匹配","哈希函数","滚动哈希"]],"823333636":[["Recursion","Math","Dynamic Programming"],["递归","数学","动态规划"]],"823399055":[["Array","Two Pointers","String"],["数组","双指针","字符串"]],"823401403":[null,null],"823944730":[["Array","Binary Search","Interactive"],["数组","二分查找","交互"]],"824074855":[["Binary Indexed Tree","Array","Dynamic Programming"],["树状数组","数组","动态规划"]],"826909651":[["Array","Matrix","Prefix Sum"],["数组","矩阵","前缀和"]],"829222445":[["Greedy","Math"],["贪心","数学"]],"830012757":[["Stack","Recursion","Linked List","Two Pointers"],["栈","递归","链表","双指针"]],"830799973":[["Array","Two Pointers"],["数组","双指针"]],"831955542":[["Array","Hash Table","Prefix Sum"],["数组","哈希表","前缀和"]],"83229717":[["Hash Table","String","Sorting"],["哈希表","字符串","排序"]],"833954016":[["Math"],["数学"]],"834197249":[["Bit Manipulation","String","Dynamic Programming","Bitmask"],["位运算","字符串","动态规划","状态压缩"]],"835373662":[["Array","Two Pointers","Matrix"],["数组","双指针","矩阵"]],"835720488":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"836765096":[["String"],["字符串"]],"83779659":[["Greedy","Math"],["贪心","数学"]],"838041291":[["Binary Indexed Tree","Segment Tree","Array"],["树状数组","线段树","数组"]],"839436880":[["Database"],["数据库"]],"839548071":[["String","String Matching","Hash Function","Rolling Hash"],["字符串","字符串匹配","哈希函数","滚动哈希"]],"83972723":[["Tree","Binary Search Tree","Math","Dynamic Programming","Binary Tree"],["树","二叉搜索树","数学","动态规划","二叉树"]],"84037765":[["Array","Dynamic Programming"],["数组","动态规划"]],"843769556":[["Array","Enumeration"],["数组","枚举"]],"84450131":[["Hash Table","String","Counting"],["哈希表","字符串","计数"]],"845051287":[null,null],"846898736":[["Array","Matrix","Sorting","Simulation","Heap (Priority Queue)"],["数组","矩阵","排序","模拟","堆(优先队列)"]],"848596570":[null,null],"849440197":[["Array","Math","Dynamic Programming","Number Theory"],["数组","数学","动态规划","数论"]],"8513623":[["String","Dynamic Programming"],["字符串","动态规划"]],"852170646":[["Design","Hash Table","String","Ordered Set"],["设计","哈希表","字符串","有序集合"]],"854560060":[["Backtracking"],["回溯"]],"855962181":[["Breadth-First Search","Array","Ordered Set"],["广度优先搜索","数组","有序集合"]],"857697187":[["Array","Hash Table","String"],["数组","哈希表","字符串"]],"859530118":[["Bit Manipulation","Array","Hash Table","String"],["位运算","数组","哈希表","字符串"]],"860518194":[["Depth-First Search","Breadth-First Search","Union Find","Graph"],["深度优先搜索","广度优先搜索","并查集","图"]],"860689371":[["Bit Manipulation","Array","Dynamic Programming","Bitmask"],["位运算","数组","动态规划","状态压缩"]],"861684021":[["String","Simulation"],["字符串","模拟"]],"865538835":[["Breadth-First Search","Hash Table","String","Backtracking"],["广度优先搜索","哈希表","字符串","回溯"]],"865981892":[null,null],"866640334":[["Recursion","Array","String"],["递归","数组","字符串"]],"86760751":[["Database"],["数据库"]],"869195845":[["Array","Sorting"],["数组","排序"]],"869865446":[["Array","Hash Table","Binary Search","Sliding Window"],["数组","哈希表","二分查找","滑动窗口"]],"870099563":[["Array","Dynamic Programming"],["数组","动态规划"]],"87115414":[["Array","Hash Table"],["数组","哈希表"]],"873695168":[null,null],"875418963":[["Trie","Array","Two Pointers","String","String Matching"],["字典树","数组","双指针","字符串","字符串匹配"]],"87614958":[["Hash Table","String","Sliding Window"],["哈希表","字符串","滑动窗口"]],"877400726":[["String","Dynamic Programming"],["字符串","动态规划"]],"877809104":[["String"],["字符串"]],"879115717":[["Math","String","Simulation"],["数学","字符串","模拟"]],"87920735":[["Array","Binary Search"],["数组","二分查找"]],"880076654":[["Math","Dynamic Programming"],["数学","动态规划"]],"880748729":[["Stack","Array","Dynamic Programming","Monotonic Stack"],["栈","数组","动态规划","单调栈"]],"881741713":[["Array","String"],["数组","字符串"]],"882246184":[["Array","Sorting"],["数组","排序"]],"882447848":[["Database"],["数据库"]],"882579715":[["Bit Manipulation","Hash Table","String"],["位运算","哈希表","字符串"]],"882647661":[["Stack","Array","Monotonic Stack"],["栈","数组","单调栈"]],"883396381":[["Bit Manipulation","Array"],["位运算","数组"]],"883833496":[["Bit Manipulation","Array","Dynamic Programming","Bitmask","Matrix"],["位运算","数组","动态规划","状态压缩","矩阵"]],"884144873":[["Greedy","Array","Hash Table","Counting"],["贪心","数组","哈希表","计数"]],"885464162":[["Database"],["数据库"]],"886158615":[["Recursion","String","Simulation"],["递归","字符串","模拟"]],"886594276":[["Dynamic Programming"],["动态规划"]],"887148037":[["Graph","Array","Math"],["图","数组","数学"]],"888102063":[["Design","Array","Hash Table","Two Pointers","String"],["设计","数组","哈希表","双指针","字符串"]],"888694650":[["Tree","Depth-First Search","Breadth-First Search","Binary Tree"],["树","深度优先搜索","广度优先搜索","二叉树"]],"889856657":[["Bit Manipulation","Array","Dynamic Programming","Backtracking","Bitmask"],["位运算","数组","动态规划","回溯","状态压缩"]],"890122237":[["Linked List","Math"],["链表","数学"]],"891188438":[null,null],"89348328":[["Array","Dynamic Programming","Prefix Sum"],["数组","动态规划","前缀和"]],"893706977":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"894912724":[["Bit Manipulation","Array"],["位运算","数组"]],"897925931":[["Database"],["数据库"]],"900196884":[["Database"],["数据库"]],"904890527":[["String","Dynamic Programming","Backtracking"],["字符串","动态规划","回溯"]],"905487995":[["String","Dynamic Programming"],["字符串","动态规划"]],"905841209":[["Geometry","Math"],["几何","数学"]],"907391117":[["Array","Hash Table","String"],["数组","哈希表","字符串"]],"907536385":[null,null],"907763091":[["Array"],["数组"]],"908082157":[["Stack","String"],["栈","字符串"]],"908754472":[null,null],"909563687":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"910590803":[["Array","Hash Table","Sorting","Simulation","Heap (Priority Queue)"],["数组","哈希表","排序","模拟","堆(优先队列)"]],"91077186":[null,null],"911506733":[["Array","Hash Table","Counting"],["数组","哈希表","计数"]],"913248466":[["Binary Indexed Tree","Segment Tree","Array","Binary Search","Divide and Conquer","Ordered Set","Merge Sort"],["树状数组","线段树","数组","二分查找","分治","有序集合","归并排序"]],"915449177":[["Memoization","Array","Dynamic Programming"],["记忆化搜索","数组","动态规划"]],"917372483":[["Stack","String","Simulation"],["栈","字符串","模拟"]],"917808097":[["Bit Manipulation","Array","Hash Table"],["位运算","数组","哈希表"]],"91788639":[["Stack","Array","Monotonic Stack"],["栈","数组","单调栈"]],"918405430":[["Tree","Array","Hash Table","Divide and Conquer","Binary Tree"],["树","数组","哈希表","分治","二叉树"]],"919200929":[["Array","Prefix Sum"],["数组","前缀和"]],"919580800":[["Binary Indexed Tree","Segment Tree","Array"],["树状数组","线段树","数组"]],"920111034":[["Design","Array","Hash Table"],["设计","数组","哈希表"]],"920238680":[["Database"],["数据库"]],"921517874":[["Array","Matrix","Simulation"],["数组","矩阵","模拟"]],"922086852":[["Tree","Binary Tree"],["树","二叉树"]],"922159166":[["Trie","Array","Hash Table","String"],["字典树","数组","哈希表","字符串"]],"922160489":[["Greedy","Array","Prefix Sum","Sorting"],["贪心","数组","前缀和","排序"]],"922857054":[null,null],"923836112":[null,null],"924129852":[["String","Dynamic Programming"],["字符串","动态规划"]],"925231976":[null,null],"925899870":[["Array","Dynamic Programming"],["数组","动态规划"]],"926213540":[null,null],"9262188":[["Hash Table","Math","Counting"],["哈希表","数学","计数"]],"927068521":[["Greedy","Array"],["贪心","数组"]],"927391464":[null,null],"928331770":[["Array","Dynamic Programming"],["数组","动态规划"]],"928385815":[["Breadth-First Search","Array","Dynamic Programming"],["广度优先搜索","数组","动态规划"]],"929368022":[null,null],"929645229":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"929840503":[["Tree","Depth-First Search","Breadth-First Search","Linked List","Binary Tree"],["树","深度优先搜索","广度优先搜索","链表","二叉树"]],"931422985":[null,null],"932131549":[null,null],"933282434":[["Array","Dynamic Programming","Matrix"],["数组","动态规划","矩阵"]],"93344773":[["Array","Simulation"],["数组","模拟"]],"933877486":[["Array"],["数组"]],"938263064":[["Greedy","Array","Binary Search","Dynamic Programming","Prefix Sum"],["贪心","数组","二分查找","动态规划","前缀和"]],"941716720":[["Stack","Two Pointers","String","Simulation"],["栈","双指针","字符串","模拟"]],"94199361":[["String"],["字符串"]],"942180030":[["Math","String","Dynamic Programming"],["数学","字符串","动态规划"]],"942356384":[["Two Pointers","String","Dynamic Programming"],["双指针","字符串","动态规划"]],"943252793":[["Tree","Depth-First Search","Breadth-First Search","Hash Table"],["树","深度优先搜索","广度优先搜索","哈希表"]],"94359620":[["Greedy","Bit Manipulation","Array"],["贪心","位运算","数组"]],"943933017":[["Dynamic Programming"],["动态规划"]],"944823250":[["Bit Manipulation","Graph","Topological Sort","Array","String","Enumeration"],["位运算","图","拓扑排序","数组","字符串","枚举"]],"945629510":[["Array","String","Prefix Sum"],["数组","字符串","前缀和"]],"946660529":[["Greedy","Math","String"],["贪心","数学","字符串"]],"947222494":[["Database"],["数据库"]],"949381873":[["Graph","Array","Enumeration","Sorting"],["图","数组","枚举","排序"]],"949683376":[["Depth-First Search","Breadth-First Search","Union Find","Array","Matrix"],["深度优先搜索","广度优先搜索","并查集","数组","矩阵"]],"950521557":[["Array","Matrix"],["数组","矩阵"]],"953049578":[["Hash Table","String"],["哈希表","字符串"]],"954183738":[null,null],"954274595":[["Array","Dynamic Programming","Matrix","Prefix Sum"],["数组","动态规划","矩阵","前缀和"]],"957253639":[["Bit Manipulation","Divide and Conquer"],["位运算","分治"]],"95851077":[["Greedy","Array","Dynamic Programming","Sorting"],["贪心","数组","动态规划","排序"]],"959153590":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"95938088":[["Array","Prefix Sum"],["数组","前缀和"]],"959851555":[["Queue","Hash Table","String","Counting"],["队列","哈希表","字符串","计数"]],"960174485":[["Depth-First Search","Breadth-First Search","Graph","Topological Sort","Memoization","Array","Dynamic Programming","Matrix"],["深度优先搜索","广度优先搜索","图","拓扑排序","记忆化搜索","数组","动态规划","矩阵"]],"960405407":[["Array","Dynamic Programming"],["数组","动态规划"]],"96141044":[["Segment Tree","Array","String","Ordered Set"],["线段树","数组","字符串","有序集合"]],"961906184":[["Stack","Tree","Binary Search Tree","Recursion","Binary Tree","Monotonic Stack"],["栈","树","二叉搜索树","递归","二叉树","单调栈"]],"963187635":[["Hash Table","Math","String"],["哈希表","数学","字符串"]],"963523596":[["String"],["字符串"]],"96440277":[["Greedy","Bit Manipulation","Array","Matrix"],["贪心","位运算","数组","矩阵"]],"964970911":[["Greedy","Array","Sorting"],["贪心","数组","排序"]],"965000307":[["Greedy","Array"],["贪心","数组"]],"966269583":[["Array","Math","Enumeration","Number Theory"],["数组","数学","枚举","数论"]],"967980473":[["Array","Sorting"],["数组","排序"]],"968595601":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"968851545":[["Tree","Array","Divide and Conquer","Matrix"],["树","数组","分治","矩阵"]],"969064590":[["Hash Table","String","Counting","Hash Function","Rolling Hash"],["哈希表","字符串","计数","哈希函数","滚动哈希"]],"969893325":[["Array","Two Pointers","Sorting"],["数组","双指针","排序"]],"970766553":[["Greedy","Array","Hash Table","Counting","Sorting"],["贪心","数组","哈希表","计数","排序"]],"974534416":[["Array","Hash Table"],["数组","哈希表"]],"976252372":[["Design","Segment Tree","Math"],["设计","线段树","数学"]],"976283641":[["Bit Manipulation","Array","String","Dynamic Programming","Bitmask"],["位运算","数组","字符串","动态规划","状态压缩"]],"977519979":[["Math","Dynamic Programming"],["数学","动态规划"]],"97873302":[["Array","Sliding Window"],["数组","滑动窗口"]],"979158748":[["Depth-First Search","Breadth-First Search","Graph","Dynamic Programming"],["深度优先搜索","广度优先搜索","图","动态规划"]],"9793507":[["Array","Math","String","Backtracking"],["数组","数学","字符串","回溯"]],"979526552":[["Array","Binary Search","Dynamic Programming","Sorting"],["数组","二分查找","动态规划","排序"]],"979891940":[["Breadth-First Search","Hash Table","String"],["广度优先搜索","哈希表","字符串"]],"981386412":[["Array","Sorting"],["数组","排序"]],"981414139":[null,null],"983129619":[["Bit Manipulation","Array","Hash Table"],["位运算","数组","哈希表"]],"98370052":[["Stack","Array","Monotonic Stack"],["栈","数组","单调栈"]],"984992569":[["Array"],["数组"]],"986520800":[["Depth-First Search","Breadth-First Search","Union Find","Array","Matrix"],["深度优先搜索","广度优先搜索","并查集","数组","矩阵"]],"98793972":[["Tree","Depth-First Search","Binary Tree"],["树","深度优先搜索","二叉树"]],"988335694":[["Array","Binary Search","Prefix Sum","Sorting"],["数组","二分查找","前缀和","排序"]],"989456575":[["String","Enumeration"],["字符串","枚举"]],"991662473":[["Array","Math","Sorting"],["数组","数学","排序"]],"99323012":[["Database"],["数据库"]],"999091554":[["Breadth-First Search","Union Find","Array","Binary Search","Matrix"],["广度优先搜索","并查集","数组","二分查找","矩阵"]]}