Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
511 views3 pages

NeetCode 150 Checklist

The NeetCode 150 DSA Checklist categorizes essential data structure and algorithm problems into sections including Arrays & Hashing, Two Pointers, Sliding Window, Stack, Binary Search, Linked List, and Trees. Each section lists specific problems that are crucial for mastering data structures and algorithms. This checklist serves as a comprehensive guide for learners to practice and enhance their coding skills.

Uploaded by

iamjayant246
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
511 views3 pages

NeetCode 150 Checklist

The NeetCode 150 DSA Checklist categorizes essential data structure and algorithm problems into sections including Arrays & Hashing, Two Pointers, Sliding Window, Stack, Binary Search, Linked List, and Trees. Each section lists specific problems that are crucial for mastering data structures and algorithms. This checklist serves as a comprehensive guide for learners to practice and enhance their coding skills.

Uploaded by

iamjayant246
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

NeetCode 150 DSA Checklist

Arrays & Hashing

- Contains Duplicate
- Valid Anagram
- Two Sum
- Group Anagrams
- Top K Frequent Elements
- Product of Array Except Self
- Valid Sudoku
- Encode and Decode Strings
- Longest Consecutive Sequence

Two Pointers

- Valid Palindrome
- Two Sum II - Input Array Is Sorted
- 3Sum
- Container With Most Water
- Trapping Rain Water

Sliding Window

- Best Time to Buy and Sell Stock


- Longest Substring Without Repeating Characters
- Longest Repeating Character Replacement
- Minimum Window Substring
- Sliding Window Maximum
- Permutation in String
- Minimum Size Subarray Sum
- Longest Substring with At Most K Distinct Characters

Stack

- Valid Parentheses
- Min Stack
- Evaluate Reverse Polish Notation
- Generate Parentheses
- Daily Temperatures
- Car Fleet
- Largest Rectangle in Histogram

Binary Search

- Binary Search
- Search a 2D Matrix
- Koko Eating Bananas
- Find Minimum in Rotated Sorted Array
- Search in Rotated Sorted Array
- Time Based Key-Value Store
- Median of Two Sorted Arrays

Linked List

- Reverse Linked List


- Merge Two Sorted Lists
- Reorder List
- Remove Nth Node From End of List
- Copy List with Random Pointer
- Add Two Numbers
- Linked List Cycle
- Find the Duplicate Number
- LRU Cache
- Merge K Sorted Lists

Trees

- Maximum Depth of Binary Tree


- Same Tree
- Invert Binary Tree
- Binary Tree Maximum Path Sum
- Binary Tree Level Order Traversal
- Serialize and Deserialize Binary Tree
- Subtree of Another Tree
- Construct Binary Tree from Preorder and Inorder Traversal
- Validate Binary Search Tree
- Kth Smallest Element in a BST
- Lowest Common Ancestor of BST
- Binary Tree Right Side View
- Count Good Nodes in Binary Tree

You might also like