Study Home

Sep 07, 2023 2:30 AM
Oct 30, 2023 3:57 PM

Data Structures

File reviewed mastery
Trie false 4
Heap false 4
DP false 4
Bit Operations false 4
Binary Search false 4
Data struct Template false 4

Leet Code to review

Note2MasteryCommentDifficultyTopicsreviewed
746 Min Cost Climbing Stairs--1
    -
    Leet Code Template--2
      -

      array

      Note2MasteryCommentDifficultyTopicsreviewed
      238 Product of Array Except self5in place with variable2
      • array
      -
      443 String compression6idea is there but implementation not clear2
      • array
      -

      backtracing

      Note2MasteryCommentDifficultyTopicsreviewed
      216 Combination Sum III3backtracking idea is there but implementation lack2
      • backtracing
      -
      17 Letter Combinations of a Phone Number9Need to be more familiar with string manipulation2
      • backtracing
      -

      bfs

      Note1MasteryCommentDifficultyTopicsreviewed
      994 Rotting Orange6Revised how to do bfs2
      • bfs
      -

      bfs,binary tree

      Note1MasteryCommentDifficultyTopicsreviewed
      199 Binary Tree Right Side View7-2
      • bfs
      • binary tree
      -

      bfs,graph

      Note1MasteryCommentDifficultyTopicsreviewed
      1926 Nearest Exit from Entrance in Maze-In BFS, however, we explore cells by the order of their distance from the starting position, so whenever we reach an exit cell, we are guaranteed that it is the closest exit!2
      • bfs
      • graph
      -

      binary search

      Note3MasteryCommentDifficultyTopicsreviewed
      875 Koko Eating Bananas4Need the detailed implementation of binary search, the quotient and movement of low and high is not exact2
      • binary search
      -
      2300 Successful Pairs of Spells and Potions6use bisect2
      • binary search
      -
      162 Find Peak Element8-2
      • binary search
      -

      binary tree,dfs

      Note1MasteryCommentDifficultyTopicsreviewed
      236 Lowest Common Ancestor of a Binary Tree4optimisation2
      • binary tree
      • dfs
      -

      bits

      Note1MasteryCommentDifficultyTopicsreviewed
      136 Single Number2bit operation revision2
      • bits
      -

      bits,dp

      Note1MasteryCommentDifficultyTopicsreviewed
      338 Counting bits2I have no idea how to use bits to solve this problem2
      • bits
      • dp
      -

      dfs

      Note2MasteryCommentDifficultyTopicsreviewed
      1466 Reorder Routes to Make All Paths Lead to the City Zero3-2
      • dfs
      -
      399. Evaluate Division7Revised how to do dfs2
      • dfs
      false

      dp

      Note3MasteryCommentDifficultyTopicsreviewed
      790 Domino and Tromino Tiling0-2
      • dp
      -
      62 Unique Paths6-2
      • dp
      -
      198 House Robber6go lang array manipulation and dp methodologies2
      • dp
      -

      dp,P2D

      Note2MasteryCommentDifficultyTopicsreviewed
      72 Edit Distance0bottom up tabulation revise2
      • dp
      • 2 days
      -
      1143 Longest Common Subsequence6Review how memoization works2
      • dp
      • 2 days
      -

      graph,bfs,dfs

      Note1MasteryCommentDifficultyTopicsreviewed
      547 Number of Province4Read the question carefully2
      • graph
      • bfs
      • dfs
      -

      greedy,interval scheduling

      Note1MasteryCommentDifficultyTopicsreviewed
      435 Non-overlapping intervals5-2
      • greedy
      • interval scheduling
      -

      hashmap,set

      Note1MasteryCommentDifficultyTopicsreviewed
      2352 Equal Row and column pairs8abit unfamiliar with python default dict2
      • hashmap
      • set
      -

      heap

      Note4MasteryCommentDifficultyTopicsreviewed
      2542 Maximum Subsequence Score2-2
      • heap
      -
      215 Kth Largest Element in Array3Very not familiar with how to perform heap code2
      • heap
      -
      2462 Total Cost to Hire K Workers5the logical though abit messy2
      • heap
      -
      2336 Smallest Number in Infinite Set7-2
      • heap
      -

      Interval

      Note1MasteryCommentDifficultyTopicsreviewed
      452 Minimum Number of Arrows to Burst Balloons6-2
      • Interval
      -

      linked list

      Note1MasteryCommentDifficultyTopicsreviewed
      2130 Maximum Twin Sum of a Linked List5fast and slow pointer to identify the mid point, revise how to reverse a linked list2
      • linked list
      false

      monotonic stack

      Note1MasteryCommentDifficultyTopicsreviewed
      739 Daily Temperature6Learn about monotonic stack2
      • monotonic stack
      -

      sliding window

      Note2MasteryCommentDifficultyTopicsreviewed
      1456 Maximum Number of Vowels in a Substring of Given Length6indexing is not clear2
      • sliding window
      -
      1493 Longest Subarray of 1's After Deleting One Element7-2
      • sliding window
      -

      stack

      Note2MasteryCommentDifficultyTopicsreviewed
      735 Asteroid Collision7find out clearly, when are the time that an if else is needed2
      • stack
      -
      394 Decode String8-2
      • stack
      -

      stack,monotonic stack

      Note1MasteryCommentDifficultyTopicsreviewed
      901 Online Stock Span8-2
      • stack
      • monotonic stack
      -

      Lesson to review

      Evaluation Error: TypeError: Cannot read properties of undefined (reading 'push')
          at eval (eval at <anonymous> (plugin:dataview), <anonymous>:28:21)
          at async DataviewJSRenderer.render (plugin:dataview:18650:13)