{ "data": { "problemsetQuestionList": { "total": 3830, "questions": [ { "acRate": 56.94195777828309, "difficulty": "Easy", "freqBar": null, "frontendQuestionId": "1", "isFavor": false, "paidOnly": false, "status": null, "title": "Two Sum", "titleSlug": "two-sum", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Hash Table", "id": "VG9waWNUYWdOb2RlOjY=", "slug": "hash-table" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 47.77279537937825, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "2", "isFavor": false, "paidOnly": false, "status": null, "title": "Add Two Numbers", "titleSlug": "add-two-numbers", "topicTags": [ { "name": "Linked List", "id": "VG9waWNUYWdOb2RlOjc=", "slug": "linked-list" }, { "name": "Math", "id": "VG9waWNUYWdOb2RlOjg=", "slug": "math" }, { "name": "Recursion", "id": "VG9waWNUYWdOb2RlOjMx", "slug": "recursion" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 38.32720792663142, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "3", "isFavor": false, "paidOnly": false, "status": null, "title": "Longest Substring Without Repeating Characters", "titleSlug": "longest-substring-without-repeating-characters", "topicTags": [ { "name": "Hash Table", "id": "VG9waWNUYWdOb2RlOjY=", "slug": "hash-table" }, { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" }, { "name": "Sliding Window", "id": "VG9waWNUYWdOb2RlOjU1ODIx", "slug": "sliding-window" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 45.725414230878144, "difficulty": "Hard", "freqBar": null, "frontendQuestionId": "4", "isFavor": false, "paidOnly": false, "status": null, "title": "Median of Two Sorted Arrays", "titleSlug": "median-of-two-sorted-arrays", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Binary Search", "id": "VG9waWNUYWdOb2RlOjEx", "slug": "binary-search" }, { "name": "Divide and Conquer", "id": "VG9waWNUYWdOb2RlOjEy", "slug": "divide-and-conquer" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 37.155007321826574, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "5", "isFavor": false, "paidOnly": false, "status": null, "title": "Longest Palindromic Substring", "titleSlug": "longest-palindromic-substring", "topicTags": [ { "name": "Two Pointers", "id": "VG9waWNUYWdOb2RlOjk=", "slug": "two-pointers" }, { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" }, { "name": "Dynamic Programming", "id": "VG9waWNUYWdOb2RlOjEz", "slug": "dynamic-programming" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 53.341587365276574, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "6", "isFavor": false, "paidOnly": false, "status": null, "title": "Zigzag Conversion", "titleSlug": "zigzag-conversion", "topicTags": [ { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 31.38173626556899, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "7", "isFavor": false, "paidOnly": false, "status": null, "title": "Reverse Integer", "titleSlug": "reverse-integer", "topicTags": [ { "name": "Math", "id": "VG9waWNUYWdOb2RlOjg=", "slug": "math" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 20.44070752062842, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "8", "isFavor": false, "paidOnly": false, "status": null, "title": "String to Integer (atoi)", "titleSlug": "string-to-integer-atoi", "topicTags": [ { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 60.15250008994815, "difficulty": "Easy", "freqBar": null, "frontendQuestionId": "9", "isFavor": false, "paidOnly": false, "status": null, "title": "Palindrome Number", "titleSlug": "palindrome-number", "topicTags": [ { "name": "Math", "id": "VG9waWNUYWdOb2RlOjg=", "slug": "math" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 30.291469314426354, "difficulty": "Hard", "freqBar": null, "frontendQuestionId": "10", "isFavor": false, "paidOnly": false, "status": null, "title": "Regular Expression Matching", "titleSlug": "regular-expression-matching", "topicTags": [ { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" }, { "name": "Dynamic Programming", "id": "VG9waWNUYWdOb2RlOjEz", "slug": "dynamic-programming" }, { "name": "Recursion", "id": "VG9waWNUYWdOb2RlOjMx", "slug": "recursion" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 59.36895493576342, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "11", "isFavor": false, "paidOnly": false, "status": null, "title": "Container With Most Water", "titleSlug": "container-with-most-water", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Two Pointers", "id": "VG9waWNUYWdOb2RlOjk=", "slug": "two-pointers" }, { "name": "Greedy", "id": "VG9waWNUYWdOb2RlOjE3", "slug": "greedy" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 70.25621686064396, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "12", "isFavor": false, "paidOnly": false, "status": null, "title": "Integer to Roman", "titleSlug": "integer-to-roman", "topicTags": [ { "name": "Hash Table", "id": "VG9waWNUYWdOb2RlOjY=", "slug": "hash-table" }, { "name": "Math", "id": "VG9waWNUYWdOb2RlOjg=", "slug": "math" }, { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 66.1159269164107, "difficulty": "Easy", "freqBar": null, "frontendQuestionId": "13", "isFavor": false, "paidOnly": false, "status": null, "title": "Roman to Integer", "titleSlug": "roman-to-integer", "topicTags": [ { "name": "Hash Table", "id": "VG9waWNUYWdOb2RlOjY=", "slug": "hash-table" }, { "name": "Math", "id": "VG9waWNUYWdOb2RlOjg=", "slug": "math" }, { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 46.93635951151796, "difficulty": "Easy", "freqBar": null, "frontendQuestionId": "14", "isFavor": false, "paidOnly": false, "status": null, "title": "Longest Common Prefix", "titleSlug": "longest-common-prefix", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" }, { "name": "Trie", "id": "VG9waWNUYWdOb2RlOjI3", "slug": "trie" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 38.430878380151626, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "15", "isFavor": false, "paidOnly": false, "status": null, "title": "3Sum", "titleSlug": "3sum", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Two Pointers", "id": "VG9waWNUYWdOb2RlOjk=", "slug": "two-pointers" }, { "name": "Sorting", "id": "VG9waWNUYWdOb2RlOjYxMDQ5", "slug": "sorting" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 47.90651276342865, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "16", "isFavor": false, "paidOnly": false, "status": null, "title": "3Sum Closest", "titleSlug": "3sum-closest", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Two Pointers", "id": "VG9waWNUYWdOb2RlOjk=", "slug": "two-pointers" }, { "name": "Sorting", "id": "VG9waWNUYWdOb2RlOjYxMDQ5", "slug": "sorting" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 65.33268373376238, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "17", "isFavor": false, "paidOnly": false, "status": null, "title": "Letter Combinations of a Phone Number", "titleSlug": "letter-combinations-of-a-phone-number", "topicTags": [ { "name": "Hash Table", "id": "VG9waWNUYWdOb2RlOjY=", "slug": "hash-table" }, { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" }, { "name": "Backtracking", "id": "VG9waWNUYWdOb2RlOjE0", "slug": "backtracking" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 39.80497700626047, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "18", "isFavor": false, "paidOnly": false, "status": null, "title": "4Sum", "titleSlug": "4sum", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Two Pointers", "id": "VG9waWNUYWdOb2RlOjk=", "slug": "two-pointers" }, { "name": "Sorting", "id": "VG9waWNUYWdOb2RlOjYxMDQ5", "slug": "sorting" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 50.79649755832813, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "19", "isFavor": false, "paidOnly": false, "status": null, "title": "Remove Nth Node From End of List", "titleSlug": "remove-nth-node-from-end-of-list", "topicTags": [ { "name": "Linked List", "id": "VG9waWNUYWdOb2RlOjc=", "slug": "linked-list" }, { "name": "Two Pointers", "id": "VG9waWNUYWdOb2RlOjk=", "slug": "two-pointers" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 43.56241777056257, "difficulty": "Easy", "freqBar": null, "frontendQuestionId": "20", "isFavor": false, "paidOnly": false, "status": null, "title": "Valid Parentheses", "titleSlug": "valid-parentheses", "topicTags": [ { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" }, { "name": "Stack", "id": "VG9waWNUYWdOb2RlOjE1", "slug": "stack" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 67.80928610604224, "difficulty": "Easy", "freqBar": null, "frontendQuestionId": "21", "isFavor": false, "paidOnly": false, "status": null, "title": "Merge Two Sorted Lists", "titleSlug": "merge-two-sorted-lists", "topicTags": [ { "name": "Linked List", "id": "VG9waWNUYWdOb2RlOjc=", "slug": "linked-list" }, { "name": "Recursion", "id": "VG9waWNUYWdOb2RlOjMx", "slug": "recursion" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 78.15409774472583, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "22", "isFavor": false, "paidOnly": false, "status": null, "title": "Generate Parentheses", "titleSlug": "generate-parentheses", "topicTags": [ { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" }, { "name": "Dynamic Programming", "id": "VG9waWNUYWdOb2RlOjEz", "slug": "dynamic-programming" }, { "name": "Backtracking", "id": "VG9waWNUYWdOb2RlOjE0", "slug": "backtracking" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 58.66086034731869, "difficulty": "Hard", "freqBar": null, "frontendQuestionId": "23", "isFavor": false, "paidOnly": false, "status": null, "title": "Merge k Sorted Lists", "titleSlug": "merge-k-sorted-lists", "topicTags": [ { "name": "Linked List", "id": "VG9waWNUYWdOb2RlOjc=", "slug": "linked-list" }, { "name": "Divide and Conquer", "id": "VG9waWNUYWdOb2RlOjEy", "slug": "divide-and-conquer" }, { "name": "Heap (Priority Queue)", "id": "VG9waWNUYWdOb2RlOjYxMDUw", "slug": "heap-priority-queue" }, { "name": "Merge Sort", "id": "VG9waWNUYWdOb2RlOjYxMDUx", "slug": "merge-sort" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 68.7706400296411, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "24", "isFavor": false, "paidOnly": false, "status": null, "title": "Swap Nodes in Pairs", "titleSlug": "swap-nodes-in-pairs", "topicTags": [ { "name": "Linked List", "id": "VG9waWNUYWdOb2RlOjc=", "slug": "linked-list" }, { "name": "Recursion", "id": "VG9waWNUYWdOb2RlOjMx", "slug": "recursion" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 65.10853296612086, "difficulty": "Hard", "freqBar": null, "frontendQuestionId": "25", "isFavor": false, "paidOnly": false, "status": null, "title": "Reverse Nodes in k-Group", "titleSlug": "reverse-nodes-in-k-group", "topicTags": [ { "name": "Linked List", "id": "VG9waWNUYWdOb2RlOjc=", "slug": "linked-list" }, { "name": "Recursion", "id": "VG9waWNUYWdOb2RlOjMx", "slug": "recursion" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 62.07010711608972, "difficulty": "Easy", "freqBar": null, "frontendQuestionId": "26", "isFavor": false, "paidOnly": false, "status": null, "title": "Remove Duplicates from Sorted Array", "titleSlug": "remove-duplicates-from-sorted-array", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Two Pointers", "id": "VG9waWNUYWdOb2RlOjk=", "slug": "two-pointers" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 61.21761478128701, "difficulty": "Easy", "freqBar": null, "frontendQuestionId": "27", "isFavor": false, "paidOnly": false, "status": null, "title": "Remove Element", "titleSlug": "remove-element", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Two Pointers", "id": "VG9waWNUYWdOb2RlOjk=", "slug": "two-pointers" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 46.12966879649704, "difficulty": "Easy", "freqBar": null, "frontendQuestionId": "28", "isFavor": false, "paidOnly": false, "status": null, "title": "Find the Index of the First Occurrence in a String", "titleSlug": "find-the-index-of-the-first-occurrence-in-a-string", "topicTags": [ { "name": "Two Pointers", "id": "VG9waWNUYWdOb2RlOjk=", "slug": "two-pointers" }, { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" }, { "name": "String Matching", "id": "VG9waWNUYWdOb2RlOjYxMDUy", "slug": "string-matching" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 19.277801855995357, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "29", "isFavor": false, "paidOnly": false, "status": null, "title": "Divide Two Integers", "titleSlug": "divide-two-integers", "topicTags": [ { "name": "Math", "id": "VG9waWNUYWdOb2RlOjg=", "slug": "math" }, { "name": "Bit Manipulation", "id": "VG9waWNUYWdOb2RlOjE5", "slug": "bit-manipulation" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 33.84866244398943, "difficulty": "Hard", "freqBar": null, "frontendQuestionId": "30", "isFavor": false, "paidOnly": false, "status": null, "title": "Substring with Concatenation of All Words", "titleSlug": "substring-with-concatenation-of-all-words", "topicTags": [ { "name": "Hash Table", "id": "VG9waWNUYWdOb2RlOjY=", "slug": "hash-table" }, { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" }, { "name": "Sliding Window", "id": "VG9waWNUYWdOb2RlOjU1ODIx", "slug": "sliding-window" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 44.58090616196026, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "31", "isFavor": false, "paidOnly": false, "status": null, "title": "Next Permutation", "titleSlug": "next-permutation", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Two Pointers", "id": "VG9waWNUYWdOb2RlOjk=", "slug": "two-pointers" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 37.82623666955253, "difficulty": "Hard", "freqBar": null, "frontendQuestionId": "32", "isFavor": false, "paidOnly": false, "status": null, "title": "Longest Valid Parentheses", "titleSlug": "longest-valid-parentheses", "topicTags": [ { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" }, { "name": "Dynamic Programming", "id": "VG9waWNUYWdOb2RlOjEz", "slug": "dynamic-programming" }, { "name": "Stack", "id": "VG9waWNUYWdOb2RlOjE1", "slug": "stack" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 43.98725567911414, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "33", "isFavor": false, "paidOnly": false, "status": null, "title": "Search in Rotated Sorted Array", "titleSlug": "search-in-rotated-sorted-array", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Binary Search", "id": "VG9waWNUYWdOb2RlOjEx", "slug": "binary-search" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 48.1912200145904, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "34", "isFavor": false, "paidOnly": false, "status": null, "title": "Find First and Last Position of Element in Sorted Array", "titleSlug": "find-first-and-last-position-of-element-in-sorted-array", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Binary Search", "id": "VG9waWNUYWdOb2RlOjEx", "slug": "binary-search" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 50.5194652404125, "difficulty": "Easy", "freqBar": null, "frontendQuestionId": "35", "isFavor": false, "paidOnly": false, "status": null, "title": "Search Insert Position", "titleSlug": "search-insert-position", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Binary Search", "id": "VG9waWNUYWdOb2RlOjEx", "slug": "binary-search" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 64.04664035548299, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "36", "isFavor": false, "paidOnly": false, "status": null, "title": "Valid Sudoku", "titleSlug": "valid-sudoku", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Hash Table", "id": "VG9waWNUYWdOb2RlOjY=", "slug": "hash-table" }, { "name": "Matrix", "id": "VG9waWNUYWdOb2RlOjYxMDUz", "slug": "matrix" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 65.3667221297837, "difficulty": "Hard", "freqBar": null, "frontendQuestionId": "37", "isFavor": false, "paidOnly": false, "status": null, "title": "Sudoku Solver", "titleSlug": "sudoku-solver", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Hash Table", "id": "VG9waWNUYWdOb2RlOjY=", "slug": "hash-table" }, { "name": "Backtracking", "id": "VG9waWNUYWdOb2RlOjE0", "slug": "backtracking" }, { "name": "Matrix", "id": "VG9waWNUYWdOb2RlOjYxMDUz", "slug": "matrix" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 62.146186101261236, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "38", "isFavor": false, "paidOnly": false, "status": null, "title": "Count and Say", "titleSlug": "count-and-say", "topicTags": [ { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 75.95451307947168, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "39", "isFavor": false, "paidOnly": false, "status": null, "title": "Combination Sum", "titleSlug": "combination-sum", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Backtracking", "id": "VG9waWNUYWdOb2RlOjE0", "slug": "backtracking" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 58.8438990553214, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "40", "isFavor": false, "paidOnly": false, "status": null, "title": "Combination Sum II", "titleSlug": "combination-sum-ii", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Backtracking", "id": "VG9waWNUYWdOb2RlOjE0", "slug": "backtracking" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 42.286307556504944, "difficulty": "Hard", "freqBar": null, "frontendQuestionId": "41", "isFavor": false, "paidOnly": false, "status": null, "title": "First Missing Positive", "titleSlug": "first-missing-positive", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Hash Table", "id": "VG9waWNUYWdOb2RlOjY=", "slug": "hash-table" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 66.619083872605, "difficulty": "Hard", "freqBar": null, "frontendQuestionId": "42", "isFavor": false, "paidOnly": false, "status": null, "title": "Trapping Rain Water", "titleSlug": "trapping-rain-water", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Two Pointers", "id": "VG9waWNUYWdOb2RlOjk=", "slug": "two-pointers" }, { "name": "Dynamic Programming", "id": "VG9waWNUYWdOb2RlOjEz", "slug": "dynamic-programming" }, { "name": "Stack", "id": "VG9waWNUYWdOb2RlOjE1", "slug": "stack" }, { "name": "Monotonic Stack", "id": "VG9waWNUYWdOb2RlOjYxMDU0", "slug": "monotonic-stack" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 43.44208495800884, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "43", "isFavor": false, "paidOnly": false, "status": null, "title": "Multiply Strings", "titleSlug": "multiply-strings", "topicTags": [ { "name": "Math", "id": "VG9waWNUYWdOb2RlOjg=", "slug": "math" }, { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" }, { "name": "Simulation", "id": "VG9waWNUYWdOb2RlOjYxMDU1", "slug": "simulation" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 31.227950882567107, "difficulty": "Hard", "freqBar": null, "frontendQuestionId": "44", "isFavor": false, "paidOnly": false, "status": null, "title": "Wildcard Matching", "titleSlug": "wildcard-matching", "topicTags": [ { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" }, { "name": "Dynamic Programming", "id": "VG9waWNUYWdOb2RlOjEz", "slug": "dynamic-programming" }, { "name": "Greedy", "id": "VG9waWNUYWdOb2RlOjE3", "slug": "greedy" }, { "name": "Recursion", "id": "VG9waWNUYWdOb2RlOjMx", "slug": "recursion" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 42.37353691056979, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "45", "isFavor": false, "paidOnly": false, "status": null, "title": "Jump Game II", "titleSlug": "jump-game-ii", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Dynamic Programming", "id": "VG9waWNUYWdOb2RlOjEz", "slug": "dynamic-programming" }, { "name": "Greedy", "id": "VG9waWNUYWdOb2RlOjE3", "slug": "greedy" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 81.53933639750908, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "46", "isFavor": false, "paidOnly": false, "status": null, "title": "Permutations", "titleSlug": "permutations", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Backtracking", "id": "VG9waWNUYWdOb2RlOjE0", "slug": "backtracking" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 62.84410311066316, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "47", "isFavor": false, "paidOnly": false, "status": null, "title": "Permutations II", "titleSlug": "permutations-ii", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Backtracking", "id": "VG9waWNUYWdOb2RlOjE0", "slug": "backtracking" }, { "name": "Sorting", "id": "VG9waWNUYWdOb2RlOjYxMDQ5", "slug": "sorting" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 79.21086064980156, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "48", "isFavor": false, "paidOnly": false, "status": null, "title": "Rotate Image", "titleSlug": "rotate-image", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Math", "id": "VG9waWNUYWdOb2RlOjg=", "slug": "math" }, { "name": "Matrix", "id": "VG9waWNUYWdOb2RlOjYxMDUz", "slug": "matrix" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 72.06050609317609, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "49", "isFavor": false, "paidOnly": false, "status": null, "title": "Group Anagrams", "titleSlug": "group-anagrams", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Hash Table", "id": "VG9waWNUYWdOb2RlOjY=", "slug": "hash-table" }, { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" }, { "name": "Sorting", "id": "VG9waWNUYWdOb2RlOjYxMDQ5", "slug": "sorting" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 38.13734251364666, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "50", "isFavor": false, "paidOnly": false, "status": null, "title": "Pow(x, n)", "titleSlug": "powx-n", "topicTags": [ { "name": "Math", "id": "VG9waWNUYWdOb2RlOjg=", "slug": "math" }, { "name": "Recursion", "id": "VG9waWNUYWdOb2RlOjMx", "slug": "recursion" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 74.78303579885795, "difficulty": "Hard", "freqBar": null, "frontendQuestionId": "51", "isFavor": false, "paidOnly": false, "status": null, "title": "N-Queens", "titleSlug": "n-queens", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Backtracking", "id": "VG9waWNUYWdOb2RlOjE0", "slug": "backtracking" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 78.02909400021937, "difficulty": "Hard", "freqBar": null, "frontendQuestionId": "52", "isFavor": false, "paidOnly": false, "status": null, "title": "N-Queens II", "titleSlug": "n-queens-ii", "topicTags": [ { "name": "Backtracking", "id": "VG9waWNUYWdOb2RlOjE0", "slug": "backtracking" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 52.87360021330257, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "53", "isFavor": false, "paidOnly": false, "status": null, "title": "Maximum Subarray", "titleSlug": "maximum-subarray", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Divide and Conquer", "id": "VG9waWNUYWdOb2RlOjEy", "slug": "divide-and-conquer" }, { "name": "Dynamic Programming", "id": "VG9waWNUYWdOb2RlOjEz", "slug": "dynamic-programming" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 55.929450091681055, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "54", "isFavor": false, "paidOnly": false, "status": null, "title": "Spiral Matrix", "titleSlug": "spiral-matrix", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Matrix", "id": "VG9waWNUYWdOb2RlOjYxMDUz", "slug": "matrix" }, { "name": "Simulation", "id": "VG9waWNUYWdOb2RlOjYxMDU1", "slug": "simulation" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 40.38095020060554, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "55", "isFavor": false, "paidOnly": false, "status": null, "title": "Jump Game", "titleSlug": "jump-game", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Dynamic Programming", "id": "VG9waWNUYWdOb2RlOjEz", "slug": "dynamic-programming" }, { "name": "Greedy", "id": "VG9waWNUYWdOb2RlOjE3", "slug": "greedy" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 50.98690586443653, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "56", "isFavor": false, "paidOnly": false, "status": null, "title": "Merge Intervals", "titleSlug": "merge-intervals", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Sorting", "id": "VG9waWNUYWdOb2RlOjYxMDQ5", "slug": "sorting" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 44.6400584172768, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "57", "isFavor": false, "paidOnly": false, "status": null, "title": "Insert Interval", "titleSlug": "insert-interval", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 58.09099673664668, "difficulty": "Easy", "freqBar": null, "frontendQuestionId": "58", "isFavor": false, "paidOnly": false, "status": null, "title": "Length of Last Word", "titleSlug": "length-of-last-word", "topicTags": [ { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 74.53212054498228, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "59", "isFavor": false, "paidOnly": false, "status": null, "title": "Spiral Matrix II", "titleSlug": "spiral-matrix-ii", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Matrix", "id": "VG9waWNUYWdOb2RlOjYxMDUz", "slug": "matrix" }, { "name": "Simulation", "id": "VG9waWNUYWdOb2RlOjYxMDU1", "slug": "simulation" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 51.92124151567833, "difficulty": "Hard", "freqBar": null, "frontendQuestionId": "60", "isFavor": false, "paidOnly": false, "status": null, "title": "Permutation Sequence", "titleSlug": "permutation-sequence", "topicTags": [ { "name": "Math", "id": "VG9waWNUYWdOb2RlOjg=", "slug": "math" }, { "name": "Recursion", "id": "VG9waWNUYWdOb2RlOjMx", "slug": "recursion" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 41.0475391730461, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "61", "isFavor": false, "paidOnly": false, "status": null, "title": "Rotate List", "titleSlug": "rotate-list", "topicTags": [ { "name": "Linked List", "id": "VG9waWNUYWdOb2RlOjc=", "slug": "linked-list" }, { "name": "Two Pointers", "id": "VG9waWNUYWdOb2RlOjk=", "slug": "two-pointers" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 66.48246987435832, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "62", "isFavor": false, "paidOnly": false, "status": null, "title": "Unique Paths", "titleSlug": "unique-paths", "topicTags": [ { "name": "Math", "id": "VG9waWNUYWdOb2RlOjg=", "slug": "math" }, { "name": "Dynamic Programming", "id": "VG9waWNUYWdOb2RlOjEz", "slug": "dynamic-programming" }, { "name": "Combinatorics", "id": "VG9waWNUYWdOb2RlOjYxMDU2", "slug": "combinatorics" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 44.05141295178516, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "63", "isFavor": false, "paidOnly": false, "status": null, "title": "Unique Paths II", "titleSlug": "unique-paths-ii", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Dynamic Programming", "id": "VG9waWNUYWdOb2RlOjEz", "slug": "dynamic-programming" }, { "name": "Matrix", "id": "VG9waWNUYWdOb2RlOjYxMDUz", "slug": "matrix" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 67.70049640756669, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "64", "isFavor": false, "paidOnly": false, "status": null, "title": "Minimum Path Sum", "titleSlug": "minimum-path-sum", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Dynamic Programming", "id": "VG9waWNUYWdOb2RlOjEz", "slug": "dynamic-programming" }, { "name": "Matrix", "id": "VG9waWNUYWdOb2RlOjYxMDUz", "slug": "matrix" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 22.49481989036277, "difficulty": "Hard", "freqBar": null, "frontendQuestionId": "65", "isFavor": false, "paidOnly": false, "status": null, "title": "Valid Number", "titleSlug": "valid-number", "topicTags": [ { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 49.38857178810875, "difficulty": "Easy", "freqBar": null, "frontendQuestionId": "66", "isFavor": false, "paidOnly": false, "status": null, "title": "Plus One", "titleSlug": "plus-one", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Math", "id": "VG9waWNUYWdOb2RlOjg=", "slug": "math" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 56.77422699736383, "difficulty": "Easy", "freqBar": null, "frontendQuestionId": "67", "isFavor": false, "paidOnly": false, "status": null, "title": "Add Binary", "titleSlug": "add-binary", "topicTags": [ { "name": "Math", "id": "VG9waWNUYWdOb2RlOjg=", "slug": "math" }, { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" }, { "name": "Bit Manipulation", "id": "VG9waWNUYWdOb2RlOjE5", "slug": "bit-manipulation" }, { "name": "Simulation", "id": "VG9waWNUYWdOb2RlOjYxMDU1", "slug": "simulation" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 50.22662171370258, "difficulty": "Hard", "freqBar": null, "frontendQuestionId": "68", "isFavor": false, "paidOnly": false, "status": null, "title": "Text Justification", "titleSlug": "text-justification", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" }, { "name": "Simulation", "id": "VG9waWNUYWdOb2RlOjYxMDU1", "slug": "simulation" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 41.29864373944404, "difficulty": "Easy", "freqBar": null, "frontendQuestionId": "69", "isFavor": false, "paidOnly": false, "status": null, "title": "Sqrt(x)", "titleSlug": "sqrtx", "topicTags": [ { "name": "Math", "id": "VG9waWNUYWdOb2RlOjg=", "slug": "math" }, { "name": "Binary Search", "id": "VG9waWNUYWdOb2RlOjEx", "slug": "binary-search" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 53.87003880143746, "difficulty": "Easy", "freqBar": null, "frontendQuestionId": "70", "isFavor": false, "paidOnly": false, "status": null, "title": "Climbing Stairs", "titleSlug": "climbing-stairs", "topicTags": [ { "name": "Math", "id": "VG9waWNUYWdOb2RlOjg=", "slug": "math" }, { "name": "Dynamic Programming", "id": "VG9waWNUYWdOb2RlOjEz", "slug": "dynamic-programming" }, { "name": "Memoization", "id": "VG9waWNUYWdOb2RlOjMz", "slug": "memoization" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 49.83354337448248, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "71", "isFavor": false, "paidOnly": false, "status": null, "title": "Simplify Path", "titleSlug": "simplify-path", "topicTags": [ { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" }, { "name": "Stack", "id": "VG9waWNUYWdOb2RlOjE1", "slug": "stack" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 60.026350219242744, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "72", "isFavor": false, "paidOnly": false, "status": null, "title": "Edit Distance", "titleSlug": "edit-distance", "topicTags": [ { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" }, { "name": "Dynamic Programming", "id": "VG9waWNUYWdOb2RlOjEz", "slug": "dynamic-programming" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 62.27961921783525, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "73", "isFavor": false, "paidOnly": false, "status": null, "title": "Set Matrix Zeroes", "titleSlug": "set-matrix-zeroes", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Hash Table", "id": "VG9waWNUYWdOb2RlOjY=", "slug": "hash-table" }, { "name": "Matrix", "id": "VG9waWNUYWdOb2RlOjYxMDUz", "slug": "matrix" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 53.40659357770326, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "74", "isFavor": false, "paidOnly": false, "status": null, "title": "Search a 2D Matrix", "titleSlug": "search-a-2d-matrix", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Binary Search", "id": "VG9waWNUYWdOb2RlOjEx", "slug": "binary-search" }, { "name": "Matrix", "id": "VG9waWNUYWdOb2RlOjYxMDUz", "slug": "matrix" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 69.0050573852717, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "75", "isFavor": false, "paidOnly": false, "status": null, "title": "Sort Colors", "titleSlug": "sort-colors", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Two Pointers", "id": "VG9waWNUYWdOb2RlOjk=", "slug": "two-pointers" }, { "name": "Sorting", "id": "VG9waWNUYWdOb2RlOjYxMDQ5", "slug": "sorting" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 46.782452146190664, "difficulty": "Hard", "freqBar": null, "frontendQuestionId": "76", "isFavor": false, "paidOnly": false, "status": null, "title": "Minimum Window Substring", "titleSlug": "minimum-window-substring", "topicTags": [ { "name": "Hash Table", "id": "VG9waWNUYWdOb2RlOjY=", "slug": "hash-table" }, { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" }, { "name": "Sliding Window", "id": "VG9waWNUYWdOb2RlOjU1ODIx", "slug": "sliding-window" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 74.0685776044905, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "77", "isFavor": false, "paidOnly": false, "status": null, "title": "Combinations", "titleSlug": "combinations", "topicTags": [ { "name": "Backtracking", "id": "VG9waWNUYWdOb2RlOjE0", "slug": "backtracking" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 81.9386192569509, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "78", "isFavor": false, "paidOnly": false, "status": null, "title": "Subsets", "titleSlug": "subsets", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Backtracking", "id": "VG9waWNUYWdOb2RlOjE0", "slug": "backtracking" }, { "name": "Bit Manipulation", "id": "VG9waWNUYWdOb2RlOjE5", "slug": "bit-manipulation" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 46.69877000377652, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "79", "isFavor": false, "paidOnly": false, "status": null, "title": "Word Search", "titleSlug": "word-search", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" }, { "name": "Backtracking", "id": "VG9waWNUYWdOb2RlOjE0", "slug": "backtracking" }, { "name": "Depth-First Search", "id": "VG9waWNUYWdOb2RlOjIx", "slug": "depth-first-search" }, { "name": "Matrix", "id": "VG9waWNUYWdOb2RlOjYxMDUz", "slug": "matrix" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 64.15696747309283, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "80", "isFavor": false, "paidOnly": false, "status": null, "title": "Remove Duplicates from Sorted Array II", "titleSlug": "remove-duplicates-from-sorted-array-ii", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Two Pointers", "id": "VG9waWNUYWdOb2RlOjk=", "slug": "two-pointers" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 39.64661923244389, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "81", "isFavor": false, "paidOnly": false, "status": null, "title": "Search in Rotated Sorted Array II", "titleSlug": "search-in-rotated-sorted-array-ii", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Binary Search", "id": "VG9waWNUYWdOb2RlOjEx", "slug": "binary-search" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 51.18569827700822, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "82", "isFavor": false, "paidOnly": false, "status": null, "title": "Remove Duplicates from Sorted List II", "titleSlug": "remove-duplicates-from-sorted-list-ii", "topicTags": [ { "name": "Linked List", "id": "VG9waWNUYWdOb2RlOjc=", "slug": "linked-list" }, { "name": "Two Pointers", "id": "VG9waWNUYWdOb2RlOjk=", "slug": "two-pointers" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 56.11959520426084, "difficulty": "Easy", "freqBar": null, "frontendQuestionId": "83", "isFavor": false, "paidOnly": false, "status": null, "title": "Remove Duplicates from Sorted List", "titleSlug": "remove-duplicates-from-sorted-list", "topicTags": [ { "name": "Linked List", "id": "VG9waWNUYWdOb2RlOjc=", "slug": "linked-list" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 49.16962893943991, "difficulty": "Hard", "freqBar": null, "frontendQuestionId": "84", "isFavor": false, "paidOnly": false, "status": null, "title": "Largest Rectangle in Histogram", "titleSlug": "largest-rectangle-in-histogram", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Stack", "id": "VG9waWNUYWdOb2RlOjE1", "slug": "stack" }, { "name": "Monotonic Stack", "id": "VG9waWNUYWdOb2RlOjYxMDU0", "slug": "monotonic-stack" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 57.92639365100919, "difficulty": "Hard", "freqBar": null, "frontendQuestionId": "85", "isFavor": false, "paidOnly": false, "status": null, "title": "Maximal Rectangle", "titleSlug": "maximal-rectangle", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Dynamic Programming", "id": "VG9waWNUYWdOb2RlOjEz", "slug": "dynamic-programming" }, { "name": "Stack", "id": "VG9waWNUYWdOb2RlOjE1", "slug": "stack" }, { "name": "Matrix", "id": "VG9waWNUYWdOb2RlOjYxMDUz", "slug": "matrix" }, { "name": "Monotonic Stack", "id": "VG9waWNUYWdOb2RlOjYxMDU0", "slug": "monotonic-stack" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 60.449628442493875, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "86", "isFavor": false, "paidOnly": false, "status": null, "title": "Partition List", "titleSlug": "partition-list", "topicTags": [ { "name": "Linked List", "id": "VG9waWNUYWdOb2RlOjc=", "slug": "linked-list" }, { "name": "Two Pointers", "id": "VG9waWNUYWdOb2RlOjk=", "slug": "two-pointers" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 43.73166390296508, "difficulty": "Hard", "freqBar": null, "frontendQuestionId": "87", "isFavor": false, "paidOnly": false, "status": null, "title": "Scramble String", "titleSlug": "scramble-string", "topicTags": [ { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" }, { "name": "Dynamic Programming", "id": "VG9waWNUYWdOb2RlOjEz", "slug": "dynamic-programming" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 54.23625355342385, "difficulty": "Easy", "freqBar": null, "frontendQuestionId": "88", "isFavor": false, "paidOnly": false, "status": null, "title": "Merge Sorted Array", "titleSlug": "merge-sorted-array", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Two Pointers", "id": "VG9waWNUYWdOb2RlOjk=", "slug": "two-pointers" }, { "name": "Sorting", "id": "VG9waWNUYWdOb2RlOjYxMDQ5", "slug": "sorting" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 63.88031494055425, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "89", "isFavor": false, "paidOnly": false, "status": null, "title": "Gray Code", "titleSlug": "gray-code", "topicTags": [ { "name": "Math", "id": "VG9waWNUYWdOb2RlOjg=", "slug": "math" }, { "name": "Backtracking", "id": "VG9waWNUYWdOb2RlOjE0", "slug": "backtracking" }, { "name": "Bit Manipulation", "id": "VG9waWNUYWdOb2RlOjE5", "slug": "bit-manipulation" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 60.7512533381304, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "90", "isFavor": false, "paidOnly": false, "status": null, "title": "Subsets II", "titleSlug": "subsets-ii", "topicTags": [ { "name": "Array", "id": "VG9waWNUYWdOb2RlOjU=", "slug": "array" }, { "name": "Backtracking", "id": "VG9waWNUYWdOb2RlOjE0", "slug": "backtracking" }, { "name": "Bit Manipulation", "id": "VG9waWNUYWdOb2RlOjE5", "slug": "bit-manipulation" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 37.52442861138839, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "91", "isFavor": false, "paidOnly": false, "status": null, "title": "Decode Ways", "titleSlug": "decode-ways", "topicTags": [ { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" }, { "name": "Dynamic Programming", "id": "VG9waWNUYWdOb2RlOjEz", "slug": "dynamic-programming" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 50.853985284989, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "92", "isFavor": false, "paidOnly": false, "status": null, "title": "Reverse Linked List II", "titleSlug": "reverse-linked-list-ii", "topicTags": [ { "name": "Linked List", "id": "VG9waWNUYWdOb2RlOjc=", "slug": "linked-list" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 55.10382549726515, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "93", "isFavor": false, "paidOnly": false, "status": null, "title": "Restore IP Addresses", "titleSlug": "restore-ip-addresses", "topicTags": [ { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" }, { "name": "Backtracking", "id": "VG9waWNUYWdOb2RlOjE0", "slug": "backtracking" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 79.61713041200194, "difficulty": "Easy", "freqBar": null, "frontendQuestionId": "94", "isFavor": false, "paidOnly": false, "status": null, "title": "Binary Tree Inorder Traversal", "titleSlug": "binary-tree-inorder-traversal", "topicTags": [ { "name": "Stack", "id": "VG9waWNUYWdOb2RlOjE1", "slug": "stack" }, { "name": "Tree", "id": "VG9waWNUYWdOb2RlOjIw", "slug": "tree" }, { "name": "Depth-First Search", "id": "VG9waWNUYWdOb2RlOjIx", "slug": "depth-first-search" }, { "name": "Binary Tree", "id": "VG9waWNUYWdOb2RlOjYxMDU3", "slug": "binary-tree" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 61.76183934607693, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "95", "isFavor": false, "paidOnly": false, "status": null, "title": "Unique Binary Search Trees II", "titleSlug": "unique-binary-search-trees-ii", "topicTags": [ { "name": "Dynamic Programming", "id": "VG9waWNUYWdOb2RlOjEz", "slug": "dynamic-programming" }, { "name": "Backtracking", "id": "VG9waWNUYWdOb2RlOjE0", "slug": "backtracking" }, { "name": "Tree", "id": "VG9waWNUYWdOb2RlOjIw", "slug": "tree" }, { "name": "Binary Search Tree", "id": "VG9waWNUYWdOb2RlOjMw", "slug": "binary-search-tree" }, { "name": "Binary Tree", "id": "VG9waWNUYWdOb2RlOjYxMDU3", "slug": "binary-tree" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 63.21697233259037, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "96", "isFavor": false, "paidOnly": false, "status": null, "title": "Unique Binary Search Trees", "titleSlug": "unique-binary-search-trees", "topicTags": [ { "name": "Math", "id": "VG9waWNUYWdOb2RlOjg=", "slug": "math" }, { "name": "Dynamic Programming", "id": "VG9waWNUYWdOb2RlOjEz", "slug": "dynamic-programming" }, { "name": "Tree", "id": "VG9waWNUYWdOb2RlOjIw", "slug": "tree" }, { "name": "Binary Search Tree", "id": "VG9waWNUYWdOb2RlOjMw", "slug": "binary-search-tree" }, { "name": "Binary Tree", "id": "VG9waWNUYWdOb2RlOjYxMDU3", "slug": "binary-tree" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 43.3873331049425, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "97", "isFavor": false, "paidOnly": false, "status": null, "title": "Interleaving String", "titleSlug": "interleaving-string", "topicTags": [ { "name": "String", "id": "VG9waWNUYWdOb2RlOjEw", "slug": "string" }, { "name": "Dynamic Programming", "id": "VG9waWNUYWdOb2RlOjEz", "slug": "dynamic-programming" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 35.25687413734982, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "98", "isFavor": false, "paidOnly": false, "status": null, "title": "Validate Binary Search Tree", "titleSlug": "validate-binary-search-tree", "topicTags": [ { "name": "Tree", "id": "VG9waWNUYWdOb2RlOjIw", "slug": "tree" }, { "name": "Depth-First Search", "id": "VG9waWNUYWdOb2RlOjIx", "slug": "depth-first-search" }, { "name": "Binary Search Tree", "id": "VG9waWNUYWdOb2RlOjMw", "slug": "binary-search-tree" }, { "name": "Binary Tree", "id": "VG9waWNUYWdOb2RlOjYxMDU3", "slug": "binary-tree" } ], "hasSolution": true, "hasVideoSolution": true }, { "acRate": 58.55741201432072, "difficulty": "Medium", "freqBar": null, "frontendQuestionId": "99", "isFavor": false, "paidOnly": false, "status": null, "title": "Recover Binary Search Tree", "titleSlug": "recover-binary-search-tree", "topicTags": [ { "name": "Tree", "id": "VG9waWNUYWdOb2RlOjIw", "slug": "tree" }, { "name": "Depth-First Search", "id": "VG9waWNUYWdOb2RlOjIx", "slug": "depth-first-search" }, { "name": "Binary Search Tree", "id": "VG9waWNUYWdOb2RlOjMw", "slug": "binary-search-tree" }, { "name": "Binary Tree", "id": "VG9waWNUYWdOb2RlOjYxMDU3", "slug": "binary-tree" } ], "hasSolution": true, "hasVideoSolution": false }, { "acRate": 66.48635962543416, "difficulty": "Easy", "freqBar": null, "frontendQuestionId": "100", "isFavor": false, "paidOnly": false, "status": null, "title": "Same Tree", "titleSlug": "same-tree", "topicTags": [ { "name": "Tree", "id": "VG9waWNUYWdOb2RlOjIw", "slug": "tree" }, { "name": "Depth-First Search", "id": "VG9waWNUYWdOb2RlOjIx", "slug": "depth-first-search" }, { "name": "Breadth-First Search", "id": "VG9waWNUYWdOb2RlOjIy", "slug": "breadth-first-search" }, { "name": "Binary Tree", "id": "VG9waWNUYWdOb2RlOjYxMDU3", "slug": "binary-tree" } ], "hasSolution": true, "hasVideoSolution": true } ] } } }